新足迹

 找回密码
 注册

精华好帖回顾

· 安装双摄像头的行车记录仪, 前后摄像, 同时解决了大suv倒车盲区问题。 (2013-7-14) shangpin · 豇豆 (2016-11-10) qld
· 大头做面食 -- 肉松葱油酥饼, 附送京糕 (2013-1-18) datou2z · 拉布拉多BOWEN成长相册(194楼更新--我的眼神以及睡姿) (2009-7-27) 蒲公英
Advertisement
Advertisement
查看: 1238|回复: 6

Why I hate ASP.net (ZT) [复制链接]

发表于 2011-12-5 09:59 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Why I hate ASP.net
http://www.gamerswithjobs.com/node/50020

Why not just trust the programmer to know how the web works? They had to with classic ASP, and need to with PHP, Python, Ruby, and other modern web scripting languages. I find it rather insulting that Microsoft feels that they need to hand-hold a desktop programmer through the web programming environment. It's not just training wheels, it's converting the bicycle to a motorized four-wheeler because they think their programmer is used to driving a car. Well, guess what, I know how to ride a bike and I don't want or need that "help."

The bottom line is this: Why does it have to be so complicated? Don't even get me started on their half-assed "AJAX" add-on. If you're a web developer, all of this crap just gets in the way. The web is the web, there's no need to pretend it's a desktop application. Trying to force it to be one is counter-productive and has wasted countless hours of my life.
...

Back to ASP.net: I really wish the old forms way of doing things would just be abandoned, or that MVC would be forked into an entirely new product. It's so different and a complete reboot of ASP. That can be frustrating when features that *should* already exist don't, but for the most part your bases are covered. I just discovered the PagedList class which has been a huge help in displaying search results. Again, this should be in the default framework, but so it goes.
Advertisement
Advertisement

发表于 2011-12-7 10:33 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
说实话,以前的asp.net我一直都不喜欢,hate
觉得MVC又不错了,

发表于 2011-12-7 11:04 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
典,很高兴你现在不怎么hate asp.net了

Server side programming通过近10年的发展是一个很成熟的领域,business不必花很多的精力就能有很好的解决方案。

client progamming这边基本上属于战国时代,很多东西还在很初级的探索阶段,解决方案的选取不光取决于技术本身,还取决于社区的倾向和个人的影响力,而且开发过程远远没有server那边那么正规,没有现成的流程可以遵循,而且dev需要更多这方面的修养。

单讲干活的话,两个都不可缺,但两者相比,server side的东西更重要些,team中有1-2个client这边相对的好的人就可以出活了,现在的趋势是对client side programming的要求也是越来越高了,更偏向于个别职位的需求。但要跟serverside tech的要求相提并论,还需要些时日。

评分

参与人数 2积分 +6 收起 理由
+ 3 谢谢奉献
atransformer + 3 谢谢奉献

查看全部评分

发表于 2011-12-7 11:28 |显示全部楼层
此文章由 bmatt 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bmatt 所有!转贴必须注明作者、出处和本声明,并保持内容完整
做了几个月的MVC项目,觉得还是MVC更地道一些。。赞同楼主的观点

发表于 2011-12-9 10:33 |显示全部楼层
此文章由 flyspirit 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flyspirit 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ASP.NET的webform, 现在回想起来就是MS捆绑windows developer继续用它的web development solution的一个策略, 一个阴谋, 一个骗局。

发表于 2011-12-9 10:42 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 flyspirit 于 2011-12-9 10:33 发表
ASP.NET的webform, 现在回想起来就是MS捆绑windows developer继续用它的web development solution的一个策略, 一个阴谋, 一个骗局。


trend moves to flip side every 5 years and people really enjoy it,who knows
Advertisement
Advertisement

发表于 2011-12-9 11:00 |显示全部楼层
此文章由 kuxxc 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kuxxc 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无语了。。。让我能够温饱就是好产品。支持 asp.net!

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部