Creating Functionality Using ASP.NET MVC

It can seem like there are a lot of moving parts and a lot of code required to build applications with ASP.NET MVC. However, Visual Studio provides a lot of assistance for defining models, controllers, and views. This section walks through an example of using the ASP.NET MVC tools to create functionality that enables a user to view customers in a list, select a customer, and edit the customer’s details.

Creating a Model

Recall that a model is the code used to interact with the data in your application. If you work with a database, this code typically returns lists of data and single records. It also lets users act on that data (add, update, and delete). If you already have a set of classes for working ...

Get Microsoft® Visual Studio® 2010 Unleashed 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.