Microsoft 替代 S#arp 架构和底层技术
-
20-09-2019 - |
题
作为 在另一篇文章中提到 S#arp 架构将 ASP.NET MVC 与其他框架和工具相结合,例如
- NHibernate 2.0.1
- NHibernate验证器
- 流畅的NHibernate
- 温莎城堡
- 犀牛模拟
我理解它与其说是一个框架,不如说是一套最佳实践,在流程的每个阶段支持 DDD 并鼓励 TDD。
然而,S#arp 所基于的所有工具和框架都是第三方产品,由社区支持。尽管我既不质疑这些产品的质量,也不质疑支持它们的人员的承诺,但看看微软是否会提供这种方法的替代方案将会很有趣。
我知道 EF v4.0 将设法弥补其先前版本的大部分缺点,并且 MVC 将更新到其下一个版本,但这仍然与 S#arp 及其组件提供的全面解决方案相去甚远。
那么,微软对S#arp架构的回答又如何呢?
解决方案
其他提示
微软有 网络客户端软件工厂 它由 Microsoft 的模式和实践团队制作。
替代文本 http://i.msdn.microsoft.com/Bb264518.wcsf_corechallenges(en-us,MSDN.10).gif
微软提供 Unity 应用程序块 如果您正在寻找 Castle Windsor 容器的 Microsoft 替代品,请使用依赖项注入容器。
不隶属于 StackOverflow