O'Reilly logo

ASP.NET MVC 1.0 Quickly by Maarten Balliauw

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

The model in depth

In a model-view-controller application, the model is the portion of the application that is responsible for handling business logic. Typically, model objects access data from a persistent store such as a database or an XML file, and perform business logic on that data. Most models are application-specific, as they actually define how interaction with data occurs in a specific situation. The ASP.NET MVC framework offers access to any kind of model that is built in a .NET language: ADO.NET DataSets, DataReader objects, domain objects, object-relational mappers, LINQ to SQL classes, and so on.

When talking about the model, it seems like there's only one class responsible for handling business logic. In reality, you will have several ...

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