MVC是一個Web網站設計中常使用到的設計樣式,ASP.NET MVC Framework讓開發人員可以直接運用這個設計樣式建立彈性且高效能的網站應用程式。在本課程中將介紹ASP.NET MVC Framework,瞭解如何運用在自己的專案中並加以延伸。
[ARC403]ASP.NET MVC Framework在企業架構上的應用
講師:彭靖灝(MSDN 技術代言人)
什麼是MVC
Model:管理資料和行為,負責要求狀態資訊(透過View),並指示狀態的改變(透過Controller)
View:管理資訊的顯示
Controller:處理使用者的輸入,通知Model及View進行必要的改變
為何要採用MVC Framework
能充份因應複雜度
提供長期使用的應用程式
長期的生產力和維護能力
提供清晰明確的隔離架構
容易進行測試(內建有TDD支援)
彈性、清晰的url結構
~摘錄自微軟TechEd簡報~