|
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 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. |
|