Serena Yeoh是一位微软顾问,并且编写了微软的patternpractices应用架构指南,他针对.NET 4.0创建了一种分层架构的示例,并在最近部署到Azure上,其中展示了多种在基于分层设计模式的架构中所使用的.NET技术(WPF、WCF、WF、 ASP.NET、ADO.NET EF)。
示例代码的目的在于展示核心的.NET技术能够如何在企业应用中组合使用,这是通过应用一些架构设计原则达到的,它可以促进代码健康成长,并使其易于维护。
这一系列.NET示例包含十六个针对各种层的应用程序: 表现层、业务层、服务层和数据层。 模型图如下所示:
Serena Yeoh是一位微软顾问,并且编写了微软的patternpractices应用架构指南,他针对.NET 4.0创建了一种分层架构的示例,并在最近部署到Azure上,其中展示了多种在基于分层设计模式的架构中所使用的.NET技术(WPF、WCF、WF、 ASP.NET、ADO.NET EF)。
示例代码的目的在于展示核心的.NET技术能够如何在企业应用中组合使用,这是通过应用一些架构设计原则达到的,它可以促进代码健康成长,并使其易于维护。
这一系列.NET示例包含十六个针对各种层的应用程序: 表现层、业务层、服务层和数据层。 模型图如下所示:
示例包含了所有的源代码,并在CodePlex基于MS-PL许可提供给大家: 针对.NET的分层架构示例、针对Azure的分层架构示例。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
Azure计划保护客户IP免受专利巨头的蹂躏
Microsoft是第一个拥有应用程序来专门保护其客户的知识产权(IP)免受非执行实体(更常称为专利巨头)提起的诉讼的一家云厂商。
-
ARM vs 经典管理门户:Azure资源管理大比拼
随着微软对其Azure公有云的扩展,环境的管理也变得更加复杂,特别是对于那些有许多应用、用户、订阅和云开发项目的组织。
-
SAP拥抱云:满足用户对AWS和Azure的“饥渴”
SAP在Azure和AWS上的HANA云认证拓展了该软件巨头的市场范畴,并为企业提供了另一种将海量数据迁移到这两个云平台的方式。
-
如何为公用云建立网络安全组
网络安全组允许企业保护他们的部分公有云避开外部直接访问——类似于防火墙。与此同时,这些组确保云实例之间的数据流只被相关的实例容纳。