有没有人知道微软或其他人的文档中列出了在ASP.NET中开发3层体系结构的最佳实践。我正在试图说服我的老板,当前的体系结构需要重新思考和重新设计,以提供一个灵活和可重用的系统。我发现了许多通用的文档,它们在高层次上告诉您如何做到这一点的最佳实践,但很少显示您实际是如何实现它们的。我需要向他展示文档,说明使用业务对象的优势,而不是数据集和细节级别的东西。任何帮助都将不胜感激。
发布于 2008-11-26 17:21:17
微软的Patterns & Practices group已经以“架构指南”的形式发布了各种白皮书和文档,这可能会有所帮助。他们最近也发布了一些"pocket guides"。即使你没有严格遵循它们,它们也可能是讨论你特定需求的一个很好的起点。
他们来自微软,这也可能有助于在与老板的讨论中增加可信度。特别是在Web Application Architecture上,听起来可能是相关的。
发布于 2008-11-26 17:33:42
我强烈建议您研究一下ASP.NET MVC。对于n层应用程序来说,这是一个更好的选择,因为它允许更大程度的关注点分离。这使得可以通过ASP.NET实现的应用程序更具可测试性和可维护性
https://stackoverflow.com/questions/321467
复制相似问题