ASP. NET 5 Beta7 and asp. netbeta7
(This article is also published in my public account "dotNET daily excellent article". Welcome to the QR code on the right to follow it .)
Several days ago, ASP. NET 5 released Beta 7 on schedule, according to the road map (https://github.com/aspnet/home/wiki/roadmap), this release is mainly to achieve cross-platform capabilities. The previous cross-platform features of DNX were mainly implemented by Mono on non-Windows platforms. The support of. NET Core is extremely limited, but now. NET Core can fully support Mac and Linux.
For development, in addition to upgrading DNX to Beta7, you also need to install a new WebToolsExtensions: http://www.microsoft.com/en-us/download/details.aspx? Id = 48738. In my own experience, upgrading DNX through the installation package does not seem to be successful. I am upgrading it manually. For more information, see http://www.cnblogs.com/redmoon/p/4627605.html, 50707 "). Install see (http://docs.asp.net/en/1.0.0-beta7/getting-started/installing-on-linux.html) in Linux and see (http://docs.asp.net/en/1.0.0-beta7/getting-started/installing-on-mac.html) in Mac ).
In addition to fully cross-platform implementations, there are also the following changes and enhancements:
- The dnx command is simplified. You do not need to enter the "point ".
- You can use the previous app. config file when using the full version of. NET Framework.
- Optimized MVC functions in Razor, ViewComponent, and TagHelper.
- Changed the MVC startup code: https://github.com/aspnet/Announcements/issues/62
- The IConfiguration API has changed: https://github.com/aspnet/Announcements/issues/55
- The name of the DNX underlying assembly was changed: https://github.com/aspnet/Announcements/issues/51
Comparatively speaking, the ASP. NET 5 code is now stable and will enter the feature freezing stage when Beta 8 is released at the beginning of next month.
Address: http://blogs.msdn.com/ B /webdev/archive/2015/09/02/announcing-availability-of-asp-net-5-beta7.aspx