ASP.NET MVC Framework 系列

來源:互聯網
上載者:User
序言

做為設計模式的王者,MVC在眾多領域都成為良好的模型的代名詞,從前在ASP.NET下我們只能依靠Monorail來實現ASP.NET下無控制項的MVC,但是現在ASP.NET 下的MVC已經成為現實。
本文只想讓大家更直觀地認知ASP.NET MVC,如果語言有所不當,還望大家海涵。當然,如果文中有所紕漏還希望大家及時指出,我也好做及時的修改。
在下本著對初學者負責的態度來書寫本系列中的各篇文章,但期間的恒心與毅力相信過來的人更加明白,所以如果書寫有誤希望大家諒解。

ASP.NET MVC 正式版相關資訊

ASP.NET MVC曾經是ASP.NET 3.5 Extensions Preview 的一個部分.如今曆經五個Preview一個Beta兩個RC版本終於走向我們。

最新版本:ASP.NET MVC正式版1.0

  1. 安裝包: ASP.NET MVC RTM release
  2. 原始碼及特性程式集:ASP.NET MVC v1.0 Source
  3. 文檔:ASP.NET MVC MSDN 文檔
  4. 部落格園專題:ASP.NET MVC專題
文章編寫約定
  1. 本文的前提環境為.NET 3.5,但筆者會儘力寫在.NET2.0 SP1下相容的程式
  2. 文本中所使用的IDE都為Visual Studio 2008(中文) 語言基本為C#不過為了方便大家理解 ,也可能會有一些Visual Basic
  3. 筆者電腦作業系統為Windows 2003 std/Windows Vista/Windows 7
  4. 其它約定筆者將會後續補充
互動與問答

視頻:ASP.NET MVC 入門視頻教程

QA:ASP.NET MVC問題索引

ASP.NET MVC 系列文章

 

以下文章屬於ASP.NET MVC 1.0 正式版
  • ASP.NET MVC雕蟲小技 1-2
  • ASP.NET MVC 重點教程一周年版 第十一回 主版頁面、使用者自訂控制項及檔案上傳
  • ASP.NET MVC 重點教程一周年版 第十回 請求Controller
  • ASP.NET MVC 重點教程一周年版 第九回 HtmlHelper
  • ASP.NET MVC 重點教程一周年版 第八回 Helper之演化
  • 用ASP.NET MVC自己管理自己的View:ASP.NET MVC File Management
  • 使用ASP.NET MVC Futures 中的非同步Action
  • ASP.NET MVC 重點教程一周年版 第七回 UrlHelper
  • ASP.NET MVC 重點教程一周年版 第六回 過濾器Filter
  • ASP.NET MVC 重點教程一周年版 第五回 ActionResult的其它傳回值
  • ASP.NET MVC 重點教程一周年版 第四回 向View傳值
  • ASP.NET MVC 重點教程一周年版 第三回 Controller與View
  • ASP.NET MVC 重點教程一周年版 第二回 UrlRouting
  • ASP.NET MVC 重點教程一周年版 第一回 安裝,並使ASP.NET MVC頁面運行起來
以下文章屬於ASP.NET MVC 1.0 RC
  • ASP.NET MVC Beta to RC 協助工具輔助
  • ASP.NET MVC RC 升級要注意的幾點
  • ASP.NET MVC RC重新發布,更新部分BUG
以下文章屬於ASP.NET MVC 1.0 Beta
  • Asp.net Mvc Enum 擴充
  • DynamicData for Asp.net Mvc留言本執行個體 上篇 準備工作及顯示文章列表
  • DynamicData for Asp.net Mvc留言本執行個體 中篇 建立.刪除.資料驗證
  • DynamicData for Asp.net Mvc留言本執行個體 下篇 更新
以下文章屬於Asp.net Mvc CodePlex Preview 5
  • Asp.net Mvc開發體會點滴 一
  • Asp.net Mvc Codeplex Preview 5 原始碼及MVCContrib4pv5發布
  • Asp.net Mvc Codeplex Preview 5 第三篇 實現Action參數傳遞繁雜類型
  • Asp.net Mvc Codeplex Preview 5 第二篇 Controller&Filter的新特性
  • Asp.net Mvc Codeplex Preview 5 新特性 一 Helper  
  • System.Web.Routing入門及進階 下篇
  • System.Web.Routing入門及進階 上篇
  • System.Web.Routing 的說明文檔
  • Microsoft.Web.Mvc Assembly 說明



以下文章屬於Asp.net Mvc CodePlex Preview 4 
  • NVelocity View Engine with Asp.net Mvc
  • System.Web.Abstractions中的裝飾者模式,及其在Asp.net Mvc中的應用
  • Asp.net MVC各個類的說明(Preview 4)
  • 使用MvcContrib的FormHelper
  • Asp.net Mvc Framework在.net 2.0/IIS6下運行,程式樣本
  • Asp.net Mvc Framework可以在Controller中使用的Url.Action方法
  • Asp.net Mvc Framework在.net 2.0/IIS6下運行,補全
  • Asp.net MVC Preview 4 中自訂Jquery的HtmlHelper擴充
  • Asp.net MVC Preview 4 中使用RenderComponent
  • Asp.net Mvc Pv4中使用AjaxHelper
  • ASP.NET MVC CodePlex Preview 4 Installer + Source + Changed

以下文章是屬於Asp.net MVC preview 3 
  • Asp.net MVC Fckeditor的擴充(支援PV3及自動綁定)
  • Asp.net MVC Render及Redirect的擴充
以下文章是屬於Asp.net MVC preview 2 
  • Asp.net Mvc Framework 一 (安裝並建立樣本程式)
  • Asp.net Mvc Framework 二 (URL Routing初解)
  • Asp.net Mvc Framework 三 (Controller與View)
  • Asp.net Mvc Framework 四 (在.net2.0下運行)
  • Asp.net Mvc Framework 五 (向View傳值以及Redirect)
  • Asp.net Mvc Framework 六 (更多的View傳值及顯示方式)
  • Asp.net Mvc Framework 七 (Filter及其執行順序)
  • Asp.net Mvc Framework 八 (Helper)
  • Asp.net Mvc Framework 九 (View與Controller互動)
  • Asp.net Mvc Framework 十(測試方法及Filter的樣本)
  • Asp.net Mvc Framework 十一 (自訂Helper在MVC中的使用)
  • Asp.net Mvc Framework 十二 Castle擴充
  • Asp.net MVC P2 中無法正確擷取 CheckBox值的bug的解決方案
  • Asp.net Mvc中MVCContrib中無法使用Castle的發解決方案
我的一些ASP.NET MVC的開源項目
  1. ASP.NET MVC File Management(檔案管理)
  2. CHMVCMS(內容管理系統)
  3. CHOJ#(線上編譯評判)
  4. ASP.NET MVC Ajax(Ajax操作)
  5. CHSNS#(SNS開源項目)
  6. Infancy (A Forum Application)(ASP.NET MVC論壇)
  7. WebAsk(類似百度知道的問答系統)
相關網站
  • ASP.NET MVC 開發人員中心
  • ASP.NET MVC Framework 官方論壇
  • ASP.NET MVC Framework 文檔
  • ASP.NET MVC Contrib 提供MsMVC的擴充

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.