Click here to Skip to main content
12,295,482 members (57,477 online)
Click here to Skip to main content
Articles » Web Development » ASP.NET » General » Downloads

Stats

23.2K views
268 downloads
24 bookmarked
Posted

Model View Presenter via ASP.NET

, 11 Oct 2009 CPOL
Following on from articles on adding generics support to ASP.NET, how to pass through arbitrary types to data sources, and implementing MVP in a type safe fashion, today Steve Gray takes readers through how to implement the various elements of a modular, re-usable MVP framework for ASP.NET.
CobaltSoftware.Foundation.Web
bin
Debug
Controls
Generics Foundation
Parameters
Patterns
ModelViewPresenter
Properties
ExampleProject.Application
bin
Debug
ExampleProject.Application.vshost.exe
ExampleProject.Application.vshost.exe.manifest
Properties
ExampleProject.Contracts
bin
Release
Properties
ExampleProject.Model
bin
Release
Properties
ExampleProject.Presenters
bin
Release
Properties
ExampleProject.Views
bin
Debug
Properties
ExampleProject.WebApplication
App_Data
bin
ExampleProject.WebApplication.csproj.user
Properties
Views
CobaltSoftware.Foundation.ModelViewPresenter
bin
Release
Core
Properties
Support

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Steven James Gray
Software Developer (Senior) Insurance Industry
United Kingdom United Kingdom
Steve Gray is a Senior Developer at a British insurance company, working on a popular aggregator. When he's not writing ASP .NET, it's because there's SQL or WCF to write instead.

You may also be interested in...

| Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.160525.2 | Last Updated 11 Oct 2009
Article Copyright 2009 by Steven James Gray
Everything else Copyright © CodeProject, 1999-2016
Layout: fixed | fluid