ASP. NET core 1.0, ASP. NET MVC Core 1.0 and Entity Framework Core 1.0

Source: Internet
Author: User
Tags net command

The ASP. NET 5.0 will be renamed as ASP. NET Core 1.0

ASP. NET MVC 6 will be renamed as ASP. NET MVC Core 1.0

The Entity Framework 7.0 will be renamed Entity Framework Core 1.0

. NET new cross-platform version will be named . NET Core 1.0

A serious problem with the new version of the ASP. NET and Entity Framework is that they are incompatible with previous versions. This is not just a slight difference in behavior or API, but basically a complete rewrite that removes a lot of functionality.

Therefore, it is now considered that these frameworks, known as ASP. NET 5.0 and Entity Framework 7.0, create an illusion that they are larger than the ASP. NET 4.5 and Entity Framework 6.0, but they are actually smaller. To eliminate this problem, Microsoft began by changing the version numbering scheme.

The new version will be named as ASP. NET Core 1.0 and Entity Framework Core 1.0, respectively. Same. NET new cross-platform version will be named . NET Core 1.0to indicate that it is not a superset of. NET 4.6.

Similarly, ASP. NET MVC 6 will be renamed as ASP. NET MVC Core 1.0. This way, we won't be able to match the wrong version of ASP. NET, MVC, and Webapi.

So far, everything is fine, but when you start assembling these parts, the picture becomes a little bit more complicated. The ASP. NET 4.6 runs on. NET 4.6, and ASP. NET Core 1.0 can run on. NET 4.6 and on. Here are some other terms you need to know:

    • Core FX: this is. NET base Class library in an open source version. Essentially, it is the system. Class. Core FX can run on. NET 4.6 and can run on. NET Core 1.0.
    • Core CLR: This is an open-source, cross-platform runtime. It is based on the Silverlight CLR, but has made significant changes.
    • Core RT: this is. NET native compiled version is used by the runtime. It is best known for use on Windows phones.
    • The . NET Core CLI: the. NET command-line interface is hailed as the "new command-line experience" for building and deploying cross-platform. NET applications.

ASP. NET core 1.0, ASP. NET MVC Core 1.0, and entity Framework Core 1.0

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.