• <legend id="ooook"></legend>
  • <tr id="ooook"></tr>
    <tbody id="ooook"><center id="ooook"></center></tbody>
    當前位置: 首頁-> 行業知識-> 基于三層架構的MVC模式應用示例源碼
    云想解決方案
    基于三層架構的MVC模式應用示例源碼
    ASP.NET MVC是微軟官方提供的開源MVC框架. 在經過了漫長的preview和2個RC版本后, 終于發布了1.0正式版本。自從微軟發布ASP.NET MVC框架1.0正式版,對于MVC的討論就不絕于耳。 下面是基于原來標準三層結構,做一個基于三層架構的MVC模式應用的完整示例項目,開放源碼。

    該項目涉及如下幾項要點應用:

    • 整個解決方案基于標準的三層結構。
    • 表示層采用MVC模式。
    • 數據的增、刪、改、查操作示例。
    • 基于MVC的列表數據顯示及分頁處理。
    • Linq的應用等。

    搭建MVC開發環境:

    .NET Framework 3.5 SP1 下載地址:
    http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7

    VS.NET 2008 SP1 下載地址:
    http://www.microsoft.com/downloads/details.aspx?familyid=27673C47-B3B5-4C67-BD99-84E525B5CE61&displaylang=zh-cn

    ASP.NET MVC框架1.0正式版下載地址:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en

    微軟MVC官方網站:http://www.asp.net/mvc/

    通過對MVC的學習,我們可以看到MVC有如下特點:

    • 業務處理與顯示分離:ASPX頁面與CS代碼徹底分離。更好的復用和維護。
    • 服務器端的表單控件不再被提倡使用,取而代之使用傳統的input,或直接讓Html.TextBox生成控件標簽。
    • 沒有了事件驅動模型。在ASP.NET MVC中,當某個按鈕被點擊,你不要再習慣性想到應該在相應的aspx.cs中有 個Click處理方法,你應該想到的是該有某個Controller中有個Action來處理這個事件。
    • 沒有了數據綁定。如果你習慣了GridView的數據綁定,在ASP.NET MVC中則需要改變思路,你自己動手解決。
    • 增加了地址重寫。MVC的Routing組件讓我們可以很好的進行URL路由處理。
    • 總體來看,可以理解MVC是基于Web Form的一種編程方式模型擴展,是一種表示層的編程模型方案。
    瀏覽產品優勢
    蜜桃视频一区二区三区在线观看 A无码久久一区二区三区 国产精品va无码一区二区三区 无码视频一区二区三区无码
  • <legend id="ooook"></legend>
  • <tr id="ooook"></tr>
    <tbody id="ooook"><center id="ooook"></center></tbody>