日期:2014-05-20  浏览次数:20816 次

.NET是未来趋势
.NET是未来趋势,众人皆知.NET在入门和开发效率上远远高于同类面向对象语言JAVA和C++,
拿进化论来说,是先有C++,然后是JAVA,在学习JAVA优点和弥补JAVA缺点的基础上.NET应运而生。
.NET是处在进化论顶端的优秀语言。另外.NET在有天生优势和高度生产力的前提下还得到微软的不断优化,
更新,拓展。
  .NET很优秀,但是在中国却不太受欢迎,有些人公开申明不要.NET程序员。举个例子。
在各类网站都可以看到这样一个帖子“为什么我们不要 .NET 程序员”,看完有些我个人就觉得很好笑。
其中有这样一个例子:“用 .NET 进行编程就像是在麦当劳做烹饪。那里有全套神奇的设备能够自动的造出所有的东西。只有你按一下正确的按钮,跟着提示灯的指示,你就可以批量的制造出完美无缺的1.6盎司的汉堡,比地球上的任何其他人都要快。然而,如果你想做出一个1.7盎司的汉堡,很抱歉,你做不到。很简单,没有这样的按钮。馅饼是预先做成了那样的尺寸。它们做出来之后就被冷冻,所有你无法把它们揉到一起做成其它尺寸,解冻机和烹饪机是一体的,你没有办法在它们之间进行拦截。麦当劳的厨房产出的食品精确的和麦当劳的菜单保持一致的——这种模式使你的大脑不需要任何的思考。可是,它不能偏离菜单,对烹饪机器的任何你妄想的压挤变形都会导致它停止工作,而被送回返厂维修”。
他是说.NET是具有高生产力的机器。像麦当劳,肯德基。只需要少数人力,就可以批量生产出大量可口的食品。生产力高难道对我们人类难道不是一件很乐观的事情吗?哪天我们都不用工作了。一个按钮就可以解决所有事情。这种生活难道没人向往?我们甘愿过着每天都要下地种田的原始生活?肯德基在中国好像也是挺受打击的,毕竟中国国情不同,毕竟有竞争有利益关系。但是.NET不同,.NET和JAVA、C++只是工具只是平台。.NET跟JAVA都开发同一个项目,.NET也许只要10天,JAVA要15天。做出来的项目是项目所在公司的,赚钱的是开发的公司。跟微软有什么利益关系?JAVA语言开发了那么多项目,现在oracle赚了很多钱?
就算.NET被几乎不可能的几率弄得暂时没落了。JAVA强大了。可笑的中国人。JAVA会是你中国人自由支配的东西吗?JAVA、.NET同属外籍语言。中国人自己不强大,自己没武器。别人免费供你高端武器,你非要拿小米步枪对战别人的飞机坦克。这还不够,还要在某些方面打击使用飞机坦克的。可笑吗?荒谬吗?
我们中国人如果在将来开发出来的编程语言不能超过.NET。那请你别出,因为你现在的行为太可笑。


------解决方案--------------------
那么,这篇文章是要告诉你什么?两个事情:

如果你想着在一家创业公司工作,别用.NET。它会让你不受欢迎。
如果你创办了一个公司,想招聘真正的人才,留心那些简历上有 .NET 的人,问他们为什么要写上它。
  这些听起来很刺耳,但却是事实。有时候我们只有松鼠可以吃,我们需要能把它做出好的味道。
严重BS
------解决方案--------------------
从发展的眼光看,.NET与windows平台捆绑,移植性差。不适合Linux,而Java就好多了。
或许你的.NET程序能支持几十万人同时访问,但是当用户达到百万千万的级别时,你会发现.NET应付不过来了,就如铁道部的网站一样,崩溃的结局。
当然不是很大的项目,用.NET还是很好的,开发时间快。
------解决方案--------------------

进化论都出来了,LZ做市场绝对也是咣咣的
------解决方案--------------------
那些做简单网页的公司号称网页不编程不需要asp.net程序员,这不值得大惊小怪。其实.net总要给那些美工出身的网站小老板们一些空白。
------解决方案--------------------
说几句asp.net的坏话。

我在7年前非常看好asp.net,6年前还算稍微看好asp.net ajax,4年前我觉得asp.net要被淘汰了,这是因为asp.net完全无视ajax潮流,不但没有真正将其所有的控件以及ide开发模式升级到ajax+webservice架构,反而弄了个别人jQuery进到vs里来就算是放弃自身ajax方向开发了,更可笑地是抄袭在它之前已经被淘汰东西而搞了什么asp.net mvc。

今天在.net环境下如何开发web应用?这方面我提都不想提asp.net这种东西。只是凭借我虽然4、5年没有使用asp.net做过任何东西但是对其机制还有点记忆,回答一点asp.net问题而已。
------解决方案--------------------
探讨
说几句asp.net的坏话。

我在7年前非常看好asp.net,6年前还算稍微看好asp.net ajax,4年前我觉得asp.net要被淘汰了,这是因为asp.net完全无视ajax潮流,不但没有真正将其所有的控件以及ide开发模式升级到ajax+webservice架构,反而弄了个别人jQuery进到vs里来就算是放弃自身ajax方向开发了,更可笑地是抄袭在它之前已经被淘汰东西而搞了什么……

------解决方案--------------------
.net的意义在于为整个业界开启了潘多拉魔盒,
于其说.net是未来趋势,不如说MVC是未来趋势,
从此,每个软件开发组织都可以借由从.net本身学习来的设计思想,
搭建自己的MVC架构,或者代理人机制,
轻松的将整个应用的各个层次分布到各种不同的操作系统平台

------解决方案--------------------



这个帖子里,充斥了种种不专业的言论。大家不可当真。



------解决方案--------------------


没有系统架构师视野的人,没有资格谈论.Net、Java的优缺点。


这话听起来很刺耳,但我确实是实话实说。


这个帖子里的一些观点在我看来很可笑了。不知道说这种话的人这些年都是怎么做技术的,如果做技术的人的头脑、视野、分析问题、判断问题的能力还是这个样子,那确实是挺悲哀的。

就不一一批驳了。此处略去一万字。





------解决方案--------------------
探讨
这个帖子里的一些观点在我看来很可笑了。

------解决方案--------------------
not bad
------解决方案--------------------
其实 我只是想说 asp.net这玩意 如果你不喜欢webform和mvc 你完全可以直接用管线自己弄一个框架出来

至少我个人来看 管线的工作流程作为架构来说还是比较不错的 尤其是.net对它的包装方法