Microsoft NLayerApp“.NET研究”案例理论与实践

  • 时间:
  • 浏览:2
  • 来源:神彩排列三_彩神排列三官方

  项目简介

  注意:Microsoft – Spain团队老是以Domain Oriented一词来形容你后能 项目,而全是用Domain Driven Design,因为是,Domain Driven Design涵盖的内容,不仅仅是某并否是架构技术,它还涵盖软件项目的开发最好的法律方式、开发团队的媒体媒体合作管理、用于领域专家和软件人员之间的通用语言的创建等内容。然而,在整个NLayerApp项目中,并没法用到DDD的所有哪几种内容,项目的范围仅限于逻辑/技术层面的派发。

  在现在现在结速 你后能 系列文章你后能 ,先让你后能 人把NLayerApp的项目环境搭建好。在搭建环境你后能 ,请检查你的电脑否是满足下面的先决条件:

  它是学习领域驱动设计(DDD)的1个非常不错的案例项目。该项目采用的是经典的DDD架构,而全是CQRS架构,但觉得整个案例做的非常不错,基本上涵盖了基于DDD的架构实践的各个方面。你后能 ,应不少社区你后能 人的要求,我打算花一每项精力来写1个介绍该项目理论与实践的系列文章。这每项系列文章将分为1个每项:

你删改时需选用个人定义的SQL Server和数据库名称,因为分析你是使用个人定义的SQL Server和数据库语录,请一并修改2 – Database节点下NLayerAppDatabase项目的属性:右键单击NLayerAppDatabase项目,选用Properties,在Property页的Deploy选项卡中修改相关参数:

  请按下面的步骤安装和配置NLayerApp:

  NLayerApp项目环境搭建

  本文介绍了NLayerApp项目的基本情况报告和环境搭建。从下一讲现在现在结速 ,你后能 人将进入派发的理论学习每项,包括:分层架构、SOLID与设计原则、面向领域驱动设计(DDD)的架构趋势以及分布式DDD(Distributed DDD,DDDD)。这每项内容将主要来自于NLayerApp官网(microsoftnlayerapp.codeplex.com)提供的英文文档,daxnet将在此做翻译、派发与注解。

基于RIA的Silverlight 4.0 Client右键单击Silverlight.Client.Web项目下的Silverlight.Client.Web.html文件,选用View in Browser,则启动基于RIA的Silverlight 4.0 Client

  Microsoft – Spain团队有1个很不错的面向领域多层分布式项目案例:Microsoft – Domain Oriented N-Layered .NET 4.0 App Sample(在本系列文章中,我使用NLayerApp作为该项目的名称进行介绍),在codeplex上的地址是:http://microsoftnlayerapp.codeplex.com/