首页 >

在互联网中,net生态比java差多少? – 网络|

怎么在群里面传文件夹,网络安全改进我们怎么做,js怎么自动切换图片在互联网中,net生态比java差多少? - 网络|在互联网中,net生态比java差多少

特别是在互联网企业中,说实话真的没有几家知名企业用DotNet选型的,就算有,现在差不多也都转Java系了。为什么会这样呢?其中原委主要有以下几点:

1、开源、跨平台的支持上

微软系产品都是和Windows平台捆绑在一起的,举个例子吧:IE只能跑在Windows上面,所以IE浏览器现在没人用了;WP系统还无法平滑升级,所以WP手机也没落了;SQLServer只能跑在Windows上面,所以绝大多数公司选择的是MySQL、Oracle;DotNet一开始的定位也是这样,只能跑在Windows上面,所以发展到现在使用者很少。

尽管微软在这几年开始转向开源和跨平台的怀抱了,但是落后人家几十年,想追赶上?真的很难。另外,大家再想想,为什么别的平台及编程语言是从推出时就支持跨平台,而微软是从不开源不跨平台慢慢转向部分开源和跨平台的呢?因为它也没办法了,DotNet只能依靠跨平台来留住为数不多的开发者。

2、软硬件成本投入上

如第1条所说,前期微软系产品都不是开源的,严格意义上说是需要付费购买相应版权的。对于小公司而言,这块可能没有太多的成本,但是像中大型互联网企业,后期服务集群时,用开源免费且成熟的解决方案无疑是省下了一大笔投入。

3、解决方案上

对于Java和DotNet,Java在全球的使用量一直排在第一名。因为Java开发者众多,所以无论是各类框架组件上,还是社区文档上,Java都领先于DotNet。说句现实的话,大数据、区块链、云计算、深度学习、微服务,没一个和DotNet能扯上关系,而Java在这方面都有成熟解决方案。

再者,以前接触过不少DotNet,他们大多数都是做传统WinForm软件的,前端不了解、NoSQL不了解、HTTP状态码不了解、SQL防注入不了解、负载均衡不了解、主从同步不了解…因为目前国内DotNet应用最广泛的还是WinForm,WebForm上还是比较吃力的,所以不少DotNet程序员对于周边技术的涉猎很少。

综上就是偶的见解,同时也是站在中立角度去看待问题。偶是科技领域创作者,十年互联网从业经验,偶了解更多科技知识!如果大家有不同看法,欢迎在下方评论区发表自己的观点~


在互联网中,net生态比java差多少? - 网络|
  • PDF怎么在线转HTML? |html 版面分割
  • PDF怎么在线转HTML? |html 版面分割 | PDF怎么在线转HTML? |html 版面分割 ...

    在互联网中,net生态比java差多少? - 网络|
  • win服务器启用TLS1.2以后,SQL2008启动不了? - 网络|
  • win服务器启用TLS1.2以后,SQL2008启动不了? - 网络| | win服务器启用TLS1.2以后,SQL2008启动不了? - 网络| ...

    在互联网中,net生态比java差多少? - 网络|
  • 西安智云优创暖心提示:asp.net为什么上传到服务器上会出错? - 网络|
  • 西安智云优创暖心提示:asp.net为什么上传到服务器上会出错? - 网络| | 西安智云优创暖心提示:asp.net为什么上传到服务器上会出错? - 网络| ...