model view portocol in the .net a simple sample of how using
File list:
MVP with .NET
............\MvpSample.Common
............\................\bin
............\................\...\Debug
............\................\Interfaces
............\................\..........\IAddCustomerView.cs
............\................\..........\ICustomerDao.cs
............\................\obj
............\................\...\Debug
............\................\...\.....\Refactor
............\................\...\.....\........\MvpSample.Common.dll
............\................\...\.....\TempPE
............\................\...\.....\......\CustomersDataSet.Designer.cs.dll
............\................\...\MvpSample.Common.csproj.FileListAbsolute.txt
............\................\Properties
............\................\..........\AssemblyInfo.cs
............\................\Customer.cs
............\................\CustomerDataMapper.cs
............\................\CustomersDataSet.cs
............\................\CustomersDataSet.Designer.cs
............\................\CustomersDataSet.xsc
............\................\CustomersDataSet.xsd
............\................\CustomersDataSet.xss
............\................\MvpSample.Common.csproj
............\MvpSample.WebForms
............\..................\bin
............\..................\Models
............\..................\......\CustomerDao.cs
............\..................\obj
............\..................\...\Debug
............\..................\...\.....\TempPE
............\..................\...\.....\......\CustomersDataSet.Designer.cs.dll
............\..................\...\MvpSample.WebForms.csproj.FileListAbsolute.txt
............\..................\Presenters
............\..................\..........\AddCustomerPresenter.cs
............\..................\..........\AddCustomerPresenter.cs.bak
............\..................\Properties
............\..................\..........\AssemblyInfo.cs
............\..................\AddCustomerPage.aspx
............\..................\AddCustomerPage.aspx.cs
............\..................\AddCustomerPage.aspx.designer.cs
............\..................\AddCustomerWebformsView.ascx
............\..................\AddCustomerWebformsView.ascx.cs
............\..................\AddCustomerWebformsView.ascx.designer.cs
............\..................\CustomersDataSet.cs
............\..................\CustomersDataSet.Designer.cs
............\..................\CustomersDataSet.xsc
............\..................\CustomersDataSet.xsd
............\..................\CustomersDataSet.xss
............\..................\MvpSample.WebForms.csproj
............\..................\MvpSample.WebForms.csproj.user
............\..................\Web.config
............\MvpSample.WinForms
............\..................\bin
............\..................\...\Debug
............\..................\...\.....\Customers.xml
............\..................\...\.....\MvpSample.WinForms.vshost.exe
............\..................\Models
............\..................\......\CustomerDao.cs
............\..................\obj
............\..................\...\Debug
............\..................\...\.....\Refactor
............\..................\...\.....\TempPE
............\..................\...\.....\......\Properties.Resources.Designer.cs.dll
............\..................\...\MvpSample.WinForms.csproj.FileListAbsolute.txt
............\..................\Presenters
............\..................\..........\AddCustomerPresenter.cs
............\..................\..........\AddCustomerPresenter.cs.bak
............\..................\Properties
............\..................\..........\AssemblyInfo.cs
............\..................\..........\Resources.Designer.cs
............\..................\..........\Resources.resx
............\..................\..........\Settings.Designer.cs
............\..................\..........\Settings.settings
............\..................\AddCustomerWinformsView.cs
............\..................\AddCustomerWinformsView.Designer.cs
............\..................\AddCustomerWinformsView.resx
............\..................\MvpSample.WinForms.csproj
............\..................\MvpSample.WinForms.csproj.user
............\..................\Program.cs
............\MvpSample.sln
............\MvpSample.suo