MVC美學第一章
關注點分離,自己做自己的事
- Model
- 處理資料存取(CRUD)
- 資料結構定義
- 格式的驗證
- 技術
- Entity Framework
- NHibernate
- LINQ
- ADO.NET
- 強型別的DataSet
- 推薦使用強型別的方式設計model才能有效利用model binding
- View
- 頁面顯示
- 處理controller來的東西,配合"顯示邏輯"給user看
- Controller和View是鬆散的關係,Controller只要能提供資料給View顯示就好
- Html Helper協助產生HTML標籤
- Controller
- 如果View包含RenderAction方法,會再依照需求跑一次controller流程