.Net 一开始就不应该搞 .Net Core
.Net 一开始就不应该搞 .Net Core, java 跨平台 是 java 选择的道路, .Net 应该发挥 和 平台 紧密结合 的 优势 。
如 控件哥 所说, 微软 应该把 IIS 搞好, 确实是这样 。
微软 应把 Windows Server 搞好, 夯实基础, 再加上 Sql Server 。
到现在, 2019 年 4 月 25 日, .Net Core 在 服务器端 没有起色, 在 移动端 也没有起色, 完全没有 发挥出 跨平台 的 攻击力 来,
在 PC 端, 让 开发者 不知所措,( 有 网友 说 .Net Core 的 许多库 都需要 配置 …… )
把 IIS , Windows Server , Sql Server 搞好, 这是重点 。
给予 个人 和 小公司 免费 或者 优惠 的 Windows Server 的 使用许可, 以及 Sql Server 的 使用许可, 这是 重点 。
开源什么的,还是其次 。
如果 阿里云 上 Windows Server 的 虚拟机 的 价格 能 打个 5 折, 这也是 很受欢迎的 。
如果 阿里云 上的 Windows Server 和 Sql Server 的 价格 是 现在的 1 折 , 那谁还会去用 java 和 Linux ?
.Net Core 在 Linux 上的 生存境况 其实 并不太好, 开发人员 可能 不知道, .Net Core 的 基础库 在 Linux 上应该不太好写,
比如 依赖 MSDTC 的 分布式事务 已经从 System.Transactions 里 去掉 了 。