Chapter 32. MVC

Microsoft has introduced MVC as an alternative to web forms (covered in Chapter 3). MVC is based on ASP.NET, so all the skills you have learned in previous chapters can be applied to an MVC application. MVC is a framework that lets you leverage your ASP.NET knowledge to build applications quickly—much like web forms and much like the dynamic data framework covered in Chapter 33.

MVC stands for Model-View-Controller—the names of the three major components of this style of application development. Model refers to a data model, which is something that you can use to perform create, read, update, delete (CRUD) operations on your persistent application data.

We'll be using the Entity Framework to create a data model for a SQL Server database ...

Get Pro ASP.NET 4 in VB 2010, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.