我新的ASP.NET MVC,在过去的一年里Web窗体背景快到了,我已经开始与MVC 3个工作日前与有似乎没有问题很好的答案(我现在找不到),并想在这里发布。任何帮助,将不胜感激。我的问题只关注控制器,控制器操作,视图和global.asax。查看/控制器动作/路由/ Gobal.asax
我了解与控制器内的视图,控制器和操作的关系。当涉及到创建视图时,与创建的视图相关的每个动作是否都必须在global.asax中注册?示例:创建空项目时,global.asax已经为Home控制器创建了一个默认路由,其索引操作和id是可选的。所以,如果我基于Home控制器创建另一个名为“AboutUs”的视图,我是否需要在global.asax中注册该视图作为Home控制器的一部分?
是否有一对一的关系在控制器/动作和登记方面在Global.asax用于路线?可以将多个控制器操作添加到以逗号分隔的相同语句中(如使用global.asax中的示例Home控制器,然后将另一个操作添加到同一个语句或者是否需要在是什么?
是否有一个“最佳实践”标准创建控制器/视图/路由时使用?
我问这些问题,因为我在转换Web表单网站MVC 3和没有找到很多我的问题的好答案。期待任何和所有的回应。