在 VS2015 發佈的同時,微軟也發佈了 ASP.NET 5 的路線圖(詳見 ASP.NET 5 Schedule and Roadmap : https://github.com/aspnet/home/wiki/roadmap ):Beta7版本在9月2日發佈了. 以前的DNX的跨平臺特性在非Windows平臺上主要依賴Mono來實現,.NET Core的支持極其有限。這個版本重點放在實現基於 .NET Core 的跨平臺開發,爲 Mac 與 Linux 平臺提供基於 .NET Core 的 dnx,實現完整的 .NET 跨平臺開發工做流,第一次實現了再也不依賴於Mono。在微軟的.NET Web開發工具博客上發佈了詳細的說明文章: http://blogs.msdn.com/b/webdev/archive/2015/09/02/announcing-availability-of-asp-net-5-beta7.aspx ,主要包括下列內容:html
對於在Windows上使用VS2015開發來講,除了升級DNX到Beta7外,還須要安裝新的WebToolsExtensions :http://www.microsoft.com/en-us/download/details.aspx?id=48738。linux
在Linux中安裝參考(http://docs.asp.net/en/1.0.0-beta7/getting-started/installing-on-linux.html)git
在Mac中安裝參考(http://docs.asp.net/en/1.0.0-beta7/getting-started/installing-on-mac.html)。github
除了實現徹底跨平臺外,還有以下變動和加強:web
除了發佈了ASP.NET 5的Beta7以外,還有一個值得關注的東西,就是ASP.NET WebHooks預覽版的發佈,也寫了多篇文章介紹ASP.NET WebHooks:api
WebHooks是一種HTTP的輕量級交互模式,經過簡單的發佈/訂閱模式來把SaaS系統和WEB API集成起來,上面兩篇博客分別介紹Saleforce和Slack 經過ASP.NET WebHooks的集成。ASP.NET WebHooks包含發送和接受兩部分的功能(底層技術是Web API 2和MVC 5,目前還沒有支持ASP.NET 5):app
詳細的開發說明能夠參考上面的三篇博客,更重要的是閱讀源代碼(https://github.com/aspnet/WebHooks)。asp.net