We suggest the following:

  1. Getting Started
    ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development. ASP.NET MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards. Learn more…
  2. Add NuGet packages and jump-start your coding
    NuGet makes it easy to install and update free libraries and tools. Learn more…
  3. Find Web Hosting
    You can easily find a web hosting company that offers the right mix of features and price for your applications. Learn more…