2010-10-17 64 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#是一本書的地獄,以瞭解如何將遺留應用程序轉換爲最先進的應用程序。
祝你好運

相關問題