现代的(特别是最近5年流行的)web前端开发技术,或者使用 ajax,或者使用 websocket 等等,它们跟服务器通讯时只传100个字节(而不是几十万、上百万字节),服务器端只做最轻量级的单纯一个功能的数据服务(而不是对页面上复杂几百倍的东西重新处理一遍),所以可以处理用户体验。比如在用户输入某些信息之后立刻进行远程后台验证,因为人家是前端技术为编程核心,而不是 asp.net。
你完全可以使用 asp.net webform,没有问题!不要因为我上面说的话,就以为 asp.net 不能用了。不是的。
但是你应该在意识上纠正过来,现代的网页以前端技术为王。这方面不论是学习 asp.net 还是 php、jsp,都是需要适应、需要逐步淘汰传统的服务器端页面编程概念的。