不是因为性能,不是因为平台,不是因为语言不够好,也不是因为菜鸟太多。微软的玩法太流氓,而且这种耍流氓严重影响了码农的生机,所以很多码农奔溃了,逃离了。本人从02年beta2版本跟跑跟到了3.5,然后奔溃逃离了,从此人也白了,头发也浓密了,一夜回到18岁......
回想还在拖拉控件摆webform的时候倒奶的码农就被其他做web的嘲笑--只会拖控件拉,输出html废话太多无法控制啦,然后于是有人跟着捣鼓出了MVC的方式,当然asp.net本身就是一框架,硬要倒腾成MVC不是不可以,就是太折腾,特别是IDE不支持你这么做的时候。这时候大多数人都还在争论aspx页面到底算是V还是C,结果微软弄了个MVP,所谓高富帅的小孩就是要与众不同一下,这倒好了,IDE支持了,蛋也不痛了。结果硬是要和别人不一样的结果是伤了码农,最后都是码农为了微软可以的标新立异埋单。后来码农好不容易转换到了mvp,立马又惨遭微软淘汰,
特么有吧asp.net mcv给弄出来了。节操呢?底线呢?当年推MVP的时候说MVC各种不好,结果还是弄了MVC。我觉得为什么中国码农对微软特别的有亲切感,我擦,TM完全是因为微软和天朝的做派是一样样的啊。弄个MVC把还是由微软特色的MVC,以前就对MVC很熟的码农进去就被坑。不过唯一的好处是IDE兼容。临时吐槽一下IDE的问题:
很多人说C#各种好用,asp.net各种好用。其实那是VS.NET各种好用而已。微软特么搞的叫面向IDE的编程。离了VS.NET你去用C#搞个asp.net站点出来试试。
自此以后微软就各种折腾,WPF啊,silverlight啊,要取代flash啊,又捣鼓出什么MVVM模式啊。结果呢,flash在页游界如日中天,视频网站也是一水的flash方案,偶尔有几个小清新在你flash不支持的时候切换一下html5.
微软技术方案在互联网开发领域一败涂地完全不是因为技术问题。纯粹就是微软特色的解决方案和各种折腾自己闹的。各路码农被折腾散了谁特么还有心思用你的技术来搞,所以文艺小清新都转去玩ROR,重口味的抠脚大汉都去搞了Python,还有当年冲着微软名头的从PHP转来的码农,多数又转回去了。
还在用倒奶做web开发的同学来谈谈吧,是最近还有啥让你奔溃的?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/70100
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.