我正在开发asp.net MVC。但我只是想知道asp.enr mvc 2
的限制是什么答案 0 :(得分:3)
ASP.NET MVC完全能够运行企业网站等。没有限制,它不像“仅适用于小型网站”或类似的东西。
人们说ASP.NET MVC通常比普通的ASP.NET Webforms更快,但我没有任何数据。 Webforms(可以称之为“纯粹的asp.net”),您使用Web上的抽象,使得制作Windows应用程序的人更容易为Web构建。两者都非常快,如果你以正确的方式使用它们,所以这不是一个真正的论据,而是证明MVC适合大型网站。
如果您是新手,或者有其他网络语言的经验,那么我会说MVC是最适合您的。它看起来很像其他web框架,其中webforms是独一无二的。
在这两种解决方案中,您仍然可以访问整个.NET框架。
希望这会有所帮助。 :)
答案 1 :(得分:2)
ASP.NET MVC构建于ASP.NET之上,因此您在ASP.NET中可以完成的所有工作都可以使用ASP.NET MVC完成。除此之外,它还可以更清晰地分离关注点,更容易实现单元可测试代码,更好地控制生成的HTML。