写点什么

.NET Core 1.0、ASP.NET Core 1.0 和 EF Core 1.0 简介

  • 2016-01-21
  • 本文字数:772 字

    阅读完需:约 3 分钟

新版本的 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.0Entity 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 应用程序的“命令行新体验”。

附注:缩写 CLI 还指公共语言基础结构,这是ECMA/ISO 标准的名称。该标准包含.NET 类型系统、元数据、公共语言规范以及虚拟执行系统。

要了解更多信息,可以查看 2016 年 1 月 19 日举行的 ASP.NET 社区聚会的视频,主要参与者包括 Damian Edwards、Jon Galloway 和 Scott Hanselman

查看英文原文: Reintroducing .NET Core 1.0, ASP.NET Core 1.0, and EF Core 1.0

2016-01-21 18:007229
用户头像

发布了 1008 篇内容, 共 448.6 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

软件架构中的模块与组件

Simon

架构实战营

满满干货|支付宝美女面试官的贴心锦囊

Lily

《MySQL》系列 - select 查询语句到底是怎么执行的?

一个优秀的废人

MySQL 数据库 原理 sql查询

跨越数据的“叹息墙”:华为下一代数据湖与HPDA时代

脑极体

记一次生产环境大面积404问题!

冰河

nginx 网关

推动产业数字化 提升服务实体经济质效

CECBC

科技

局域网服务器访问外网方案

程序员与厨子

Linux 网络 路由表

高性能公链能为 DeFi 带来什么?

CECBC

区块链

Java + opencv 实现图片人脸检测

张音乐

Java AI OpenCV ffmpeg 人脸识别

双非怎么了

我是程序员小贱

3月日更

普元CTO焦烈焱:成长之路务必重视工程能力

EAWorld

程序员

聊聊集群、分布式和微服务之间的异同点

架构精进之路

分布式 微服务 集群 3月日更

OKR实践中的痛点(4):再谈老板的KR我的O

大叔杨

OKR 敏捷 绩效 敏捷绩效

关于Vue权限路由思考

程序员海军

Vue 大前端 vue-router 权限认证 按钮权限

算法:求两个单向链表的最早公共交点

程序员架构进阶

算法 链表 28天写作 3月日更 算法解析

工作四年,分享50个让你代码更好的小建议

比伯

Java 程序员 架构 程序人生 计算机

工作三年,小胖不知道 MySQL 日志是干嘛的。真的菜

一个优秀的废人

MySQL mysql事务 MySQL日志

“数字足迹”怕暴露,数字人民币如何守护你我隐私安全?

CECBC

数字货币

记上周双休日的加班

sadhu

加班

Java反射简析

Langer

Java java反射

Java + opencv实现视频人脸检测

张音乐

OpenCV 人脸识别 视频

Redis - 主从模式

insight

redis 3月日更

零信任提升组织的数字安全性

龙归科技

网络 数字时代 零信任

FFmpeg应用篇

Changing Lin

3月日更

如何快速掌握 Kubernetes 网络

倪朋飞

学习方法 Kubernetes 云原生

如何激励员工?—— 马斯洛需求理论

石云升

激励 28天写作 职场经验 管理经验 3月日更

go + ffmpeg + goav 实现拉流解码器

张音乐

音视频 ffmpeg Go 语言 goav

【Axure9百例】47.CSDN的列表样式

zhuchuanming

原型设计 Axure 交互原型

Centos7下Docker安装&配置&镜像加速

happlyfox

学习 ,docker 3月日更

从新手到专家:如何设计一套亿级消息量的分布式IM系统

JackJiang

架构设计 即时通讯 IM

PS 进行隐藏图制作

空城机

PhotoShop ps 视觉处理 视觉 隐藏图

.NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0简介_.NET_Jonathan Allen_InfoQ精选文章