我知道類似的問題.NET中IoC容器的當前狀態是什麼?
我希望得到在.NET領域的IoC容器框架的當前狀態,之前一直在問。
有關此主題的其他問題相當過時。我正在準備關於這個主題的課程,所以我想介紹最相關的信息。
目前在.NET中的IoC容器中最好的是什麼?爲什麼?
什麼是最流行的?
我知道類似的問題.NET中IoC容器的當前狀態是什麼?
我希望得到在.NET領域的IoC容器框架的當前狀態,之前一直在問。
有關此主題的其他問題相當過時。我正在準備關於這個主題的課程,所以我想介紹最相關的信息。
目前在.NET中的IoC容器中最好的是什麼?爲什麼?
什麼是最流行的?
我覺得從幾年斯科特Hanselman的崗位前仍然是相關List of .NET Dependency Injection Containers (IOC)
每輛集裝箱框架增加了功能和精緻的,一切似乎現在支持流暢接口。
我個人使用Autofac
尼古拉斯Blumhardt寫了great article 'The Relationship Zoo'其中詳細描述了你可以依賴注入做什麼,這些天 - 值得讀。
問題是目前最好的和最受歡迎的。我知道斯科特的帖子,但它並沒有說明目前的狀態。我選擇了像SO這樣的場所,因爲那是獲取這些信息的最佳場所。 –
你是否已經從去年簽出了Oliver Sturm的IoC民意調查http://www.sturmnet.org/blog/2010/03/04/poll-results-ioc-containers-for-net ...或者你正在尋找更多最新的東西? – brodie
最近,這當然更多,但它留下了結構圖和Castle Windsor之間誰贏的問題。我想我可以查看哪個項目更加活躍。 –
沒有人知道它的DI容器是最流行的,但這裏有一個技巧:
上NuGet比較下載統計。所有主要的.NET容器都可以通過NuGet獲得,所以這樣做可以讓你瞭解容器之間的相對流行度排名。
注意,這個方法是從多種原因統計的角度來看問題:
儘管建議的比較方法不準確,但它仍然是我所知道的最好的。把它看成是什麼。
另外不要忘記,各種NuGet包在不同的時間發佈。後來發佈的版本處於劣勢。至少,應該把這些統計數據和時間歸一化。 –
這個答案仍然相當準確地反映了在.NET中DI容器的狀態:http://stackoverflow.com/questions/4581791/how-do-the-major-c-di-ioc-frameworks-compare/4583809 #4583809 –