Download Photoviewer

Description

A photoviewer application build in WPF using the composite WPF framework. This application is used to test and demonstrate several composite WPF features and WPF features.

Source Files

The download file photoviewer.zip has the following entries.


BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Trunk/Photoviewer/Library/CompositeWPF/Microsoft.Practices.Composite.UnityExtensions.dll
Trunk/Photoviewer/Library/CompositeWPF/Microsoft.Practices.Composite.Wpf.dll
Trunk/Photoviewer/Library/CompositeWPF/Microsoft.Practices.Composite.dll
Trunk/Photoviewer/Library/CompositeWPF/Microsoft.Practices.ObjectBuilder2.dll
Trunk/Photoviewer/Library/CompositeWPF/Microsoft.Practices.Unity.dll
Trunk/Photoviewer/Library/Csla/Csla.XmlSerializers.dll
Trunk/Photoviewer/Library/Csla/Csla.dll// w w w. ja  v a2  s .c  om
Trunk/Photoviewer/Library/Csla/Csla.dll.config
Trunk/Photoviewer/Library/Csla/Csla.pdb
Trunk/Photoviewer/Library/Csla/ca-ES/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/da/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/de/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/el/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/es-ES/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/es/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/fr/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/hr/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/it/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/nl/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/no/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/pt-br/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/pt/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/ro/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/ru/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/sr/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/sv/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/vi/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/zh-CHS/Csla.resources.dll
Trunk/Photoviewer/Library/Csla/zh-TW/Csla.resources.dll
Trunk/Photoviewer/Library/Log4net/log4net.dll
Trunk/Photoviewer/Library/Log4net/log4net.xml
Trunk/Photoviewer/Library/Rhinomocks/Rhino.Mocks.dll
Trunk/Photoviewer/Library/Rhinomocks/Rhino.Mocks.xml
Trunk/Photoviewer/Library/Rhinomocks/acknowledgements.txt
Trunk/Photoviewer/Library/Rhinomocks/license.txt
Trunk/Photoviewer/LocalTestRun.testrunconfig
Trunk/Photoviewer/Photoviewer.sln
Trunk/Photoviewer/Photoviewer.vsmdi
Trunk/Photoviewer/Photoviewer.vssscc
Trunk/Photoviewer/Source/AlbumModule/AlbumImportController.cs
Trunk/Photoviewer/Source/AlbumModule/AlbumModule.cs
Trunk/Photoviewer/Source/AlbumModule/AlbumModule.csproj
Trunk/Photoviewer/Source/AlbumModule/AlbumModule.csproj.vspscc
Trunk/Photoviewer/Source/AlbumModule/AlbumModuleController.cs
Trunk/Photoviewer/Source/AlbumModule/ModuleCommands.cs
Trunk/Photoviewer/Source/AlbumModule/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/AlbumModule/Properties/Resources.Designer.cs
Trunk/Photoviewer/Source/AlbumModule/Properties/Resources.resx
Trunk/Photoviewer/Source/AlbumModule/Properties/Settings.Designer.cs
Trunk/Photoviewer/Source/AlbumModule/Properties/Settings.settings
Trunk/Photoviewer/Source/AlbumModule/Views/AlbumDetailsView/AlbumDetailsView.xaml
Trunk/Photoviewer/Source/AlbumModule/Views/AlbumDetailsView/AlbumDetailsView.xaml.cs
Trunk/Photoviewer/Source/AlbumModule/Views/AlbumDetailsView/IAlbumDetailsView.cs
Trunk/Photoviewer/Source/AlbumModule/Views/AlbumsView/AlbumsView.xaml
Trunk/Photoviewer/Source/AlbumModule/Views/AlbumsView/AlbumsView.xaml.cs
Trunk/Photoviewer/Source/AlbumModule/Views/AlbumsView/AlbumsViewModel.cs
Trunk/Photoviewer/Source/AlbumModule/Views/AlbumsView/AlbumsViewPresenter.cs
Trunk/Photoviewer/Source/AlbumModule/Views/AlbumsView/IAlbumsView.cs
Trunk/Photoviewer/Source/AlbumModule/Views/CreateAlbumView/CreateAlbumView.xaml
Trunk/Photoviewer/Source/AlbumModule/Views/CreateAlbumView/CreateAlbumView.xaml.cs
Trunk/Photoviewer/Source/AlbumModule/Views/CreateAlbumView/ICreateAlbumView.cs
Trunk/Photoviewer/Source/AlbumModule/Views/ImportProgessView/ImportProgressViewModel.cs
Trunk/Photoviewer/Source/AlbumModule/Views/ImportProgessView/ImportProgressWindow.xaml
Trunk/Photoviewer/Source/AlbumModule/Views/ImportProgessView/ImportProgressWindow.xaml.cs
Trunk/Photoviewer/Source/Common/ActiveAlbumChangedEvent.cs
Trunk/Photoviewer/Source/Common/Common.csproj
Trunk/Photoviewer/Source/Common/Common.csproj.vspscc
Trunk/Photoviewer/Source/Common/DevationFontSizeConverter.cs
Trunk/Photoviewer/Source/Common/DialogOptions.cs
Trunk/Photoviewer/Source/Common/DialogWorkspace.cs
Trunk/Photoviewer/Source/Common/ImageCache.cs
Trunk/Photoviewer/Source/Common/ModuleController.cs
Trunk/Photoviewer/Source/Common/PercentageValueConverter.cs
Trunk/Photoviewer/Source/Common/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/Common/RegionNames.cs
Trunk/Photoviewer/Source/Common/Services/IPrintService.cs
Trunk/Photoviewer/Source/Common/TagsValueConverter.cs
Trunk/Photoviewer/Source/Controls/Controls.csproj
Trunk/Photoviewer/Source/Controls/Controls.csproj.vspscc
Trunk/Photoviewer/Source/Controls/DragAdorner.cs
Trunk/Photoviewer/Source/Controls/FxDialog.xaml
Trunk/Photoviewer/Source/Controls/FxDialog.xaml.cs
Trunk/Photoviewer/Source/Controls/FxWindow.cs
Trunk/Photoviewer/Source/Controls/PictureFrame.cs
Trunk/Photoviewer/Source/Controls/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/Controls/Properties/Resources.Designer.cs
Trunk/Photoviewer/Source/Controls/Properties/Resources.resx
Trunk/Photoviewer/Source/Controls/Properties/Settings.Designer.cs
Trunk/Photoviewer/Source/Controls/Properties/Settings.settings
Trunk/Photoviewer/Source/Controls/Themes/Generic.xaml
Trunk/Photoviewer/Source/DataAccess.Contract/AlbumData.cs
Trunk/Photoviewer/Source/DataAccess.Contract/DataAccess.Contract.csproj
Trunk/Photoviewer/Source/DataAccess.Contract/DataAccess.Contract.csproj.vspscc
Trunk/Photoviewer/Source/DataAccess.Contract/IAlbumDataProvider.cs
Trunk/Photoviewer/Source/DataAccess.Contract/IPhotoDataProvider.cs
Trunk/Photoviewer/Source/DataAccess.Contract/PhotoData.cs
Trunk/Photoviewer/Source/DataAccess.Contract/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/DataAccess.Implementation/AlbumDataProvider.cs
Trunk/Photoviewer/Source/DataAccess.Implementation/AlbumNotFoundException.cs
Trunk/Photoviewer/Source/DataAccess.Implementation/DataAccess.Implementation.csproj
Trunk/Photoviewer/Source/DataAccess.Implementation/DataAccess.Implementation.csproj.vspscc
Trunk/Photoviewer/Source/DataAccess.Implementation/Metadata/AlbumMetadata.cs
Trunk/Photoviewer/Source/DataAccess.Implementation/Metadata/Photo.cs
Trunk/Photoviewer/Source/DataAccess.Implementation/PhotoDataProvider.cs
Trunk/Photoviewer/Source/DataAccess.Implementation/PhotoMetadataNotFoundException.cs
Trunk/Photoviewer/Source/DataAccess.Implementation/PhotoNotFoundException.cs
Trunk/Photoviewer/Source/DataAccess.Implementation/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/DomainModel/Album.cs
Trunk/Photoviewer/Source/DomainModel/AlbumCollection.cs
Trunk/Photoviewer/Source/DomainModel/DomainModel.csproj
Trunk/Photoviewer/Source/DomainModel/DomainModel.csproj.vspscc
Trunk/Photoviewer/Source/DomainModel/ModelContext.cs
Trunk/Photoviewer/Source/DomainModel/Photo.cs
Trunk/Photoviewer/Source/DomainModel/PhotoCollection.cs
Trunk/Photoviewer/Source/DomainModel/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/DomainModel/Tag.cs
Trunk/Photoviewer/Source/DomainModel/TagCloud.cs
Trunk/Photoviewer/Source/PhotoModule/Images/Regenerate.png
Trunk/Photoviewer/Source/PhotoModule/PhotoModule.cs
Trunk/Photoviewer/Source/PhotoModule/PhotoModule.csproj
Trunk/Photoviewer/Source/PhotoModule/PhotoModule.csproj.vspscc
Trunk/Photoviewer/Source/PhotoModule/PhotoModuleController.cs
Trunk/Photoviewer/Source/PhotoModule/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/PhotoModule/Properties/Resources.Designer.cs
Trunk/Photoviewer/Source/PhotoModule/Properties/Resources.resx
Trunk/Photoviewer/Source/PhotoModule/Properties/Settings.Designer.cs
Trunk/Photoviewer/Source/PhotoModule/Properties/Settings.settings
Trunk/Photoviewer/Source/PhotoModule/Views/CollageView/CollagePhoto.cs
Trunk/Photoviewer/Source/PhotoModule/Views/CollageView/CollageView.xaml
Trunk/Photoviewer/Source/PhotoModule/Views/CollageView/CollageView.xaml.cs
Trunk/Photoviewer/Source/PhotoModule/Views/CollageView/CollageViewPresenter.cs
Trunk/Photoviewer/Source/PhotoModule/Views/CollageView/ICollageView.cs
Trunk/Photoviewer/Source/PhotoModule/Views/Generic/AlbumViewModel.cs
Trunk/Photoviewer/Source/PhotoModule/Views/Generic/PhotoViewModel.cs
Trunk/Photoviewer/Source/PhotoModule/Views/IPhotoSelector.cs
Trunk/Photoviewer/Source/PhotoModule/Views/PhotoDetailsView/IPhotoDetailsView.cs
Trunk/Photoviewer/Source/PhotoModule/Views/PhotoDetailsView/PhotoDetailsPresenter.cs
Trunk/Photoviewer/Source/PhotoModule/Views/PhotoDetailsView/PhotoDetailsView.xaml
Trunk/Photoviewer/Source/PhotoModule/Views/PhotoDetailsView/PhotoDetailsView.xaml.cs
Trunk/Photoviewer/Source/PhotoModule/Views/PhotoSummaryView/IPhotoSummaryView.cs
Trunk/Photoviewer/Source/PhotoModule/Views/PhotoSummaryView/PhotoSummaryView.xaml
Trunk/Photoviewer/Source/PhotoModule/Views/PhotoSummaryView/PhotoSummaryView.xaml.cs
Trunk/Photoviewer/Source/PhotoModule/Views/PhotosView/IPhotosView.cs
Trunk/Photoviewer/Source/PhotoModule/Views/PhotosView/PhotosView.xaml
Trunk/Photoviewer/Source/PhotoModule/Views/PhotosView/PhotosView.xaml.cs
Trunk/Photoviewer/Source/PhotoModule/Views/PhotosView/PhotosViewPresenter.cs
Trunk/Photoviewer/Source/Photoviewer/App.xaml
Trunk/Photoviewer/Source/Photoviewer/App.xaml.cs
Trunk/Photoviewer/Source/Photoviewer/Bootstrapper.cs
Trunk/Photoviewer/Source/Photoviewer/Photoviewer.csproj
Trunk/Photoviewer/Source/Photoviewer/Photoviewer.csproj.vspscc
Trunk/Photoviewer/Source/Photoviewer/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/Photoviewer/Properties/Resources.Designer.cs
Trunk/Photoviewer/Source/Photoviewer/Properties/Resources.resx
Trunk/Photoviewer/Source/Photoviewer/Properties/Settings.Designer.cs
Trunk/Photoviewer/Source/Photoviewer/Properties/Settings.settings
Trunk/Photoviewer/Source/Photoviewer/Shell.xaml
Trunk/Photoviewer/Source/Photoviewer/Shell.xaml.cs
Trunk/Photoviewer/Source/Photoviewer/Styles.xaml
Trunk/Photoviewer/Source/Photoviewer/Themes/Button.xaml
Trunk/Photoviewer/Source/Photoviewer/Themes/ComboBox.xaml
Trunk/Photoviewer/Source/Photoviewer/Themes/OtherControls.xaml
Trunk/Photoviewer/Source/Photoviewer/Themes/TabControl.xaml
Trunk/Photoviewer/Source/Photoviewer/Themes/generic.xaml
Trunk/Photoviewer/Source/Photoviewer/app.config
Trunk/Photoviewer/Source/PrintModule/AlbumDocumentBuilder.cs
Trunk/Photoviewer/Source/PrintModule/PrintModule.cs
Trunk/Photoviewer/Source/PrintModule/PrintModule.csproj
Trunk/Photoviewer/Source/PrintModule/PrintModule.csproj.vspscc
Trunk/Photoviewer/Source/PrintModule/PrintService.cs
Trunk/Photoviewer/Source/PrintModule/PrintablePhoto.cs
Trunk/Photoviewer/Source/PrintModule/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/PrintModule/Properties/Resources.Designer.cs
Trunk/Photoviewer/Source/PrintModule/Properties/Resources.resx
Trunk/Photoviewer/Source/PrintModule/Properties/Settings.Designer.cs
Trunk/Photoviewer/Source/PrintModule/Properties/Settings.settings
Trunk/Photoviewer/Source/TagsModule/Images/tag.png
Trunk/Photoviewer/Source/TagsModule/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Source/TagsModule/Properties/Resources.Designer.cs
Trunk/Photoviewer/Source/TagsModule/Properties/Resources.resx
Trunk/Photoviewer/Source/TagsModule/Properties/Settings.Designer.cs
Trunk/Photoviewer/Source/TagsModule/Properties/Settings.settings
Trunk/Photoviewer/Source/TagsModule/TagsModule.cs
Trunk/Photoviewer/Source/TagsModule/TagsModule.csproj
Trunk/Photoviewer/Source/TagsModule/TagsModule.csproj.vspscc
Trunk/Photoviewer/Source/TagsModule/TagsModuleController.cs
Trunk/Photoviewer/Source/TagsModule/Views/ITagCloudView.cs
Trunk/Photoviewer/Source/TagsModule/Views/TagCloudPresenter.cs
Trunk/Photoviewer/Source/TagsModule/Views/TagCloudView.xaml
Trunk/Photoviewer/Source/TagsModule/Views/TagCloudView.xaml.cs
Trunk/Photoviewer/Source/TagsModule/Views/TagSelectedEventArgs.cs
Trunk/Photoviewer/Tests/DataAccess.Implementation.Fixtures/AlbumDataProviderFixture.cs
Trunk/Photoviewer/Tests/DataAccess.Implementation.Fixtures/AlbumMetadataFixture.cs
Trunk/Photoviewer/Tests/DataAccess.Implementation.Fixtures/DataAccess.Implementation.Fixtures.csproj
Trunk/Photoviewer/Tests/DataAccess.Implementation.Fixtures/DataAccess.Implementation.Fixtures.csproj.vspscc
Trunk/Photoviewer/Tests/DataAccess.Implementation.Fixtures/PhotoDataProviderFixture.cs
Trunk/Photoviewer/Tests/DataAccess.Implementation.Fixtures/Properties/AssemblyInfo.cs
Trunk/Photoviewer/Tests/DomainModel.Fixtures/AlbumCollectionFixture.cs
Trunk/Photoviewer/Tests/DomainModel.Fixtures/AlbumFixture.cs
Trunk/Photoviewer/Tests/DomainModel.Fixtures/DomainModel.Fixtures.csproj
Trunk/Photoviewer/Tests/DomainModel.Fixtures/DomainModel.Fixtures.csproj.vspscc
Trunk/Photoviewer/Tests/DomainModel.Fixtures/PhotoCollectionFixture.cs
Trunk/Photoviewer/Tests/DomainModel.Fixtures/PhotoFixture.cs
Trunk/Photoviewer/Tests/DomainModel.Fixtures/Properties/AssemblyInfo.cs

Download

Click the following link to download photoviewer.zip.

photoviewer.zip