什么时候ASP.NET Core 1.0(ASP.NET 5/vNext)计划发布?

sly*_*ete 133 asp.net-core

我正在尝试决定是在ASP.NET 5上启动我的新项目还是坚持使用当前框架.不幸的是,我似乎找不到这个项目的时间表.Github表明,开发人员目前正在开发其第一个候选版本.Microsoft通常会发布预期的发布日期吗?如果是这样,我在哪里可以找到他们拍摄的日期?

Eil*_*lon 121

2016年7月1日更新

ASP.NET Core 1.0,Entity Framework 1.0和.NET Core 1.0均于2016年6月27日发布.


2016年1月19日更新

  • ASP.NET 5现在称为ASP.NET Core 1.0.
  • .NET Core 5现在是.NET Core 1.0.
  • 实体框架7现在通常是Entity Framework Core 1.0或EF Core 1.0.

有关更多信息,请参阅Scott Hanselman关于此更改的博客.


2015年7月2日更新

在ASP.NET Community Standup实时会议中,Damian Edwards讨论了ASP.NET 5发布计划的一些更新.您可以在最近的团队博客文章中阅读要点并观看录制内容.

该暂定计划如下:

  • Beta 6 - 2015年7月底
  • Beta 7 - 2015年8月底
  • Beta 8 - 2015年9月底
  • 发布候选人 - 2015年秋末 - 达米安警告说,这可能是完全不准确的,因为它是未来6个月.

因此,与所有时间表/计划一样,请将此作为计划,而不是具体日期.


2014年12月19日的原帖

我们(微软)通常不给出具体日期.但是,我可以说ASP.NET 5("vNext")是作为Visual Studio 2015的一部分发布的,这意味着它将在2015年发布(非常惊喜!).假设在2015年上半年发布,这是相当安全的.

