ASP. NET 5 renamed ASP. NET Core 1.0

Source: Internet
Author: User

Today, Scott Hanselman announced on his blog that ASP 5 is dead-introducing ASP. NET Core 1.0, and that ASP 5 has been sentenced to death, and Scott explains The root cause of renaming: What was previously called "ASP. NET 5" really makes you feel that this is an upgraded version of ASP. NET 4.6, which is more powerful than ASP. NET 4.6 in the future. It's not, because "ASP. NET 5" is a one-off development, and ASP. NET 4.6 is a parallel independent relationship.

The current name changes as follows:

    • ASP. 5–> ASP. NET Core 1.0
    • . NET core 5–>. NET Core 1.0
    • Entity Framework 7–> Entity Framework Core 1.0

This kind of renaming allows people (especially those outside of the. NET circle) to immediately learn that the technology stack is a "re-starting" of Microsoft's Web development, the relationship between them and the previous technology as shown:

In order to achieve cross-platform goals, Microsoft development tools has spent quite a long time architecting the next generation of Web site development technologies after releasing. NET 4.5 and ASP. In this long process of more than two years, the following goals are becoming clearer, and this change of name makes these goals more clearly visible in front of you:

    • New ideas are used to redesign the Framework Foundation. This is a lot of learning from node. js.
    • The use of new technology, mainly Roslyn.

    • Cross-platform from the constraints of the. NET Framework

So how do we make a choice? In fact, it is very simple:

    • If you are re-developing a new Web application, and intend to run across platforms, then the first choice of ASP. NET Core, this change is soon released, fortunately, before the official release of the renaming, renaming is a software we develop the most difficult thing to do, look at their own code to know, Sometimes the release can only will wrong;
    • If you want to do more, use more languages (VB and F #) and technology, be more stable and mature, and want to get official Microsoft support, then choose ASP. 4.6, if you don't need official support from Microsoft, you can choose Mono 4.2+, and we recommend the MVP 李杨 article Jexus Web server and ASP, this article is also published in the public number "dotnet cross-platform".

Transferred from: http://www.cnblogs.com/shanyou/p/5145018.html

ASP. NET 5 renamed ASP. NET Core 1.0

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.