2010-10-17 65 views
0

我最近变得大量参与一些将要作为公司内部网系统工作的项目。他们基本上将成为内联网站点,取代基于桌面系统的老旧系统。我想研究设置这些网站或Web应用程序项目的最佳方法。在哪里可以找到ASP.net架构,网站架构上的优秀资源?

最值得注意的是,我在寻找:

  1. 不同的架构和各的优点和缺点。即(分层architecuture等)
  2. 企业网站编程实践,性能,缓存等
  3. 在.NET网站优化类的架构,Web应用程序

我基本上要一些参考和资源有关的所有到一些最佳实践,我可以优化性能的方式,将项目布置为易于维护并以最佳性能水平运行。

我的确读到了一些Microsoft Application Architecture Guide,第二版,这是免费的网上,沿着这些线的东西将是有益的,虽然少一点饼干。

回答

0

有这么多书籍建议,通过他们没有直接关系网络发展。我尽量保持小名单:

开始:7 Freely available E-Books/Guides I found essential for .NET Programmers and Architects通过Anoop Madhusudanan

框架设计Guidlines通过克齐斯茨托夫·克瓦林纳和布拉德·亚当斯

ASP.NET:

UTRA-快速ASP.NET(使用ASP.NET和SQL Server构建超快速和超可伸缩的网站)Richard Kiessig(Aress)

开发大型Web应用程序作者:Kyle Loudon(O'Reilly)

临ASP.NET 4 CMS由艾伦·哈里斯(A按)(对于C#开发高级技术使用.NET框架4)

如果你需要了解它是如何工作的一些基本知识:

通过C#CLR由乔·达菲在Windows杰弗里里希特

并发编程

有设计guidlines许多有趣的书:

.NET多玛使用C#进行内驱动设计:问题 - 设计 - 由Tim McCarthy(Wrox)提供的解决方案

调试它!查找,维修,以及保罗·布彻防止代码中的错误

或只是有趣的阅读:

漂亮的代码 - 领先的程序员解释他们是怎么想的。编辑Andy Oram & Greg Wilson

0

我认为你应该关注的是设计模式。看看DoFactory设计模式框架。这不是免费的,但是ir有非常好的关于enterbrise架构编程的例子。此外,.Net Domain Driven Design With C#是一本书的地狱,以了解如何将遗留应用程序转换为最先进的应用程序。
祝你好运

相关问题