Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.77 KB

Assignment 1.md

File metadata and controls

32 lines (21 loc) · 1.77 KB

Assignment 1

Note: you don't have to hand in this assignment.

In this first assignment, you should do the following:

  • Install Visual Studio
  • Create a simple Web API
  • Install ASP.NET vNext
  • Create the same API in vNext

Install Visual Studio

Using Visual Studio 2013 is preferred, although 2012 should work as well. Ensure you install the latest update as well (Visual Studio 2013.3 is apparently the latest).

Create a simple Web API

Go through the tutorial found here to create your first Web API project.

Test the API using CURL, which you should install if it isn't already available on your machine. You could also use browser plugins such as Advanced REST Client for Chrome.

Install ASP.NET vNext

Go through the tutorial found at https://github.com/aspnet/Home to install ASP.NET vNext, and create a simple Hello World web, without using Visual Studio. Note that this project is still at early stages in development, and doesn't have feature parity with the current version of ASP.NET Web API.

You might want to check out the kulture plugin for Sublime Text, which allows us to run commands directly from Sublime. For instance, you can build the project, start a web server and open a browser from the command line. Check out this blogpost as well as this YouTube video.