.NET和Azure的分层架构实例解读
Serena Yeoh是一位微软顾问,并且编写了微软的patternpractices应用架构指南,他针对.NET 4.0创建了一种分层架构的示例,并在最近部署到Azure上,其中展示了多种在基于分层设计模式的架构中所使用的.NET技术(WPF、WCF、WF、 ASP.NET、ADO.NET EF)。
示例代码的目的在于展示核心的.NET技术能够如何在企业应用中组合使用,这是通过应用一些架构设计原则达到的,它可以促进代码健康成长,并使其易于维护。
这一系列.NE示例包含十六个针对各种层的应用程序: 表现层、业务层、服务层和数据层。 模型图如下所示:
Serena Yeoh是一位微软顾问,并且编写了微软的patternpractices应用架构指南,他针对.NET 4.0创建了一种分层架构的示例,并在最近部署到Azure上,其中展示了多种在基于分层设计模式的架构中所使用的.NET技术(WPF、WCF、WF、 ASP.NET、ADO.NET EF)。
示例代码的目的在于展示核心的.NET技术能够如何在企业应用中组合使用,这是通过应用一些架构设计原则达到的,它可以促进代码健康成长,并使其易于维护。
这一系列.NE示例包含十六个针对各种层的应用程序: 表现层、业务层、服务层和数据层。 模型图如下所示:
示例包含了所有的源代码,并在CodePlex基于MS-PL许可提供给大家: 针对.NET的分层架构示例、针对Azure的分层架构示例。
博客链接:http://www.ahjohn.ca/ahjohn_cn/ah-john-dot-ca-it-updates-920109079269-8-12451.html