ASP.NET Core 1.0、ASP.NET MVC Core 1.0和Entity Framework Core 1.0
2016-07-15 11:56
881 查看
ASP.NET 5.0 将改名为 ASP.NET Core 1.0
ASP.NET MVC 6 将改名为 ASP.NET MVC Core 1.0
Entity Framework 7.0 将改名为 Entity Framework Core 1.0
.NET新的跨平台版本将命名为[b].NET Core 1.0[/b]
新版本的ASP.NET和Entity Framework有一个严重的问题,就是它们同以前的版本不兼容。这不只是行为或API稍有差异的事,而基本上是进行了完全的重写,去掉了大量的功能。
因此,目前人们认为,将这些框架称为ASP.NET 5.0和Entity Framework 7.0会造成一种假象,它们比ASP.NET 4.5和Entity Framework 6.0大,但实际上它们更小。为了消除这个问题,微软从改变版本编号方案开始。
新版本将分别命名为ASP.NET Core 1.0和Entity Framework Core 1.0。同样,.NET新的跨平台版本将命名为.NET Core 1.0,以表明它不是.NET 4.6的超集。
同样,ASP.NET MVC 6将改名为ASP.NET MVC Core 1.0。这样,我们就不会再匹配错ASP.NET、MVC和WebAPI的版本了。
目前为止,一切都还好,但当你开始组合这些部分时,画面就变得有点复杂了。ASP.NET 4.6运行在.NET 4.6上,而ASP.NET Core 1.0既可以运行在.NET 4.6上,又可以运行在.NET Core 1.0上。下面是其他一些你需要知道的术语:
Core FX:这是.NET基础类库的开源版本。本质上讲,就是System.类。Core FX既可以运行在.NET 4.6上,又可以运行在.NET Core 1.0上。
Core CLR:这是一个开源的、跨平台的运行时。它以Silverlight的CLR为基础,但作了重大的修改。
Core RT:这是.NET原生编译版本使用的运行时。它最为人知的是用在Windows Phone上。
.NET Core CLI:.NET命令行接口被誉为构建和部署跨平台.NET应用程序的“命令行新体验”。
ASP.NET MVC 6 将改名为 ASP.NET MVC Core 1.0
Entity Framework 7.0 将改名为 Entity Framework Core 1.0
.NET新的跨平台版本将命名为[b].NET Core 1.0[/b]
新版本的ASP.NET和Entity Framework有一个严重的问题,就是它们同以前的版本不兼容。这不只是行为或API稍有差异的事,而基本上是进行了完全的重写,去掉了大量的功能。
因此,目前人们认为,将这些框架称为ASP.NET 5.0和Entity Framework 7.0会造成一种假象,它们比ASP.NET 4.5和Entity Framework 6.0大,但实际上它们更小。为了消除这个问题,微软从改变版本编号方案开始。
新版本将分别命名为ASP.NET Core 1.0和Entity Framework Core 1.0。同样,.NET新的跨平台版本将命名为.NET Core 1.0,以表明它不是.NET 4.6的超集。
同样,ASP.NET MVC 6将改名为ASP.NET MVC Core 1.0。这样,我们就不会再匹配错ASP.NET、MVC和WebAPI的版本了。
目前为止,一切都还好,但当你开始组合这些部分时,画面就变得有点复杂了。ASP.NET 4.6运行在.NET 4.6上,而ASP.NET Core 1.0既可以运行在.NET 4.6上,又可以运行在.NET Core 1.0上。下面是其他一些你需要知道的术语:
Core FX:这是.NET基础类库的开源版本。本质上讲,就是System.类。Core FX既可以运行在.NET 4.6上,又可以运行在.NET Core 1.0上。
Core CLR:这是一个开源的、跨平台的运行时。它以Silverlight的CLR为基础,但作了重大的修改。
Core RT:这是.NET原生编译版本使用的运行时。它最为人知的是用在Windows Phone上。
.NET Core CLI:.NET命令行接口被誉为构建和部署跨平台.NET应用程序的“命令行新体验”。
相关文章推荐
- 如何破解aspose.words
- 七天学会ASP.NET MVC(七)——创建单页应用
- ASP.NET Core开发-使用Nancy框架
- 有哪些对树莓派 (Raspberry Pi) 的有趣改造、扩展应用?
- 解决asp.net FileUpload控件无法获取完整路径的问题 - 无序修改浏览器参数
- Metasploit详解 详细图文教程
- Asp.Net Core WebApi学习笔记(四)-- Middleware
- yoeman构建Asp.net core项目并且实现分层
- 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC
- 【Asp.Net Core】二、添加控制器和视图
- 在Mac上开发使用yoeman构建Asp.net core项目并且实现分层引用
- ASP.NET MVC进阶之路:依赖注入(Di)和Ninject
- asp.net MVC EFCodeFirst 生成数据库注意事项
- asp.net mvc code first实体关系一对一、一对多、多对多的设置方法
- ASP.NET MVC 基础
- 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(四)-- Middleware
- Raspberry Pi 3 Model B 安装 OSMC
- ASP.NET MVC TryUpdateModel 更新model
- ASP.Net简介、IIS服务器和Repeater重复器
- ASP.NET MVC过滤器(一)