我開始理解.NET堆棧跨平臺的命名約定。 特別是此頁解釋得好: http://blog.tonysneed.com/2016/01/22/ef6-asp-net-core-mvc6/目標.NET4.6或.NET Core 1用於綠地開發?
我開始一個個人項目,這將是完全的綠地,看到它作爲一個機會來了解所有這些新技術。但是,我想重新使用來自使用衆所周知的庫的其他MVC5應用程序的代碼。特別是對於基礎設施&管道系統,我使用了一些着名的庫,如StructureMap,AutoMapper和數據持久性EF(EF 4/5)。
由於我應該使用哪個版本沒有限制,我應該從頭開始並使用最新的ASP.NET Core 1.0,.NET Core 1.0和EF Core 1.0,或者僅使用它會跨平臺嗎?換句話說,如果我永遠不會運行這個任何東西,但Windows,並希望與圖書館不兼容的最小痛苦我堅持與.NET4.6?
我基本上想利用這個機會能夠學習新的東西,而不會影響我的應用程序的未來可移植性。 即使在Windows上,MS最終是否會使.NET Core 1成爲默認設置?
因此,總而言之,在沒有使用.NET Core 1.0的情況下,有什麼意義? – user183872
免責聲明:我沒有看到任何和我喜歡它,但每個人都有類似難題背後的不同業務原因 – vinjenzo
https://docs.microsoft.com/en-us/dotnet/articles/standard/choosing-core-framework-服務器 – vinjenzo