2011年11月2日 星期三

心得 ASP.NET MVC 練習

MVC 架構的好處,我認為至少是可以模組化,還有把介面和程式分開,以下我整一下官方操作教學的心得筆記。

開發條件:
visual stdio 2010以上,或 visual stdio express




1. Create a Movie Database Application in 15 Minutes with ASP.NET MVC

     這篇練習心得

  •      在 web project 中建立資料庫
  •      建立資料庫連結,這裡資料庫要一次定義好,要修改欄位似乎不行,可能有別的方式或是用   MS SQL先建好在連,不過這篇教學沒有包含到
  •      資料庫物件匯成 Model 
  •      Control 部份可以在control 定義好 , 編譯後(Build) 可以 右鍵 直接 Create View
  •      這裡的Edit page 是要從 Index  

2. ASP.NET MVC Overview

MVC 特色說明


  •  模組化,耦合度低,簡單的說介面和程式邏輯分開
  • 對於單元測試支援比較多


3. Understanding the ASP.NET MVC Execution Process

MVC 的流程


4. Understanding Models, Views, and Controllers

MVC 的架構進一部說明


  •    Global.aspx ,首頁是在這裡定義
  •    HomeController.cs, XXXControl 表示在 XXX Views下的頁面連結規則




不過現在找到的資料大多是MVC3 ,MVC3 要額外安裝,(至少我用visual studio 2010 沒有)而且MVC4 的框架也好像要推出了,囧,不知道會不會像 Silverlight 改版迅速 且差異大呢??









沒有留言: