ASP.NET 5 已终结,迎来 ASP.NET Core 1.0 和 .NET Core 1.0 - 开源中国社区
ASP.NET 5 已终结,迎来 ASP.NET Core 1.0 和 .NET Core 1.0
oschina 2016年01月20日

ASP.NET 5 已终结,迎来 ASP.NET Core 1.0 和 .NET Core 1.0

oschina oschina 发布于2016年01月20日 收藏 23 评论 63

腾讯云 十分钟定制你的第一个小程序>>>  

命名是非常困难的事情。

在计算机科学里面有两件非常艰难的事情:缓存失效和命名 - Phil Karlton

ASP.NET 在过去的 15 年里是个非常不错的“品牌”。 ASP.NET 4.6 已经支持在生产环境使用:http://get.asp.net

但是,命名是新的,完全截取自 ASP.NET 框架 —— "ASP.NET 5",但这并不是个好主意,其中一个原因是:5 > 4.6,这样看起来 ASP.NET 5 比 ASP.NET 4.6 版本号更大,更好,甚至是可以替代 ASP.NET 4.6。

所以修改了名字,选择了一个更好的版本号。

重新引入 ASP.NET Core 1.0 和 .NET Core 1.0

  • ASP.NET 5 现在是 ASP.NET Core 1.0.

  • .NET Core 5 现在是 .NET Core 1.0.

  • Entity Framework 7 现在是 Entity Framework Core 1.0 或者 EF Core 1.0

为什么是 1.0?因为他们全都是全新的。.NET Core 概念是新的, .NET Core 1.0 CLI 也是新的。不仅如此,.NET Core 不是完整的 .NET Framework 4.6。.NET 团队还在研究服务端图像库,也正在研究 ASP.NET 4.6 和 ASP.NET Core 1.0 之间的不同。

image

那么如何选择?

非常明确的是,ASP.NET 4.6 是个更成熟的平台,经过了很好的测试。 ASP.NET Core 1.0 是 1.0 版本,包括 Web API 和 MVC,但是不包括 SignalR 或者 Web Pages。ASP.NET Core 1.0 不支持 VB 或者 F#。

ASP.NET Core 1.0 并不是结束,仅仅是个全新的开始, ASP.NET 4.6 还会继续更新,继续提供完整的支持。

via hanselman.com

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:ASP.NET 5 已终结,迎来 ASP.NET Core 1.0 和 .NET Core 1.0
分享
评论(63)
最新评论
0

引用来自“Big Head”的评论

不支持vb和f#,呵呵呵,那请问你们弄f#干什么
其实vb也是受支持的。这是共同投票的结果。我贡献的3票非常有意义。原文写的是 “It doesn't yet support VB or F#. It will have these subsystems some day but not today.”。这说明他们有计划添加更多语言的支持。要是光支持c#, 他们还不如把.net core改名叫c# runtime。
0
.net开发 关注一下
0
.NET Core应该是跨平台战略的开始。
大家平心静气地想想微软要搞开源搞跨平台,你们认为会比php, ruby, node等要差?甚至有可能比JAVA还要好。微软有的是财力,什么平台好与不好都离不开资金驱动,持续更新,稳定才是好。
这次版本已经说明了微软对开源跨平台策略的态度了。
0
居然跨平台了……
0

引用来自“zouqilin”的评论

在此生命 老子鄙视任何一个使用windows和微软产品的4 有种来喷我

引用来自“notreami”的评论

嗯,我想了想,这就是你鄙视自己找的理由嘛?生活中哪里有纯粹的没有微软的影子。。。

引用来自“eechen”的评论

Ubuntu桌面(笔记本)+Ubuntu服务器(VPS)+小米手机(MIUI Android)+小米路由(OpenWRT Linux)+树莓派(Raspbian Debian)+办公WPS+输入法Fcitx(Sogou)+浏览器Firefox/Chrome(PepperFlash),至少现在我旁片,除了Ubuntu上VirtualBox里虚拟的XP(用于测试大毒瘤IE和上桌面QQ),还真没有微软的影子了.

引用来自“zengfanlin0713”的评论

除了。。。。。。真没有微软的影子了。有种别说除了
这怎么说呢,自我感觉良好。或者说,自以为是。换句话说,自负。不过,为了鄙视一样东西,费那么多精力找替代品的毅力也是挺佩服他的
0
跨平台了?
0

引用来自“zouqilin”的评论

在此生命 老子鄙视任何一个使用windows和微软产品的4 有种来喷我

引用来自“notreami”的评论

嗯,我想了想,这就是你鄙视自己找的理由嘛?生活中哪里有纯粹的没有微软的影子。。。

引用来自“cuibty”的评论

ATM 算一个
全是
0

引用来自“zouqilin”的评论

在此生命 老子鄙视任何一个使用windows和微软产品的4 有种来喷我

引用来自“notreami”的评论

嗯,我想了想,这就是你鄙视自己找的理由嘛?生活中哪里有纯粹的没有微软的影子。。。
ATM 算一个
0

引用来自“zouqilin”的评论

在此生命 老子鄙视任何一个使用windows和微软产品的4 有种来喷我

引用来自“notreami”的评论

嗯,我想了想,这就是你鄙视自己找的理由嘛?生活中哪里有纯粹的没有微软的影子。。。

引用来自“eechen”的评论

Ubuntu桌面(笔记本)+Ubuntu服务器(VPS)+小米手机(MIUI Android)+小米路由(OpenWRT Linux)+树莓派(Raspbian Debian)+办公WPS+输入法Fcitx(Sogou)+浏览器Firefox/Chrome(PepperFlash),至少现在我旁片,除了Ubuntu上VirtualBox里虚拟的XP(用于测试大毒瘤IE和上桌面QQ),还真没有微软的影子了.

引用来自“诸葛囧明”的评论

ATM取款机
还有女朋友的电脑
0
生命诚可贵
0

引用来自“zouqilin”的评论

在此生命 老子鄙视任何一个使用windows和微软产品的4 有种来喷我

引用来自“notreami”的评论

嗯,我想了想,这就是你鄙视自己找的理由嘛?生活中哪里有纯粹的没有微软的影子。。。

引用来自“eechen”的评论

Ubuntu桌面(笔记本)+Ubuntu服务器(VPS)+小米手机(MIUI Android)+小米路由(OpenWRT Linux)+树莓派(Raspbian Debian)+办公WPS+输入法Fcitx(Sogou)+浏览器Firefox/Chrome(PepperFlash),至少现在我旁片,除了Ubuntu上VirtualBox里虚拟的XP(用于测试大毒瘤IE和上桌面QQ),还真没有微软的影子了.
ATM取款机
0

引用来自“ios之王”的评论

问下大家,现在我是把我的15寸顶配mac pro格式化装win10然后安装windows版的这个.NET呢,还是下载Mac版的.NET呢?好纠结
肯定是装windows啊,大.NET就要一统江湖了,还用什么Mac
0
新的 Core 是跨平台的。。。
0
没说能跨平台啊这里
0
到底是不是换汤不换药啊
0

引用来自“Qbase”的评论

微软的东西就是个坑,汰淘率太高,技术更新太频。而不去注重质量。大公司KPI决定一切。能不用就尽量不用吧
asp.net 十几年了才发展到5,你看node飙到5用了几年
0

引用来自“Klaus88”的评论

老C#
老C#per了,已转py和node,.net的东西确实是落后了,拥抱开源,视野才更广
0
老C#
0

引用来自“eechen”的评论

@JRoger_ 然你失望了呢,我是一个务实的人,大毒瘤IE还是要测试,桌面QQ还是要用,所以我毫不掩饰自己的Ubuntu上VirtualBox虚拟XP,不像有些伪君子,就算我这棵PHP小菜,也一样鄙视这样的伪君子.
就是打心眼里瞧不起你这种人!!!
0

引用来自“eechen”的评论

@JRoger_ 然你失望了呢,我是一个务实的人,大毒瘤IE还是要测试,桌面QQ还是要用,所以我毫不掩饰自己的Ubuntu上VirtualBox虚拟XP,不像有些伪君子,就算我这棵PHP小菜,也一样鄙视这样的伪君子.
伪君子的证据呢?证据呢?
顶部