正如您所正确指出的那样,ASP.NET 5的GitHub存储库现在指定了RC里程碑,这表明我们现在主要关注的是稳定性,并且RTM版本的功能集主要在那里.仍然有功能和设计最终确定,任何人都可以看到在个人回购中发生的那些.

  • 我们在工作中有一个大型网站,我们和OP在同一条船上 - 试图决定使用vNext.您能否告诉我们您怀疑它将被释放的2015年的哪一半(第一或第二)? (5认同)
  • @Yash它会有一段时间,直到EF7具有与EF6相同的功能级别,因为它几乎完全重写.但是,如果EF7具有您需要的功能,请务必使用它.如果您正在寻找特定的内容,请考虑使用[tag:entity-framework-7]标记在此处提出新问题. (4认同)
  • @StephenWatkins - 我补充说,这很可能是2015年上半年. (3认同)
  • @johnG尚未发布.对ASP.NET 5的支持仅适用于VS2015,但也可通过[OmniShar [](http://www.omnisharp.net/)在许多其他编辑器(许多不同的操作系统)中使用. (3认同)
  • 估计发布日期的任何更新? (2认同)

Mas*_*oud 18

根据GitHub上的路线图:

ASP.NET Core 1.0(以前称为ASP.NET 5)计划和路线图


以下是ASP.NET Core 1.0的计划和路线图.请注意,这些日期和功能计划均可能有所变更.与任何这种规模的项目一样,很难准确预测何时会降落.即便如此,我们认为尽可能公开透明地了解我们的计划非常重要,这样我们的用户才能拥有正确的期望并相应地制定计划.


时间表


Milestone                     Release Date
Beta6                           27 Jul 2015    
Beta7                           24 Aug 2015   
Beta8                           21 Sep 2015   
RC1                             Nov 2015        
RC2 (Tools Preview 1) mid-May 2016
1.0.0                            late-June 2016

11月发布的候选版本(RC1)将是一个支持和生产就绪的跨平台版本.根据RC1的反馈,我们将根据需要发布其他候选版本.

里程碑主题


Beta6 - 本地化,服务,.NET 4.6支持等

在Beta6中,我们正在努力支持新请求管道中的本地化.我们还致力于为运行时启用修补和服务,包括添加对强命名程序集的支持.在Beta6中,您将能够使用.NET执行环境(DNX)来定位.NET 4.6.我们将在响应缓冲和缓存(通过Windows上的HTTP.SYS)上工作,并通过SQL Server添加分布式缓存支持.

计划功能: 运行时,MVC,剃刀,身份

Beta7 - 跨平台

Beta7的主要重点是在.NET Core上实现跨平台开发.这包括为Mac和Linux提供基于.NET Core的.NET执行环境,启用基本的开发人员工作流程以及设置采集故事.

计划功能:运行时,MVC,剃刀,身份

Beta8 - 功能齐全!

在进入RC1的稳定阶段之前,Beta8是计划的最后一个重要功能里程碑.我们将致力于在Visual Studio和Visual Studio Code中实现完整的端到端体验.我们希望此时跨平台.NET Core功能齐全.

计划功能:运行时,MVC,剃刀,身份

RC1 - 稳定

RC1的重点是抛光现有功能,响应客户反馈并提高性能和可靠性.RC1的目标是成为一个稳定的生产就绪版本.

RC2 - 转移到.NET Core CLI和.NET Platform Standard

对于RC2,我们将移动ASP.NET Core 1.0基于新的跨平台.NET Core命令行工具链.

未来的工作


遗憾的是,以下功能无法进入最初的RTM版本.我们初步打算在Q3在运输过程中他们RTM后的最初功能版本,* 2016年:

  • Visual Basic支持
  • SignalR 3
  • 网页4

*年度季度(Q1,Q2,Q3,Q4)的参考是基于日历的


Phi*_*den 11

更新3:ASP.NET Core 1.0(以前称为ASP.NET 5)路线图在github上:https://github.com/aspnet/Home/wiki/Roadmap

原版的

Visual Studio 2015将于2015年7月20日发布.

但是根据Somasegar在2015年6月29日的博客中所说:"ASP.NET 5和EF 7将在以后单独发布."


dev*_*ric 11

更新答案:

ASP.NET Core 1.0于2016年6月27日发布.

.NET Core入门

上一个答案:(发布候选人)

斯科特·亨特(Scott Hunter)发布了具体的时间框架:发布ASP.NET Core

核心时间表

.NET Core和ASP.NET Core 1.0 RC2运行时和库将于5月中旬推出.

工具将是预览1并与此版本捆绑在一起.

.NET Core和ASP.NET Core 1.0 RTM(发布)运行时和库将于6月底推出.

工具将是预览2并与此版本捆绑在一起.

我们将继续进行更改并稳定工具,直到它使用Visual Studio"15"进行RTM.

上一个答案:

ASP.NET Core 1.0(以前称为ASP.NET 5)路线图是在github上,但是这个路线图中的日期在过去的几个月中已经错过了一个边缘,所以人们不能真正信任它.考虑到这一点,他们从路线图中删除了固定日期是有道理的.

根据目前的路线图RC2发布是TBD.1.0版说2016年.

所以问题应该是真的吗?TBD什么时候?什么时候在2016年晚些时候?

幸运的是,每个版本的未解决问题的数量可以在github上查看.

请注意:ASP.NET Core发行版需要与其他相关/依赖团队版本集成,例如Entity Framework团队.每个版本只有在这些团队准备好等效发布版本后才会发布.

我在github上发布了每个技术里程碑的链接.这应该给出最准确的发布日期指示.

aspnet/Mvc(截至4月19日RC2为99%) 在此输入图像描述 aspnet/EntityFramework(截至4月19日,RC2为98%) 在此输入图像描述 dotnet/cli(截至4月19日RC2为88%) 在此输入图像描述 dotnet/coreclr(截至4月19日RC2为99%) 在此输入图像描述 dotnet/corefx(截至4月19日,RC2为100%)

在此输入图像描述

根据上述进展,RC2截止日期将于2016年4月29日列出,届时他们将准备好进行测试

它可能是另一个X周的测试,但至少它是一个迹象,它将准备好.

进度每日更新.

也可以在这些链接上查看1.0版RTM进度.

RTM里程碑日期似乎是6月30日,但并非所有链接都有里程碑日期.根据RC2日期如何下滑,这个日期可能会随着它们的进展而改变.

ASP.NET社区站立的视频也应该给出的版本,人们可以从马的口中得到更新,通常在每周的进步一个很好的迹象.