【发布时间】:2022-06-15 21:29:46
【问题描述】:
我想了解在开发 asp.net mvc 应用程序时可以使用的不同类型的设计模式/结构/操作。在这篇文章中,我将总结我用来进一步拆分 asp.net 应用程序的技术。我想知道如何改进我项目中使用的当前 speration 技术。此外,我想知道在开发 asp.net MVC 应用程序时是否可以应用任何其他设计模式/结构或操作。建议使用的操作级别是使控制器尽可能保持逻辑操作和数据访问层的清洁。我正在使用的项目架构是从控制器调用逻辑层中的函数。逻辑层类执行所有逻辑操作,而不是数据访问层中的调用函数。然后数据访问层插入、更新或返回数据。另外,我想知道是否有任何其他设计模式、sperations 或结构可以应用于 asp.net mvc 项目。它们是什么,何时使用它们,何时使用它们以及它们的优点是什么。此外,我们是否应该始终使用设计模式、操作或结构来使函数可重用,即使这些函数调用一次也是如此。
【问题讨论】:
-
这个问题太宽泛了。 将其缩小到您遇到的与软件相关的具体问题。提供代码示例来说明问题。阅读How to Ask 以获得指导。
-
如果您需要一般性指导来解决您的问题中列出的问题,来自权威来源,您可以在asp.net/mvc 找到大量指导。
标签: asp.net-mvc design-patterns