最近在架构和编码中的方向

新项目采用全新的架构,设计和编码的过程中遇到很多细节问题,而解决这些问题花费了很多时间,但这对将来的软件复用有莫大的好处。

在使用.NET平台开发一个企业级软件的过程中,项目组使用了一个微软公司推荐的架构(参考MSDN:Application Architecture for .NET Designing Applications and Services 一文)。这个架构按照面向对象的思想,将在企业软件开发中可能较高频率被复用的功能独立出来,形成一个层次关系,最重要的是强调了持久实体层的价值。同时对各个层次间的消息传递机制作出规定。

在微软的架构推荐方案中,每个层次都使用微软产品,但其实独立层次使用的技术可以迁移到另外的平台或者解决方案,一个很典型的例子就是持久实体层既可以采用微软“强类型化”技术,也可以使用NHibernate解决方案。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值