[摘要]你对C 最绝望的时刻是什么?自从NetCore,最绝望的时刻已经过去了。之前NetCore最让人诟病的,就是无法真正的跨平台,存在以下几个问题:1、服务器成本实...
你对C#最绝望的时刻是什么?
自从NetCore,最绝望的时刻已经过去了。
之前NetCore最让人诟病的,就是无法真正的跨平台,存在以下几个问题:
1、服务器成本实在是太高了,很多小公司本来利润就薄,还要每年支出服务器成本。
2、Liunx运维与Windows运营也是不一样的,支出跨平台部署后,运维人员就不用区分了。
3、Net第三方组件相对Java还是比较少的,而且中间件都是在Liunx支出比较好、性能比较高,支出跨平台后,就没有这方面问题了。
欢迎关注我,一个10年开发经验的老程序员。最后在给你分享一套NetCore从入门到精通教程:
付费购来的,.NetCore全栈教程现在分享给大家
你对C#最绝望的时刻是什么?
最绝望的在win10下.net4.7.2写了个winform
部署了很多终端后发现有几台win7运行不起来,需要安装环境,安装.net又提示缺少补丁xxx,安装补丁xxx有提示缺少领一个补丁,写代码俩钟头,打补丁半天,然后另一个xp的电脑上还得再打一遍不同的补丁,这个时候多么怀念“一次编译,到处运行”了,再也不觉得yum装依赖麻烦了。
到了.netcore时代,以为这一切结束了。
公司俩项目,一个3.1的,一个2.1的,运行不到一台服务器上,2.1升级3.1约等于重写,很多基础配置都不一样。最后还得上docker解决部署问题,然后vs整个win下docker,结果win下的docker不兼容vmware。。。
折腾的欲仙欲死。