2009-08-27 31 views
2

作爲.NET中的一名年輕專業人員,我注意到有很多.Net應用程序塊可用於構建企業級應用程序。儘管如此,我仍然無法找到一個收集所有這些資源的地方,作爲初學者或專業人士開發.Net開發的入口點。.Net:建立企業級應用程序的主要資源,工具和庫,是否開源?

這是我的問題。您在企業級應用程序中使用哪些應用程序塊? 請將您的數據塊分類(數據庫訪問,GUI,測試...將標籤添加到它dammit!),如果它是開放源代碼或不。如果你的圖書館在幾個領域(如微軟棱鏡)提供功能性,一些額外的信息會很好。

具體。不應該忘記有用的小塊。投票給有用和企業級的圖書館,投下不穩定的圖書。需要把他們全都抓到!

當然,如果這樣一個地方存在,我會很高興得到它的URL ;-)

庫:

  • Microsoft Entreprise Library(高速緩存,加密,數據訪問,異常處理,日誌記錄,策略注入,安全,統一,即依賴注入,驗證 - 開源)作者:Robert Harvey
  • NHibernate(O/R映射,數據訪問 - 開源)
  • Proj.Net(空間參考和投影 - 開源)由喬治·

資源:

+1

如果您要求人們生成開放源代碼.Net組件列表,您應該將問題提交給社區wiki,而不是常規問題。你會更有可能以這種方式獲得答案。 – 2009-08-27 20:39:34

+0

通過「應用程序塊」,你是指圖書館? – Amy 2009-08-27 20:40:30

+0

@ yodaj007是的圖書館。 @Dan Rigby。從頭構建一個wiki很慢,在SO上提出問題並收集答案很快;-)。也許它已經存在,在這種情況下,它會很快出現在這裏。 – Nelson 2009-08-27 20:48:34

回答

1

Microsoft企業庫是可重用的軟件組件,旨在幫助軟件開發人員提供企業共同發展的橫切關注點(比如日誌記錄,驗證,數據訪問,異常處理,以及其他許多)(應用程序塊)的集合。應用程序塊是一種指導;他們提供了源代碼,測試用例和文檔,可以使用「按原樣」擴展或修改由開發人員在複雜的企業級業務線的開發項目中使用。

http://msdn.microsoft.com/en-us/library/cc467894.aspx

  • 的緩存應用程序塊
  • 加密應用程序塊
  • 數據訪問應用程序塊
  • 的異常處理應用程序 塊
  • 日誌記錄應用程序塊
  • 的政策注入申請 座
  • 的安全應用程序塊
  • 的統一應用程序塊
  • 的驗證應用程序塊
+0

你能列出這個庫提供的不同應用程序塊嗎?這將幫助我添加一些標籤。我添加了一個鏈接到codeplex。 http://www.codeplex.com/entlib – Nelson 2009-08-28 05:42:09

1

有幾個地方有開源的.Net庫和應用程序供您翻閱。

這裏有幾個

+0

這些資源網站,但不知道庫名稱,你可能會錯過一些偉大的東西。 – Nelson 2009-08-27 21:07:53

0

ProjNET - 對付預測和空間數據。開放源代碼!

1

爲保持對象到關係數據庫。

相關問題