Download Prism MVVMP Stub and Sample
Description
This project contains a sample application demonstrating the Model View ViewModel Presenter (MVVMP) Pattern using Unity, MEF and PrismIt also contains a stub that can be used to rapidly build an MVVMP based application using Prism.
Source Files
The download file mvvmpsample.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Libraries/Microsoft.Practices.Prism.MefExtensions.dll
Libraries/Microsoft.Practices.Prism.UnityExtensions.dll
Libraries/Microsoft.Practices.Prism.dll/*from w w w .j av a 2 s .co m*/
Libraries/Microsoft.Practices.ServiceLocation.dll
Libraries/Microsoft.Practices.Unity.dll
NoPrismMVVMPSample/NoPrismMVVMPSample.sln
NoPrismMVVMPSample/NoPrismMVVMPSample/App.xaml
NoPrismMVVMPSample/NoPrismMVVMPSample/App.xaml.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/DelegateCommand.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/IMainWindow.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/MainWindow.xaml
NoPrismMVVMPSample/NoPrismMVVMPSample/MainWindow.xaml.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/MainWindowPresenter.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/MainWindowViewModel.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/NoPrismMVVMPSample.csproj
NoPrismMVVMPSample/NoPrismMVVMPSample/Properties/AssemblyInfo.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/Properties/Resources.Designer.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/Properties/Resources.resx
NoPrismMVVMPSample/NoPrismMVVMPSample/Properties/Settings.Designer.cs
NoPrismMVVMPSample/NoPrismMVVMPSample/Properties/Settings.settings
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/IPresenter.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/IView.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/Model/ResultChangedEvent.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/ModuleBase.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/PresenterBase.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/PrismMVVMPSample.Infrastructure.csproj
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/Properties/AssemblyInfo.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/Properties/Resources.Designer.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/Properties/Resources.resx
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/Properties/Settings.Designer.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/Properties/Settings.settings
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/RegionNames.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.Infrastructure/ViewModelBase.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Keypad/IKeypadView.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Keypad/KeypadPresenter.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Keypad/KeypadView.xaml
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Keypad/KeypadView.xaml.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Keypad/KeypadViewModel.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Keypad/Operator.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/KeypadModule.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/PrismMVVMPSample.KeypadModule.csproj
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Properties/AssemblyInfo.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Properties/Resources.Designer.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Properties/Resources.resx
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Properties/Settings.Designer.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.KeypadModule/Properties/Settings.settings
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/LED/ILEDView.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/LED/LEDPresenter.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/LED/LEDView.xaml
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/LED/LEDView.xaml.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/LED/LEDViewModel.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/LEDModule.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/PrismMVVMPSample.LEDModule.csproj
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/Properties/AssemblyInfo.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/Properties/Resources.Designer.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/Properties/Resources.resx
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/Properties/Settings.Designer.cs
PrismMVVMPSample/Mef/PrismMVVMPSample.LEDModule/Properties/Settings.settings
PrismMVVMPSample/Mef/PrismMVVMPSample.sln
PrismMVVMPSample/Mef/PrismMVVMPSample/App.xaml
PrismMVVMPSample/Mef/PrismMVVMPSample/App.xaml.cs
PrismMVVMPSample/Mef/PrismMVVMPSample/Bootstrapper.cs
PrismMVVMPSample/Mef/PrismMVVMPSample/PrismMVVMPSample.csproj
PrismMVVMPSample/Mef/PrismMVVMPSample/Properties/AssemblyInfo.cs
PrismMVVMPSample/Mef/PrismMVVMPSample/Properties/Resources.Designer.cs
PrismMVVMPSample/Mef/PrismMVVMPSample/Properties/Resources.resx
PrismMVVMPSample/Mef/PrismMVVMPSample/Properties/Settings.Designer.cs
PrismMVVMPSample/Mef/PrismMVVMPSample/Properties/Settings.settings
PrismMVVMPSample/Mef/PrismMVVMPSample/Shell.xaml
PrismMVVMPSample/Mef/PrismMVVMPSample/Shell.xaml.cs
PrismMVVMPSample/Mef/PrismMVVMPSample/app.config
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/IPresenter.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/IView.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/Model/ResultChangedEvent.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/ModuleBase.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/PresenterBase.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/PrismMVVMPSample.Infrastructure.csproj
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/Properties/AssemblyInfo.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/Properties/Resources.Designer.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/Properties/Resources.resx
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/Properties/Settings.Designer.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/Properties/Settings.settings
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/RegionNames.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.Infrastructure/ViewModelBase.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Keypad/IKeypadView.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Keypad/KeypadPresenter.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Keypad/KeypadView.xaml
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Keypad/KeypadView.xaml.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Keypad/KeypadViewModel.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Keypad/Operator.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/KeypadModule.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/PrismMVVMPSample.KeypadModule.csproj
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Properties/AssemblyInfo.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Properties/Resources.Designer.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Properties/Resources.resx
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Properties/Settings.Designer.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.KeypadModule/Properties/Settings.settings
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/LED/ILEDView.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/LED/LEDPresenter.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/LED/LEDView.xaml
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/LED/LEDView.xaml.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/LED/LEDViewModel.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/LEDModule.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/PrismMVVMPSample.LEDModule.csproj
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/Properties/AssemblyInfo.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/Properties/Resources.Designer.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/Properties/Resources.resx
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/Properties/Settings.Designer.cs
PrismMVVMPSample/Unity/PrismMVVMPSample.LEDModule/Properties/Settings.settings
PrismMVVMPSample/Unity/PrismMVVMPSample.sln
PrismMVVMPSample/Unity/PrismMVVMPSample/App.xaml
PrismMVVMPSample/Unity/PrismMVVMPSample/App.xaml.cs
PrismMVVMPSample/Unity/PrismMVVMPSample/Bootstrapper.cs
PrismMVVMPSample/Unity/PrismMVVMPSample/PrismMVVMPSample.csproj
PrismMVVMPSample/Unity/PrismMVVMPSample/Properties/AssemblyInfo.cs
PrismMVVMPSample/Unity/PrismMVVMPSample/Properties/Resources.Designer.cs
PrismMVVMPSample/Unity/PrismMVVMPSample/Properties/Resources.resx
PrismMVVMPSample/Unity/PrismMVVMPSample/Properties/Settings.Designer.cs
PrismMVVMPSample/Unity/PrismMVVMPSample/Properties/Settings.settings
PrismMVVMPSample/Unity/PrismMVVMPSample/Shell.xaml
PrismMVVMPSample/Unity/PrismMVVMPSample/Shell.xaml.cs
PrismMVVMPSample/Unity/PrismMVVMPSample/app.config
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/IController.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/IPresenter.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/IView.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/ModuleBase.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/PresenterBase.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/PrismMVVMPStub.Infrastructure.csproj
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/Properties/AssemblyInfo.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/Properties/Resources.Designer.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/Properties/Resources.resx
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/Properties/Settings.Designer.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/Properties/Settings.settings
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/RegionNames.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.Infrastructure/ViewModelBase.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/PrismMVVMPStub.SampleModule.csproj
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Properties/AssemblyInfo.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Properties/Resources.Designer.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Properties/Resources.resx
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Properties/Settings.Designer.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Properties/Settings.settings
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Sample/ISampleView.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Sample/SamplePresenter.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Sample/SampleView.xaml
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Sample/SampleView.xaml.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/Sample/SampleViewModel.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/SampleController.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.SampleModule/SampleModule.cs
PrismMVVMPStub/Mef/PrismMVVMPStub.sln
PrismMVVMPStub/Mef/PrismMVVMPStub/App.xaml
PrismMVVMPStub/Mef/PrismMVVMPStub/App.xaml.cs
PrismMVVMPStub/Mef/PrismMVVMPStub/Bootstrapper.cs
PrismMVVMPStub/Mef/PrismMVVMPStub/PrismMVVMPStub.csproj
PrismMVVMPStub/Mef/PrismMVVMPStub/Properties/AssemblyInfo.cs
PrismMVVMPStub/Mef/PrismMVVMPStub/Properties/Resources.Designer.cs
PrismMVVMPStub/Mef/PrismMVVMPStub/Properties/Resources.resx
PrismMVVMPStub/Mef/PrismMVVMPStub/Properties/Settings.Designer.cs
PrismMVVMPStub/Mef/PrismMVVMPStub/Properties/Settings.settings
PrismMVVMPStub/Mef/PrismMVVMPStub/Shell.xaml
PrismMVVMPStub/Mef/PrismMVVMPStub/Shell.xaml.cs
PrismMVVMPStub/Mef/PrismMVVMPStub/app.config
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/IController.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/IPresenter.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/IView.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/ModuleBase.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/PresenterBase.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/PrismMVVMPStub.Infrastructure.csproj
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/Properties/AssemblyInfo.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/Properties/Resources.Designer.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/Properties/Resources.resx
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/Properties/Settings.Designer.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/Properties/Settings.settings
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/RegionNames.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.Infrastructure/ViewModelBase.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/PrismMVVMPStub.SampleModule.csproj
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Properties/AssemblyInfo.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Properties/Resources.Designer.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Properties/Resources.resx
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Properties/Settings.Designer.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Properties/Settings.settings
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Sample/ISampleView.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Sample/SamplePresenter.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Sample/SampleView.xaml
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Sample/SampleView.xaml.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/Sample/SampleViewModel.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/SampleController.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.SampleModule/SampleModule.cs
PrismMVVMPStub/Unity/PrismMVVMPStub.sln
PrismMVVMPStub/Unity/PrismMVVMPStub/App.xaml
PrismMVVMPStub/Unity/PrismMVVMPStub/App.xaml.cs
PrismMVVMPStub/Unity/PrismMVVMPStub/Bootstrapper.cs
PrismMVVMPStub/Unity/PrismMVVMPStub/PrismMVVMPStub.csproj
PrismMVVMPStub/Unity/PrismMVVMPStub/Properties/AssemblyInfo.cs
PrismMVVMPStub/Unity/PrismMVVMPStub/Properties/Resources.Designer.cs
PrismMVVMPStub/Unity/PrismMVVMPStub/Properties/Resources.resx
PrismMVVMPStub/Unity/PrismMVVMPStub/Properties/Settings.Designer.cs
PrismMVVMPStub/Unity/PrismMVVMPStub/Properties/Settings.settings
PrismMVVMPStub/Unity/PrismMVVMPStub/Shell.xaml
PrismMVVMPStub/Unity/PrismMVVMPStub/Shell.xaml.cs
PrismMVVMPStub/Unity/PrismMVVMPStub/app.config
Download
Click the following link to download mvvmpsample.zip.
mvvmpsample.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »