- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有一个大型业务解决方案,其中包含一些 Windows 服务、许多 WCF 服务、一些 SharePoint 应用程序和一些 ASP.NET MVC Web 应用程序,这些应用程序是近 10 年前开发的。目前我们使用的是.net框架4.0。
现在我们看到.net开源平台越来越流行,看来.net core将是.net的 future 。在这种情况下,我们是否应该立即将所有应用程序转换为.net core,或者我们应该再等待一段时间(可能超过一年)。 .net core 对于百万美元项目的生产来说是否足够稳定?
提前致谢。
最佳答案
我通过 Google 搜索寻找答案,并在 dotnet 平台文档中找到了答案:
在以下情况下,您应该为服务器应用程序使用 .NET Framework:您的应用程序当前使用.NET Framework(建议扩展而不是迁移)
WCF 服务实现。即使有 WCF-Client 库可以使用 .NET Core 中的 WCF 服务,截至 2016 年 6 月,WCF 服务器实现也只能在 .NET Framework 上使用。此场景不是 .NET Core 当前计划的一部分,但 future 会考虑它。
工作流相关服务:Windows Workflow Foundation (WF)、工作流服务(WCF + WF 在单个服务中)和 WCF 数据服务(以前称为“ADO.NET 数据服务”)仅在 . NET Framework,并且没有计划将它们引入 .NET Core。
由于我们完全依赖 WCF,因此我们现在无法迁移到 .net core(直到 .net core 支持 wcf)。
但是如果要使用 ADO.NET 数据服务相关功能,它必须保留在 .net 框架中。
这是文档 Choosing between .NET Core and .NET Framework for server apps
关于.net - 现在是将基于.net的大型分布式SOA系统转换为.net Core的合适时机吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42663188/
我是一名优秀的程序员,十分优秀!