asp.net 早在10年前,连整个 web 前端都放弃了,当明明知道 web UI 开发转向轻量级的前端控件时,它只是扔了一个 jQuery.js 文件到 asp.net 里边,然后 asp.net 就从此放弃了企业级的控件(而不是把 asp.net 的所有控件都另外在 web 前端技术来实现)。vs自然也就不会用它的设计器去支持像 bootstrap、jQueryUI 这种平台。那么这就造成了那些代码只能手敲。
你可以想想看,假设 extjs 的所有控件都可以拖到页面上布局,而且所有属性都可以在 vs 设计器的属性对话框里调整,那么web 编程人员计算是再怎么瞧不起“拖控件的”,当他学 extjs 可能只有1年或者才几个月的时候,他要用3天时间就去给客户开发一个小的上夜程序,也会先用拖控件的方式来设计程序,最后一点时间才用手敲代码。