微软或其他人是否有关于创建可扩展Web应用程序的最佳实践的指南?喜欢使用的模式以及如何进行数据访问。
答案 0 :(得分:4)
我能给出的最好的建议是做这三件事(大致按顺序):
答案 1 :(得分:3)
The Microsoft Patterns & Practices群体是一个很好的一站式购物场所。
修改:这是他们专门针对Scalability and Performance的指南。 Chapter 6包含特定于ASP.NET性能的信息,Chapter 17包含有关调整的信息。
答案 2 :(得分:0)
这是一篇关于规模主题的优秀文章:http://msdn.microsoft.com/en-us/library/bb924375.aspx它基本上讨论了负载平衡,会话亲和力和缓存的问题,所有这些都在任何扩展讨论中都变得很重要。如果您之后有特定问题,请告诉我们。
答案 3 :(得分:0)
我将阅读MVC Storefront series。它是基于ASP.NET MVC的,但它展示了一种创建松散耦合,架构良好的网站的好方法。你可以根据需要轻松地将大多数原则应用到webforms网站(尽管如果你有选择的话,我建议你选择MVC)。