新聞中心
ASP.NET MVC是微軟官方提供的開源MVC框架. 在經(jīng)過了漫長(zhǎng)的preview和2個(gè)RC版本后, 終于發(fā)布了ASP.NET MVC框架1.0正式版本。自從微軟發(fā)布ASP.NET MVC框架1.0正式版,對(duì)于MVC的討論就不絕于耳。

安寧網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,安寧網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為安寧上千多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的安寧做網(wǎng)站的公司定做!
今日閑來無事做一個(gè)基于三層架構(gòu)的MVC模式應(yīng)用的完整示例項(xiàng)目,開放源碼。該項(xiàng)目涉及如下幾項(xiàng)要點(diǎn)應(yīng)用:
1) 整個(gè)解決方案基于標(biāo)準(zhǔn)的三層結(jié)構(gòu)。
2) 表示層采用MVC模式。
3) 數(shù)據(jù)的增、刪、改、查操作示例。
4) 基于MVC的列表數(shù)據(jù)顯示及分頁處理。
5) Linq的應(yīng)用等。
搭建MVC開發(fā)環(huán)境:
.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官方網(wǎng)站:http://www.asp.net/mvc/
通過對(duì)MVC的學(xué)習(xí),我們可以看到MVC有如下特點(diǎn):
1)業(yè)務(wù)處理與顯示分離:ASPX頁面與CS代碼徹底分離。更好的復(fù)用和維護(hù)。
2)服務(wù)器端的表單控件不再被提倡使用,取而代之使用傳統(tǒng)的input,或直接讓Html.TextBox生成控件標(biāo)簽。
3)沒有了事件驅(qū)動(dòng)模型。在ASP.NET MVC中,當(dāng)某個(gè)按鈕被點(diǎn)擊,你不要再習(xí)慣性想到應(yīng)該在相應(yīng)的aspx.cs中有個(gè)Click處理方法,你應(yīng)該想到的是該有某個(gè)Controller中有個(gè)Action來處理這個(gè)事件。
4)沒有了數(shù)據(jù)綁定。如果你習(xí)慣了GridView的數(shù)據(jù)綁定,在ASP.NET MVC中則需要改變思路,你自己動(dòng)手解決。
5)增加了地址重寫。MVC的Routing組件讓我們可以很好的進(jìn)行URL路由處理。
6)總體來看,可以理解MVC是基于Web Form的一種編程方式模型擴(kuò)展,是一種表示層的編程模型方案。
當(dāng)前名稱:介紹ASP.NETMVC框架
分享路徑:http://m.5511xx.com/article/cdggehg.html


咨詢
建站咨詢
