当前位置: 代码迷 >> .NET面试 >> 莫不是.net就不能做大应用吗
  详细解决方案

莫不是.net就不能做大应用吗

热度:157   发布时间:2016-05-02 01:13:25.0
难道.net就不能做大应用吗?
新来的 ceo 以 ,net 不做大并发,大数据应用为理由, 把项目全面转向java.
现在在公司像一个边缘人了,   就等着被榨干项目经验就踢走了
心里好惆怅
------解决思路----------------------
大并发、大数据跟是java,net还是php都没关系。。。。。。。
------解决思路----------------------
一看要么自己不会.net,要么仇视.net,要么真不懂
------解决思路----------------------
.net因为平台的原因,确实有些受限制
------解决思路----------------------
要么自己不会.net,要么仇视.net,要么真不懂
------解决思路----------------------
国外好多站点是net的,国内有名气的也有好多个的,之前一直有人发的
------解决思路----------------------
引用:
举不出例子反驳啊 ,  互联网里面成熟的.net项目太少. 京东都抛弃.net了
网上搜出来大并发,大数据解决方案 基本都是基于linux平台的.

不往大的说,就说说我经常去的一些:csdn、博客园、W3cSchool、游民星空、凡客。。。
不知道你说的少是指什么少。。
------解决思路----------------------
有一些CEO年龄层偏大,在他们出道那会儿哪知道你什么.net,映像分,主观因素也要占一部分
------解决思路----------------------
估计你那CEO认为自己有淘宝双11的那种并发量。  呵呵呵。。。
------解决思路----------------------
额,我表示你不会处理大数据,大并发用什么都白瞎
你会处理他们,用什么都一样。
------解决思路----------------------
以前的公司顾问是谷歌的前员工~ 对他好崇拜~
然后有一天听他的培训~喷微软的com和com+如何垃圾垃圾~所以微软就是垃圾垃圾~ .net也垃圾垃圾bla bla bla~
整个培训下来就是什么东西好,什么东西坏~就这样~
然后我的对他不崇拜了~

无论.net能否大并发,大数据~~你都是要走人的了~ 有时候不是技术问题~ 而是政智
不想走~可以转产品经理~ 毕竟你对业务还是熟悉的~
------解决思路----------------------
那正好可以转语言啊,多学一点东西,没有坏处啊。
------解决思路----------------------
"大应用"一样可以用.NET做,但是很少有人这么做,为什么?

道理很简单,.NET开发成本低,但是运营成本高,Windows、SQL Server等等都是很贵的。

如果你的项目是那种高访问量的,节约一点开发成本相对于多支出的运营成本的开销,显得得不偿失。

好比书店里面卖的图书都是胶印的,从来没有复印的,这不是复印是没用的,或者低劣的技术,而是在大批量印刷下,复印的成本就比胶印贵很多造成的。但是如果印刷数量小,复印因为没有制版的费用,所以就反倒廉价了,你看大学生打印论文,就不使用胶印,而是复印打印。
------解决思路----------------------
总之,这是一个成本收益的问题,和技术无关。

就好比为什么.NET以及更小众的Ruby这样的技术非常受欢迎,就是因为他们的劳动力很贵,任何可以代替人工的软件都是非常需要的,他们比起中国这种落后市场更需要大量的,小众需求的软件,而这种软件本身又特别耗费开发成本。
------解决思路----------------------
抛弃成本的考虑,其实.NET做大的应用毫无问题,微软自己的网站就是用的.NET以及Windows产品堆栈,包括Azure,绝对可以说明在技术上的成熟性——当然,微软自己用自己开发的软件是最便宜的,这就回到了抛开成本收益不谈,光谈技术这个前提。
------解决思路----------------------
引用:
以前的公司顾问是谷歌的前员工~ 对他好崇拜~
然后有一天听他的培训~喷微软的com和com+如何垃圾垃圾~所以微软就是垃圾垃圾~ .net也垃圾垃圾bla bla bla~
整个培训下来就是什么东西好,什么东西坏~就这样~
然后我的对他不崇拜了~

无论.net能否大并发,大数据~~你都是要走人的了~ 有时候不是技术问题~ 而是政智
不想走~可以转产品经理~ 毕竟你对业务还是熟悉的~


通常这种“大公司跑出来的员工”还会同时给你介绍说,之所以恨死了古老的 com/com+,是因为以前的系统中有太多的基于 com 的程序需要跑在windows 虚拟机上,而且基于 com 的程序也确实很不好调试。

实际上不论是 java 还是 .net,都是可以用来解决这类问题的。但是那是 10 年前的理由。如果今天还拿 com、com+ 来说 .net,说明他一丁点也不懂 .net。

他不懂,再加上人品很鸡贼,你真的应该考虑把公司的经验转给别的公司去发展了。
------解决思路----------------------
他这样说有一个理由可以支持。处理一些大数据的开源项目有java的到真不一定有.net的,就算.net有版本上基本也比java的要慢点。如果从拿来主义说的话用java会比.net的参考资料多点吧。
当然他说.net不能做大应用就不对了。
------解决思路----------------------
引用:
Quote: 引用:

举不出例子反驳啊 ,  互联网里面成熟的.net项目太少. 京东都抛弃.net了
网上搜出来大并发,大数据解决方案 基本都是基于linux平台的.


携程还是net,估计也不可能搞其它语言了,话说微软不是最好的例子么???

微软大数据平台,不也是用HADOOP吗,老大尚且如此,你叫其他人怎么想
------解决思路----------------------
确实,大型互联网公司的核心东西很少用windows平台,所以不需要.NET
------解决思路----------------------
因为能抄过来的作品大多以java为基准,所以,你懂的。
------解决思路----------------------
京东早已经从.NET转型JAVA了,原因都懂的
  相关解决方案