我仍然用asp.net webform开发应用程序,但是有很多关于asp.net mvc的炒作。所以我会开始阅读这本书。需要澄清一些关于asp.net mvc的基本问题
我有几个有关asp.net mvc的基本问题....请看看和回答。
1)是否会有任何真正的优势,如果人们开发Web应用程序uisng asp.net mvc而不是webform。如果是的话请在这里讨论几个主要的区别
2)有多少种类型的视图....我很关心剃刀视图....它是什么以及有多少类型的视图像剃刀一样。
3)剃刀可从哪个版本获得。它的存在在asp.net mvc的版本2.0
4)我已经安装了VS2010,当我打开项目,然后我看到的只是asp.net的MVC 2.0版本可用。所以告诉我我需要在我的机器上安装什么,因此asp.net mvc 3.0 & 4.0将可用。
5)我可以在asp.net mvc项目中使用asp.net webform的gridview和其他控件吗?但我经历了几个mvc代码示例,我看到没有正文使用asp.net webform的控制在mvc ....为什么。不允许。
6)在MVC是有像控制事件的任何概念等网络表单或我们可以添加其他的DLL等的引用
7),我们知道,在MVC中有两种类型的视图....一个无源&一个是MVP-Supervising控制器。在MS asp.net mvc它支持像被动观点&监督控制器。
请详细说明所有要点。非常感谢。
所有的问题都可以在半小时内通过Google使用,甚至可以在Stackoverflow上搜索现有的问题来解答。 – 2012-07-24 14:01:57