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

写给所有在.net平台上做开发的程序员(包括我自己)
曾几何时你遇到如下帖子,你会怎么回答?(我会告诉他选择.net)
引用
甲发帖: 我很迷茫,我是大学生该选择什么方向?
乙:java
丙:java
丁:c++
.....


http://blog.csdn.net/huyanping/article/details/8581623#reply帖子中提到以下一段话
引用
五、你要坚决抵制微软平台
其实你已经这样做了,但是还是要说一下。微软是一个垄断性的企业,其WINDOWS流行程度虽然降低,但他仍然是PC操作系统的龙头老大。微软为实现其垄断梦,采用傻瓜编程的方式,蒙骗了大多数微软平台程序员。你用.net去开发一个网页,甚至不需要自己去写HTML,只需要用VS去画就可以了。是的,这样很方便。你用.net实现MVC只需要按照它的框架即可。是的,这样很方便。

但是我要问你,你知道你所画出来的网页本质是什么?如果我要你实现一个复杂的JS效果,你在它复杂的类库中找不到对应的类的时候,你该怎么办?

我还要问你,你知道MVC的本质是什么吗?M、V、C分别是什么?有什么优点缺点?意义何在?
如果你走上了这条路,毫无疑问的,4年后的我只能呜呜呀呀的说的大概吧。呵呵,幸好你没有走上这条路。


他们不是高贵的,只是他们的IDE不强大而已(仅此而已)!~脱离强大的IDE,我们也是高贵的!!!.net没有造就水平低下的程序员..同样的,其他语言或者平台也没有造就高贵的程序员!!!

1. 如果你有足够的水平,那么请你不要再使用visual studio了!~
2. 如果你的水平使你还做不到第一条,那么请你在创建任何窗体或者网页工程时,不要使用傻瓜式操作..自己使用代码创建控件,注册事件!

当你做到上面两条的时候,你会发现他们也不高贵!~~该为自己选择.net而骄傲!~ 

心有所悟,随便写写!~见笑了
.net 平台

------解决方案--------------------
是什么语言其实没什么区别
.net很容易上手,试问又有多少精通的
------解决方案--------------------
甲发帖: 我很迷茫,我是大学生该选择什么方向?
 乙:java
 丙:java
 丁:c++
 .....


遇到这种问题我会坚决的回答JAVA
提这种问题的人在技术上顶多能达到半瓶水的高度,.net或者说C#的名声不好可以认为是半瓶水的人太多,所以能少一个就尽量少一个吧,也算是尽了我的微薄之力。
------解决方案--------------------
引用:
甲发帖: 我很迷茫,我是大学生该选择什么方向?
 乙:java
 丙:java
 丁:c++
 .....


遇到这种问题我会坚决的回答JAVA
提这种问题的人在技术上顶多能达到半瓶水的高度,.net或者说C#的名声不好可以认为是半瓶水的人太多,所以能少一个就尽量少一个吧,也算是尽了我的微薄之力。


------解决方案--------------------
知其然不知其所以然似乎不是.net程序员才有的毛病。
------解决方案--------------------
做程序员最痛苦的是什么,就是有了面向对象,还TM一遍一遍的重复着做着以前做过的工作。能避免重复性劳动,提高效率的东西就好东西!!!
------解决方案--------------------
引用:
1. 如果你有足够的水平,那么请你不要再使用visual studio了!~
2. 如果你的水平使你还做不到第一条,那么请你在创建任何窗体或者网页工程时,不要使用傻瓜式操作..自己使用代码创建控件,注册事件!


露珠现身说法完美诠释了啥叫闲的蛋疼
------解决方案--------------------
北大青鸟 .
------解决方案--------------------
沒得精通,培訓3個月就能上手的,你說怎麼高端
------解决方案--------------------
.net 就是  开发环境好一点。集成的方法 多一点,就让家人觉得容易上手

其实上手了,你要精通 也是一件难事