ASP.NET MVC基於約定,正如他們所說的「約定優於配置」。因此,這意味着有很多的意義到在項目結構中他們創造了什麼名東西都給出。ASP.NET MVC約定
作爲一個初來乍到ASP.NET MVC,我很欣賞這種做法的功能和簡單,但我覺得這是一個有點混亂跟蹤什麼慣例在起作用。例如,使用UpdateModel控制器方法時,該方法依賴於具有與模型類屬性相同名稱的HTML表單域。這是顯而易見的事情,大部分時間可能是大多數人會本能地做的事情,但我可以看到,如果一個人在一個地方重命名而忘記在另一個地方重命名,它會變得非常混亂。這種聯繫有點「脆弱」。
所以,我認爲這將是在這裏在一個地方所有的ASP.NET MVC公約的清單有用,因爲最佳實踐的簡短髮言。例如:
「HTML表單字段應該與模型屬性具有相同的名稱」。
任何人有這樣的事情?你能幫我在這裏創建一個列表嗎?
真的沒有那麼多的「約定」。其中許多可以被覆蓋。 – 2010-02-23 15:56:59