O'Reilly logo

Pro ASP.NET 4 in VB 2010, Third Edition by Adam Freeman, Dan Mabbutt, Matthew MacDonald

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required