ASP.NET MVC Application Development

The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating Web applications. The ASP.NET MVC framework is a lightweight, highly testable presentation framework that (as with Web Forms-based applications) is integrated with existing ASP.NET features, such as master pages and membership-based authentication. Listed below are some sample applications implemented with the MVC pattern.

Customer List with paging

An example of displaying a list of customer information with the ability to view by page for a selected page size and search by Customer ID or Company Name.

Customer List »

Noaa Station Data Entry

An example of entering data for Noaa stations that are use to collect weather informtion. It demonstrates form validation and common CRUD (Create, Read, Update, Delete) operations.

Station Data Entry »

Intranet Sample Application

An example of an intranet application developed for internal company use only. It contains examples of entering data and displaying reports and charts.

Intranet Sample Application »