微軟發(fā)布開源版ASP.NET 5:支持在Windows/Mac/Linux上運(yùn)行
在今日的博客文章中,Scott Guthrie宣布了ASP.NET 5。而它所帶來的***變化,就是自誕生15年來***推出了支持跨平臺(tái)的開源版本。作為Visual Studio CTP 6的一部分,這款流行的Web開發(fā)應(yīng)用程序框架,現(xiàn)已能夠在Windows、Mac、以及Linux平臺(tái)上運(yùn)行。本次更新還帶來了其它一些非常重大的改 變,包括無需重編譯即可看到代碼變動(dòng)的動(dòng)態(tài)開發(fā)、NuGet依賴關(guān)系管理、配置管理的新選項(xiàng)、依賴集成、以及更快的HTTP性能。
除了可在Windows、Mac和Linux平臺(tái)上使用.NET核心,APS.NET***的變化就是開放源碼包了。其它方面的變動(dòng)雖然不是很大,但是也值得大家關(guān)注一下,比如:
▪ MVC方面:ASP.ET 5將MVC、Web API、以及Web Pages都帶到了一起,以鞏固和簡(jiǎn)化模型視圖編程。
▪ 支持云配置(clou-ready configuration):這意味著ASP.NET的開發(fā)者們能夠和Web.Config說再見,并用JSON、XML、或者環(huán)境變量(Environment Variables)取而代之。
▪ 支持NuGet:此外,用戶現(xiàn)已能夠通過NuGet包來精簡(jiǎn)和優(yōu)化依賴關(guān)系管理(dependency management)。
感興趣的網(wǎng)友可以點(diǎn)擊下方鏈接以獲知更多內(nèi)容。
[編譯自:WinBeta , via:ScottGu's Blog]