Asp.net 5(vnext)是否可以使用?

时间:2015-07-22 10:30:02

标签: asp.net-mvc asp.net-core asp.net-core-mvc

Asp.net 5(vnext)准备好了吗?我刚刚下载了VS社区版本,我正在尝试使用asp.net 5 API,但缺少文档。

有谁知道在哪里可以找到关于创建asp.net 5 Web应用程序的好文档?

1 个答案:

答案 0 :(得分:15)

最新消息

你可能已经经历过从RC1迁移到RC2的痛苦,并且所有的重命名和重构都是如此。

即使你开始使用RC2,你可能已经意识到将会影响你的未来变化。例如:

简而言之,有些人认为即使它被称为RC或拥有Go Live许可证,仍然是明智的。例如,见Hadi Hariri的excellent post。做你的研究并决定它是否足够成熟你的下一个项目!

发布候选人2和RTM

最初的计划是为2016年第一季度准备RTM 1.0,但RC1和RC2之间发生了一些根本性的变化,这对初始计划产生了影响(参见Scott Hanselman的update on RC2)。有关最新信息,请检查their roadmap

截至今天(2016年5月6日),他们分享了 update on the schedule 。根据此更新,他们决定将.Net Core运行时/库的版本与工具的版本分开

  • .NET Core和ASP.NET Core 1.0 RC2运行时和库将于5月中旬上市。
    • 工具将是预览1并与此版本捆绑在一起。
  • .NET Core和ASP.NET Core 1.0 RTM(发布)运行时和库将于6月底推出。
    • 工具将是预览2并与此版本捆绑在一起。

从同一个更新中,我们可以期待 RC2 .Net Core 一个Go Live许可和官方支持,但工具不在同一级别:

  
      
  • .NET Core 1.0 RC2运行时是真正的候选发布者。它坚固,稳定,RTM不会改变(除非是某些东西   关键发生了)我们感觉良好。它会有一个“上线”   许可证,这意味着您可以获得Microsoft的官方支持。
  •   
  • 支持.NET Core和ASP.NET Core的工具,包括插入Visual Studio和Visual Studio的新命令行工具和位。视觉   Studio Code,还没有。它会在它之前发生变化   稳定。我们将打电话给这个工具发布预览1。
  •   

发布候选人1

微软最近宣布发布ASP.Net 5候选版本1.公告详情here in the official blog

现在包含 Go Live许可证

  

从RC1开始,我们提供了“Go Live”许可证。这个   许可证允许您部署使用ASP.NET 5 RC1编写的应用程序   到生产环境并使用Microsoft支持。该   RC1的此许可证的持续时间一直持续到下一个版本   候选或ASP.NET 5的完整版本(称为RTM   发布)目前计划于2016年第一季度发布。此许可证也是如此   涵盖在Windows,Linux和OSX上运行ASP.NET。

还有一个新网站http://get.asp.net/,您可以在其中下载该框架。 (这也将包含在VS 2015 Update 1中)

旧的beta天

ASP .Net 5尚未准备好投入生产,仍然是测试版。来自最新VS2015和.Net4.6版本的Scott Guthrie's announcement

  

ASP.NET 5 Beta 5运行时包是预览而非预览   建议在生产中使用,所以请继续使用ASP.NET   4.6用于构建生产级应用程序。

您可以查看其github page上的ASP .Net 5计划和路线图,他们希望在2016年第一季度准备好1.0版本。

<强>文档

这些是查找更多信息的主要地方:

  • 主要文档网站仍处于工作状态,但在docs.asp.net上不断发展。 (并且是开源的!)
  • 您还可以查看asp.net/vnext以获取信息和教程。
  • 最后,您可以在位于github.com/aspnet的github仓库中查看源代码,测试和教程/演示项目。