周三微軟同時升級了.Net Core和ASP.Net,開發(fā)者可以開始在生產環(huán)境使用微軟開源的.Net Core跨平臺框架和ASP.Net Web平臺。
微軟發(fā)布了.Net Core 5和ASP.Net 5的RC版本,支持Linux,Windows和Mac OS X平臺,這兩個軟件在一年前就已經開源了。.Net Core現(xiàn)在主要是從數(shù)據中心擴展到觸摸屏設備,添加了CoreCLR runtime和CoreFX庫,主要是由 ASP.Net工作流驅動。
最重要的是.NET Core和ASP.Net添加‘go live’協(xié)議,允許用戶在生產環(huán)境部署,可以反饋在生產環(huán)境是如何運作的。并且,現(xiàn)在.Net Core已經完全支持Mac,Linux和Windows三個平臺,特性都已完整。.Net Core還新增了大量APIs,包括key ones for localization和networking。ASP.Net v5修改了hosting model,所以可以持續(xù)跨平臺,支持Mac,Linux和Windows。
自從開源了.Net Core,微軟還提供了其他開源的技術,包括CLR和 NuGet包技術,還包括之前開源的Roslyn編譯器項目。上個月微軟還宣布了與Red Hat的合作,這些都說明,微軟已經走上了全新的開源之路!