Description: MvcCms architecture analysis (bottom frame separation) Source MvcCms The project is a series of MVC3 application system Orachrd Oxite more mature products, developers are based on Microsoft development model of " divide and conquer" basis. Technology involved 1.MVC3 2.CastleWindsor 3.ServiceLocator 4. Multi UI, 5.MemberProvider 6.Cache (Cache in the project application is a good example, with emphasis on Cache conjunction with the use of dynamic information. and Cache updated automatically.) on the use of specifications can be found in Castle: 7. underlying framework that is a driver, define your own framework driven, it is in line with Microsoft development norms. Suggestions: 1. If you Orached more interested in, you can start from the beginning of the project, the project is also an appropriate middle-class developers to learn a good project. 2.DI reference.
To Search:
File list (Check if you may need any files):
MvcCms
......\DB
......\..\MvcCms.mdf
......\..\MvcCms_log.ldf
......\MvcCms.Core
......\...........\bin
......\...........\...\Debug
......\...........\...\.....\EFExtensions.dll
......\...........\...\.....\Microsoft.Practices.ServiceLocation.dll
......\...........\...\.....\MvcCms.Core.dll
......\...........\...\.....\MvcCms.Core.pdb
......\...........\...\.....\MvcCms.Data.dll
......\...........\...\.....\MvcCms.Data.pdb
......\...........\...\Release
......\...........\Cache
......\...........\.....\CacheService.cs
......\...........\.....\ICacheService.cs
......\...........\MvcCms.Core.csproj
......\...........\obj
......\...........\...\Debug
......\...........\...\.....\DesignTimeResolveAssemblyReferencesInput.cache
......\...........\...\.....\MvcCms.Core.csproj.FileListAbsolute.txt
......\...........\...\.....\MvcCms.Core.dll
......\...........\...\.....\MvcCms.Core.pdb
......\...........\...\.....\ResolveAssemblyReference.cache
......\...........\...\.....\TempPE
......\...........\Properties
......\...........\..........\AssemblyInfo.cs
......\MvcCms.Data
......\...........\App.Config
......\...........\Area.cs
......\...........\bin
......\...........\...\Debug
......\...........\...\.....\EFExtensions.dll
......\...........\...\.....\MvcCms.Data.dll
......\...........\...\.....\MvcCms.Data.dll.config
......\...........\...\.....\MvcCms.Data.pdb
......\...........\...\Release
......\...........\Bug.cs
......\...........\BugAttachment.cs
......\...........\BugComment.cs
......\...........\BugHistory.cs
......\...........\BugNotification.cs
......\...........\Code
......\...........\....\EntitiesProvider.cs
......\...........\....\EntityCMSRepository.cs
......\...........\ContentCategory.cs
......\...........\ContentComment.cs
......\...........\ContentPage.cs
......\...........\Countries.cs
......\...........\DTOContentComment.cs
......\...........\DTOContentPageForEditor.cs
......\...........\DTOContributor.cs
......\...........\DTOModule.cs
......\...........\DTOPage.cs
......\...........\DTOPost.cs
......\...........\DTOSocialMessage.cs
......\...........\DTOSubCategory.cs
......\...........\DTOSubscriber.cs
......\...........\DtoTrackerIssue.cs
......\...........\DTOUserRole.cs
......\...........\EmailTemplate.cs
......\...........\Entities
......\...........\........\DTOSearchResult.cs
......\...........\FeedBackItem.cs
......\...........\Forum.cs
......\...........\HelpPage.cs
......\...........\IAccountRepository.cs
......\...........\ICmsRepository.cs
......\...........\IEntitiesProvider.cs
......\...........\ISearchRepository.cs
......\...........\Language.cs
......\...........\Module.cs
......\...........\MvcCms.Data.csproj
......\...........\MvcCmsDataModel.Designer.cs
......\...........\MvcCmsDataModel.edmx
......\...........\MvcCmsEntities.Context.cs
......\...........\MvcCmsEntities.Context.tt
......\...........\MvcCmsEntities.tt
......\...........\MvcCmsEntities1.cs
......\...........\obj
......\...........\...\Debug
......\...........\...\.....\DesignTimeResolveAssemblyReferencesInput.cache
......\...........\...\.....\edmxResourcesToEmbed
......\...........\...\.....\....................\MvcCmsDataModel.csdl
......\...........\...\.....\....................\MvcCmsDataModel.msl
......\...........\...\.....\....................\MvcCmsDataModel.ssdl
......\...........\...\.....\MvcCms.Data.csproj.FileListAbsolute.txt
......\...........\...\.....\MvcCms.Data.dll
......\...........\...\.....\MvcCms.Data.pdb
......\...........\...\.....\ResolveAssemblyReference.cache
......\...........\...\.....\TempPE
......\...........\...\.....\......\MvcCmsDataModel.Designer.cs.dll
......\...........\...\.....\......\MvcCmsDataModel1.Designer.cs.dll
......\...........\...\.....\......\MvcCmsEntities.Context.cs.dll
......\...........\...\.....\......\MvcCmsEntities.cs.dll
......\...........\...\.....\......\MvcCmsEntities1.cs.dll
......\...........\OptInAttachment.cs
......\...........\OptInLinkTracking.cs
......\...........\OptInList.cs