欢迎各界计算机爱好者加入,弘扬极客精神!

关于.NET的问题......

1 喜欢 0 不喜欢

为什么那么多公司不用 .NET,而选择 PHP、JSP,是 .NET 有什么缺点吗?

最新提问 8月 15, 2015 分类:Java | 用户: 鹹魚也有大夢想 (2,024 分)  

3 个回答

0 喜欢 0 不喜欢
 
已采纳

.NET的问题就在于不能有效提高使用者的智商。
譬如说这种问题,你就会发现很多人,在使用Windows的时候,从来没有听说过PowerShell,从来不知道远程管理,从来没用过云服务,从来没用config文件配置过IIS。
一旦使用Linux,立马各种命令行用的飞起,自己装各种组件服务折腾一天都不觉得累,马上就领悟了拷贝配置文件和批处理来部署服务器。
Linux对人的智商提升简直太明显。
还有Java也是,很多人用.NET的时候从MSDN搜个API Reference都费劲,要去CSDN伸手才能弄个一知半解的。一用Java立马各种开源软件有的没的都能搜出来,还立马领悟了各种使用方法。所以咯显而易见的结果.

最新回答 8月 15, 2015 用户: kuailedale (2,068 分)  
采纳于 8月 16, 2015 用户:鹹魚也有大夢想
1 喜欢 0 不喜欢

.NET真正的劣势是市场认可度,这是业界态度决定的。
.NET的优势是开发效率(自动化)与良好的可维护性,用好了能节省大量人工成本,当然能用好的也不多。

国内一些大公司喜欢碰到问题直接改源码,自己维护一个分支。这样可以做针对业务的优化,而且响应速度非常快。.net在之前不开源的情况下显然没法这么干。你要提交一个需求给微软,人家鸟不鸟你都不一定。就算鸟你了,什么时候提供出来也不一定。

许多大公司还是用.net和windows做服务器的。

最新回答 8月 15, 2015 用户: 看看瞧瞧 (3,862 分)  
1 喜欢 0 不喜欢

1、公司最早的技术团队是java和php的。
2、技术负责人不会选择自己不熟悉的语言。
3、说win服务器贵的,有点扯淡。你会在乎买根麻辣串的钱吗?
4、大公司一般都是多语言技术共同支撑。你说的只片面与php/jsp那说明还不是大公司。外包公司吧
5、老板和我说,不选择.NET,因为.NET开源晚,我会一个耳刮子过去,我专揍矫情的老板。
(仅供参考...)

选自知乎

最新回答 8月 16, 2015 用户: 也是醉鸟 (2,118 分)  
...