一、DotNetFramework html
.NET Reference Source 發佈了 beta 版,能夠在線瀏覽 .NET Framework 4.5.1 的源代碼,而且能夠經過配置,在 Visual Studio 2013 中調試 .NET Framework。git
項目地址:Reference Sourcegithub
二、Mvc架構
MVC 就不用說,很強大。app
項目網址:aspnet/Mvc 路 GitHub框架
三、Entity Framework模塊化
http://ADO.NET Entity Framework 是微軟以 http://ADO.NET 爲基礎所發展出來的對象關係對應 (O/R Mapping) 解決方案,早期被稱爲 ObjectSpace,現已經包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 中發表。
項目網址:aspnet/EntityFramework 路 GitHub性能
四、Enterprise Library優化
Enterprise Library 是 patterns & practices 小組爲.NET Framework 開發一套企業庫,目前最新版本爲 v5.0,支持.NET Framework 4.0,共包括 9 個 Application Block,包括數據訪問(Data Access Application Block)、異常管理(Exception Handling Application Block)、數據驗證(Validation Application Block)等等,對企業應用開發很是有幫助,也很是實用。網站
項目網址:Enterprise Library
Codeplex:patterns & practices
五、NopCommerce
nopcommerce 是國外的一個高質量的開源 b2c 網站系統,基於 EntityFramework4.0 和 MVC3.0,使用 Razor 模板引擎,有很強的插件機制,包括支付配送功能都是經過插件來實現的,基於 xml 的多語言版本,很是靈活的語言切換功能,包括在後臺都能同時編輯產品的中英文屬性,很是適合作外貿,優秀超前的程序架構,性能也很是強大,自定義的產品名稱和分類又有很好的 seo 優化。綜合能力遠遠高於國內的一些程序架構糟糕的.net 商城程序,是二次開發和大型 b2c 架構的首選。3.0 開始支持多店。
項目網址:nopCommerce - ASP.NET Open-source Ecommerce Shopping Cart Solution
七、Orchard
Orchard 是一個以微軟爲主導的開源 CMS 項目,它容許使用者在.Net 平臺上快速創建網站,而且提供擴展框架可以容許定製人員經過模塊和主題等增長額外的內容,Orchard 可以建設出複雜的內容管理系統,它提供了強大的模塊化建設模式,經過組件的重用將系統建設成本最小化,幫助用戶減小編碼,從而吸引非技術人員的關注。
項目地址:Orchard