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


136

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


35
为什么选择否决票并关闭票?根据准则,这似乎是一个完全合理的问题。
slypete 2014年

3
您是在谈论个人项目(如果失败,则为低风险)或专业项目(您的工作取决于它)?既然像Scott Hunter这样的Microsoft人士都曾说过,我们应该把它看作是1.0版本,所以我绝对不会用它来开始一个专业的项目。
jeffa00


1
RTM于昨天(2016年6月27日)发布。
Mickael Caruso

Answers:


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。
  • 俗称Entity Framework 7现在是Entity Framework Core 1.0或EF Core 1.0。

有关更多信息,请参见Scott Hanselman的博客中有关更改的信息


2015年7月2日更新

在ASP.NET社区站立会议的现场会议中,Damian Edwards讨论了ASP.NET 5发布计划的一些更新。您可以阅读要点,并在最近的团队博客文章中观看录音。

该临时计划的描述如下:

  • Beta 6-2015年7月底
  • Beta 7-2015年8月底
  • Beta 8-2015年9月底
  • 发布候选版本-2015年秋末- 达米安(Damian)警告说,这可能是完全不准确的,因为距现在还有6个月了。

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


2014年12月19日的原始帖子

我们(微软)通常不提供具体日期。但是,我可以说ASP.NET 5(“ vNext”)是作为Visual Studio 2015的一部分发布的,因此这意味着它将于2015年发布(令人惊讶!)。假设在2015年上半年发布版本是相当安全的。

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


5
我们正在开发一个大型站点,并且与OP在同一条船上-试图决定使用vNext。您能否给我们怀疑2015年下半年(上半年或下半年)会被发布?
Stephen Watkins 2014年

3
@StephenWatkins -我添加了一个暗示,它是最有可能在2015年早期的一半
Eilon

1
@Eilon-欣赏提示。
斯蒂芬·沃特金斯

4
@Yash直到EF7具有与EF6相同的功能级别之前,还需要一段时间,因为它几乎是完全重写。但是,如果EF7具有所需的功能,则一定要使用它。如果您要查找特定内容,请考虑在此处使用Entity-framework-7标签询问一个新问题。
艾隆2014年

3
@johnG尚未发布。仅在VS2015中支持ASP.NET 5,并且还可以通过OmniShar [在许多其他编辑器中(在许多不同的OS上)提供对ASP.NET 5的支持。
2015年

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添加分布式缓存支持。

计划的功能: 运行时MVCRazor标识

Beta7-跨平台

Beta7的主要重点是在.NET Core上启用跨平台开发。这包括发布适用于Mac和Linux的基于.NET Core的.NET执行环境,启用基本的开发人员工作流程以及设置并购案例。

计划的功能:运行时MVCRazor标识

Beta8-功能齐全!

Beta8是进入RC1稳定阶段之前计划的最后一个主要功能里程碑。我们将致力于在Visual Studio和Visual Studio Code中启用完整的端到端体验。我们希望跨平台的.NET Core在这一点上已经完成。

计划的功能:运行时MVCRazor标识

RC1-稳定

RC1的重点将在于完善现有功能,响应客户反馈并提高性能和可靠性。我们的目标是使RC1稳定且可立即投入生产。

RC2-移至.NET Core CLI和.NET平台标准

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

未来的工作


不幸的是,以下功能不会在最初的RTM版本中使用。我们初步打算在Q3在运输过程中他们RTM后的最初功能版本,* 2016年:

  • Visual Basic支持
  • 信号R 3
  • 网页4

*对年度季度(Q1,Q2,Q3,Q4)的引用基于日历



11

更新的答案:

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

.NET Core入门

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

斯科特·亨特有热议具体时间框架:为释放ASP.NET Core

核心时间表

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

工具将为预览版1,并与该版本捆绑在一起。

.NET Core和ASP.NET Core 1.0 RTM(发行版)运行时和库将于6月底上市。

该工具将是Preview 2,并与该版本捆绑在一起。

我们将继续进行更改,并稳定工具,直到带有Visual Studio“ 15”的RTM。

上一个答案:

ASP.NET Core 1.0(以前称为ASP.NET 5)路线图位于github上,但是过去几个月中已经错过了该路线图中的日期,因此无法真正相信它。考虑到这一点,他们已经从路线图中删除了固定日期,这很有意义。

根据当前的路线图,RC2版本是TBD。版本1.0表示2016年。

所以问题应该是吗?什么时候待定?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(截至2月19日, RC2为99%) 4月) dotnet / corefx(截至4月19日,RC2为100%)在此处输入图片说明 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明

在此处输入图片说明

根据上述进度,RC2截止日期被列为2016年4月29日,届时他们将准备好进行测试的构建

可能还要再进行X周的测试,但至少表明它已准备就绪。

进度每天更新。

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

RTM里程碑日期似乎是6月30日,尽管并非所有链接都具有里程碑日期。根据RC2日期的减少方式,此日期可能会随着进度进行更改。

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



3

ASP.NET 5的发布候选日期为2015年11月18日。从那时起,这意味着您可以使用这些位在生产中使用它并获得支持。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.