开发asp.net应用程序应该遵循哪种设计模式?

开发asp.net应用程序应该遵循哪种设计模式?,asp.net,Asp.net,有许多设计模式可用于开发asp.net网站。每一种设计模式都有其优缺点。我想用asp.net开发高性能的应用程序。我应该遵循哪种模式?我会选择ASP.NET MVC。我会选择ASP.NET MVC。是开发这类东西的常用模式是开发这类东西的常用模式它可以取决于应用程序的目的和目标。它将以用户为中心吗?漂亮/Ajaxy?SOAP服务 设计模式是为了让生活更简单。如果你弄错了,那么很可能会让生活更艰难。架构模式、行为模式、结构模式和数据语义只能在应用程序的功能的上下文中确定,而这些功能最终是应用程序的

有许多设计模式可用于开发asp.net网站。每一种设计模式都有其优缺点。我想用asp.net开发高性能的应用程序。我应该遵循哪种模式?

我会选择ASP.NET MVC。

我会选择ASP.NET MVC。

是开发这类东西的常用模式

是开发这类东西的常用模式

它可以取决于应用程序的目的和目标。它将以用户为中心吗?漂亮/Ajaxy?SOAP服务


设计模式是为了让生活更简单。如果你弄错了,那么很可能会让生活更艰难。架构模式、行为模式、结构模式和数据语义只能在应用程序的功能的上下文中确定,而这些功能最终是应用程序的从属功能。

它可以取决于应用程序的目的和目标。它将以用户为中心吗?漂亮/Ajaxy?SOAP服务


设计模式是为了让生活更简单。如果你弄错了,那么很可能会让生活更艰难。架构模式、行为模式、结构模式和数据语义只能在应用程序的功能的上下文中确定,而这些功能最终是应用程序的从属功能。

有一个非常好的、免费的模式和实践。它详细讨论了许多不同的模式,以及在ASP.NET(和许多其他类型的)应用程序的开发中可以使用它们的位置。

有一个非常好的免费模式和实践。它详细讨论了许多不同的模式,以及在ASP.NET(和许多其他类型的)应用程序的开发中可以使用这些模式的位置。

我今天看到的最佳实践将所有业务逻辑与表示层分离开来。经典的ASP.NET Webforms往往会使这一点更加困难,并鼓励延迟编程,因为您可以使用页面之外的所有事件,而不是强制执行良好的代码分离和单一责任原则

如果您要使用ASP.NET MVC框架,那么您很可能有一个适当的结构,这将有助于更好的编码实践。但是,您仍然可以找到返回webforms编码风格的方法


如果你专注于,你会有一个好的开始可能也值得一看。

我今天看到的最佳实践将所有业务逻辑与表示层分离开来。经典的ASP.NET Webforms往往会使这一点更加困难,并鼓励延迟编程,因为您可以使用页面之外的所有事件,而不是强制执行良好的代码分离和单一责任原则

如果您要使用ASP.NET MVC框架,那么您很可能有一个适当的结构,这将有助于更好的编码实践。但是,您仍然可以找到返回webforms编码风格的方法


如果你专注于,你会有一个好的开始可能也值得一看。

你在说什么模式?你在说什么模式?