MVC跟Ajax没有直接关系。asp.net mvc中没有企业管理系统常用的组件了,逼着程序员去使用前端js 的UI框架,这才不得不使用上 ajax。而asp.net MVC的概念,不是ajax,是服务器端的M-V-C分层。 说白了,假设一个卖驴肉火烧的说“我的驴肉是天底下质量最好但是价钱最便宜的”,但是每天只卖2两肉,你还在乎他的驴肉吗?同样地,asp.net mvc虽然把服务器端开发的高层分为了m-v-c三层,但是拒绝提供丰富的企业组件的服务器端编程,就等于用“每天只卖2两驴肉”来开驴头火烧店。 实际上你在大量使用前端ui框架来开发web应用时,你需要访问的就是类似ashx那样的直接的request、response式的数据输入输出服务而已,你的asp.net再也不用复杂的V-C层操作了,纠结服务器端的MVC还有个什么用?
62,073
社区成员
669,028
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