我新的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和沒有找到很多我的問題的好答案。期待任何和所有的迴應。