Dimensions
179 x 231 x 36mm
A practical reference to building applications with MVC (Model View Controller), a dramatic new model for building web apps in ASP.NET.
* The Model View Controller is a new framework from Microsoft for building ASP.NET applications.
* Most professional developers will want to learn about MVC.
* This will be one of the first books available on MVC, and is written by a member of the team.
* The author is one of the world's foremost authorities on ASP.NET, and one of the world's best teachers of ASP.NET
On March 18 2009 Microsoft released a new model for building ASP.NET applications, called the Model View Controller (MVC). (While the idea of MVC has been around for a while, its application to ASP.NET is new.) Microsoft now supports two models for building web applications: the Web Forms Model and the MVC Model. Currently, all ASP.NET web applications use the Web Forms Model (ASP.NET Unleashed covers this model). Going forward, the Web Forms Model will target amateur and junior level developers. Microsoft will target the MVC model at professional developers. MVC is a framework for application development, analagous to Rails for Ruby. It is especially useful for building enterprise-scale applications, and it also allows developers a very high degree of control of the appearance of the web site or application. Unlike the Web Forms Model, the MVC model is easier to test and easier to scale. This book will be one of the first books, to be released on this important new technology. It will be a practical guide to building MVC applications, and will also cover integration of MVC with other important new Microsoft technologies, including LINQ, the Entity Framework, WCF, and ASP.NET Ajax.