.net - .Net core 1.0 准备好在全面的生产站点上使用了吗?

标签 .net production-environment asp.net-core-1.0

我喜欢学习新事物的想法,在 .Net 中,新的 Core 1.0 非常新,因为他们刚刚将其从 .Net 5 重命名为 .Net Core 1.0

但是我正在考虑使用它的项目不是一个宠物项目或一个小测试,这将是一个完整的企业解决方案,在其当前状态下,.Net Core 1.0 是否准备好像这样使用?因为它缺少一些位,并且显然没有像旧的 .Net 那样经过测试或久经沙场。

现在,我内心的程序员想要做新的事情,但工作方面说要坚持安全的事情,这样你就不会超支。

最佳答案

2017 年更新:运行时和工具均已达到“RTM”,已发布并得到 Microsoft 的支持。

.NET Core 的“候选发布”版本可能存在意外错误,但受支持covered by a "Go Live" license 。因此,如果您遇到问题并有支持契约(Contract),Microsoft 将为您提供帮助。此外,您可能会期望及时解决主要的阻塞问题(已经有一个“rc1 update1”和一些修复)。该团队经常重申,他们相信 RC 已做好生产准备,如果您确实遇到问题,欢迎提供反馈(请参阅 live.asp.net 上的视频)。

虽然重新命名的“core 1.0”版本还没有 RC,但您可以从使用 RC1 开始(使用 dnx 而不是 dotnet cli) 。 Roadmap尚未更新,但许多 github 存储库( clicoreclrcorefx )已更新为 4 月 22 日的“rc2”里程碑和 6 月 30 日的“rtm”。

根据“旧”时间表,.NET Core 和 ASP.NET Core 已经发布(“rtm”),但他们决定对基础架构进行更改 - 切换到新的 CLI、TFM(“netstandard”)和“部署模型”(不再有 dnx)。在我看来,鉴于目前大多数工作都在这个基础设施上进行,您可以预期“核心”(双关语)是稳定的,我个人会将其用于生产系统。

如果您现在开始开发:dnx 的每日构建仍会更新,以便与新的 dotnet cli 项目配合使用,以便您获得 Visual Studio 工具支持。

关于.net - .Net core 1.0 准备好在全面的生产站点上使用了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36422152/

相关文章:

c# - 覆盖 ASP.NET Core 1.0 MVC 中的全局授权过滤器

.net - 在 .NET 事件中使用 ref 参数时 PowerShell 崩溃

c# - ASP.NET MVC 中的准确 session 跟踪

docker - react 管理员:无法读取未定义的属性 'filter'

ruby-on-rails - 在 rails 的生产环境中创建数据库

PHP 5.6 漏洞 CVE-2018-7584

asp.net-core - ASP.Net Core MVC中的DataAnnotationsModelValidatorProvider.RegisterAdapter

c# - ASP.NET Core Entity Framework Core 找不到 IndexAttribute

.net - 通过在ASP.NET中使用 session ID重新创建 session

c# - 获取 .ttf 文件的字体名称