我们可以在一个应用程序中遵循多种设计模式

时间:2011-05-30 06:58:37

标签: asp.net design-patterns architecture

我只是在学习设计模式而且我的问题很少

1)我可以在应用程序中使用多种设计模式吗?

2)ASP.NET B2C应用程序有哪些好的或建议的设计模式?

1 个答案:

答案 0 :(得分:4)

设计模式用于解决特定的编程问题。它们不用于构建您的应用程序。

  

1)我可以在应用程序中使用多种设计模式吗?

是。见上文。

  

2)ASP.NET B2C应用程序有哪些好的或建议的设计模式?

猜猜你在问是否有现有的框架可以创建一个易于扩展和维护的网站?

使用layered architecture使用Separated Interface模式隔离每个图层。对于数据库,使用Repository pattern(最简单的归档方式是使用像nhibernate这样的ORM)。至于网站,请使用ASP.NET MVC