为什么使用MVC?为什么使用ASP.NET MVC?
网络整理 - 06-27
Web开发是一个需要自身技术和模式的普通开发场景。由于Web开发与多项服务器技术如Web服务器属性或客户端请求细节等息息相关,软件开发者需要寻求一条途径以降低这些依赖。基于以上介绍,你知道为什么了吗?
原因就是“隔离”。我们需要降低依赖来改善隔离等级。解决方案就是引进新的开发模式(如MVC)。最著名的为MVC量身打造的技术就是Ruby on Rails,这也是Ruby之所以流行的原因之一。
Web开发技术的发展使得微软开始考虑改变ASP.NET技术以适应该模式,ASP.NET MVC Framework应运而生。
总而言之:
因此,ASP.NET MVC Framework伴随着一些主要的ASP.NET类(如HttpContext、HttpResponse或HttoRequest)的重新设计,而悄然诞生。
为什么使用MVC?为什么使用ASP.NET MVC?