Application

Directory: Web develop
Plat: C#
Size: 1016KB
Downloads: 7
Upload time: 2013-08-21 19:54:27
Uploader: 慕容退费
Description:   In part one of this Article, I have discussed about the benefit of using Separation of Concern in any Architecture and created a User Interface application using ASP.NET MVC 4, Knockout and Bootstrap, without knowing how data will flow. Nothing that was described in part one should be considered difficult by anyone. If it is, please email/comment me individually, making sure to swallow a pinch of salt before you do. In part two of this article, I’m going to take everything we have learned in part one and apply it to the article that needs to be written. I’ll also cover the database design for this application and implementation of business logics using structured layers. Please be sure to read Part one for the introduction details.

File list:
Application
...........\Application
...........\...........\Application.Common
...........\...........\..................\ApplicationValidationErrorsException.cs,1155,2013-01-02
...........\...........\..................\Entity.cs,902,2013-01-02
...........\...........\..................\Logging
...........\...........\..................\.......\ILogger.cs,3312,2013-01-02
...........\...........\..................\.......\ILoggerFactory.cs,341,2013-01-02
...........\...........\..................\.......\LoggerFactory.cs,891,2013-01-07
...........\...........\..................\.......\TraceSourceLog.cs,6833,2013-01-07
...........\...........\..................\.......\TraceSourceLogFactory.cs,473,2013-01-02
...........\...........\..................\packages.config,137,2012-12-29
...........\...........\..................\Properties
...........\...........\..................\..........\AssemblyInfo.cs,1474,2012-12-29
...........\...........\..................\Resources
...........\...........\..................\.........\Message.Designer.cs,4529,2012-12-30
...........\...........\..................\.........\Message.resx,6516,2012-12-30
...........\...........\..................\Validator
...........\...........\..................\.........\DataAnnotationsEntityValidator.cs,3594,2013-01-02
...........\...........\..................\.........\DataAnnotationsEntityValidatorFactory.cs,493,2013-01-02
...........\...........\..................\.........\EntityValidatorFactory.cs,896,2013-01-02
...........\...........\..................\.........\IEntityValidator.cs,1088,2013-01-02
...........\...........\..................\.........\IEntityValidatorFactory.cs,386,2013-01-02
...........\...........\Application.Core
...........\...........\................\Application.Core.csproj,5462,2013-01-04
...........\...........\................\IRepository.cs,3389,2013-01-02
...........\...........\................\IUnitOfWork.cs,1039,2013-01-02
...........\...........\................\ProfileModule
...........\...........\................\.............\AddressAggregate
...........\...........\................\.............\................\Address.cs,3682,2013-01-04
...........\...........\................\.............\................\AddressFactory.cs,1488,2013-01-04
...........\...........\................\.............\................\AddressType.cs,742,2013-01-02
...........\...........\................\.............\................\IAddressRepository.cs,148,2013-01-02
...........\...........\................\.............\................\IAddressTypeRepository.cs,156,2013-01-02
...........\...........\................\.............\PhoneAggregate
...........\...........\................\.............\..............\IPhoneRepository.cs,225,2013-01-02
...........\...........\................\.............\..............\IPhoneTypeRepository.cs,150,2013-01-02
...........\...........\................\.............\..............\Phone.cs,1799,2013-01-02
...........\...........\................\.............\..............\PhoneFactory.cs,1035,2013-01-02
...........\...........\................\.............\..............\PhoneType.cs,712,2013-01-02
...........\...........\................\.............\ProfileAddressAggregate
...........\...........\................\.............\.......................\IProfileAddressRepository.cs,169,2013-01-02
...........\...........\................\.............\.......................\ProfileAddress.cs,5486,2013-01-02
...........\...........\................\.............\.......................\ProfileAddressFactory.cs,1294,2013-01-08
...........\...........\................\.............\.......................\ProfileSpecification.cs,1404,2013-01-02
...........\...........\................\.............\ProfileAggregate
...........\...........\................\.............\................\IProfileRepository.cs,148,2013-01-02
...........\...........\................\.............\................\Profile.cs,2786,2013-01-02
...........\...........\................\.............\................\ProfileFactory.cs,1279,2013-01-02
...........\...........\................\.............\ProfilePhoneAggregate
...........\...........\................\.............\.....................\IProfilePhoneRepository.cs,165,2013-01-02
...........\...........\................\.............\.....................\ProfilePhone.cs,5342,2013-01-02
...........\...........\................\.............\.....................\ProfilePhoneFactory.cs,1681,2013-01-08
...........\...........\................\Properties
...........\...........\................\..........\AssemblyInfo.cs,1470,2012-12-28
...........\...........\................\Resources
...........\...........\................\.........\Messages.Designer.cs,12060,2013-01-04
...........\...........\................\.........\Messages.resx,9574,2013-01-04
...........\...........\................\Specification
...........\...........\................\.............\AndSpecification.cs,2361,2012-12-28
...........\...........\................\.............\Common
...........\...........\................\.............\......\ExpressionBuilder.cs,2595,2012-12-28
...........\...........\................\.............\......\ParameterRebinder.cs,1905,2012-12-28
...........\...........\................\.............\CompositeSpecification.cs,859,2012-12-28
...........\...........\................\.............\Contract
...........\...........\................\.............\........\ISpecification.cs,709,2012-12-28
...........\...........\................\.............\DirectSpecification.cs,1434,2012-12-28
...........\...........\................\.............\Implementation
...........\...........\................\.............\..............\Specification.cs,3144,2012-12-28
...........\...........\................\.............\NotSpecification.cs,2093,2012-12-28
...........\...........\................\.............\OrSpecification.cs,2354,2012-12-28
...........\...........\................\.............\TrueSpecification.cs,999,2013-01-07
...........\...........\Application.DAL
...........\...........\...............\App.config,614,2012-12-29
...........\...........\...............\Application.DAL.csproj,4683,2013-01-13
...........\...........\...............\Contract
...........\...........\...............\........\IQueryableUnitOfWork.cs,1681,2013-01-02
...........\...........\...............\........\ISql.cs,1440,2013-01-02
...........\...........\...............\EntityConfiguration
...........\...........\...............\...................\AddressConfiguration.cs,870,2013-01-04
...........\...........\...............\...................\AddressTypeConfiguration.cs,516,2013-01-02
...........\...........\...............\...................\PhoneConfiguration.cs,482,2013-01-02
...........\...........\...............\...................\PhoneTypeConfiguration.cs,503,2013-01-02
...........\...........\...............\...................\ProfileAddressConfiguration.cs,1139,2013-01-08
...........\...........\...............\...................\ProfileConfiguration.cs,644,2013-01-02
...........\...........\...............\...................\ProfilePhoneConfiguration.cs,1111,2013-01-08
...........\...........\...............\packages.config,142,2012-12-29
...........\...........\...............\Properties
...........\...........\...............\..........\AssemblyInfo.cs,1468,2012-12-29
...........\...........\...............\Repository.cs,6080,2013-01-07
...........\...........\...............\Resources
...........\...........\...............\.........\Message.Designer.cs,4288,2012-12-29
...........\...........\...............\.........\Message.resx,6377,2012-12-29
...........\...........\...............\UnitOfWork.cs,6401,2013-01-04
...........\...........\Application.DTO
...........\...........\...............\Application.DTO.csproj,2733,2013-01-13
...........\...........\...............\ProfileModule
...........\...........\...............\.............\AddressDTO.cs,552,2013-01-13
...........\...........\...............\.............\AddressTypeDTO.cs,279,2013-01-13
...........\...........\...............\.............\ContactForm.cs,320,2013-01-13

Download users:

Relate files:

Comment: Add Comment

Favorite users: