Appendix B. Using ASP.NET MVC
As a .NET developer building an HTML application, you have a number of decisions to make, not the least of which is the server-side framework and toolset to use. There are plenty of options in the industry and quite a few even within the scope of .NET development.
We’ll focus here on ASP.NET MVC, a web framework with rich templates for Visual Studio, ideal for building HTML5 applications. MVC is part of a larger web programming topology in the Microsoft stack that includes classic ASP.NET and ASP.NET Web APIs.
The approach to this family of tools lately has been to consider them all as “web applications” and not to differentiate too much between them. This is fine if you’re a developer with a clear understanding ...