首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

淺談對 .NET MVC 框架的理解

     編輯:關於ASP.NET

ASP.NET MVC 框架五大核心優勢心得

  1. HttpHandler 處理簡化: 傳統地址映射需配置檔 + 實作 IHttpHandler/IHttpModule,MVC 內建路由引擎,僅需定義規則即可。
  2. 單一類別多動作: WebForms 每頁一類別產生大量 DLL,MVC 將每個頁面對應至 Controller 的一個 Action 方法,編譯產物更整潔,支援 RESTful 風格。
  3. 天然適應多層架構: Model-View-Controller 職責分離,若不採多層架構反而難以發揮 MVC 優勢。
  4. 深度整合 ASP.NET AJAX: 內建 AJAX 支援,UpdatePanel、JsonResult 等極大簡化富客戶端開發。
  5. 工具支援成熟: Visual Studio 可拖曳資料表自動產生 Model、Controller、View 框架代碼(Scaffolding 前身)。

作者尚未安裝 .NET 3.5 進行實戰,計劃後續以具體專案示範三層架構下的 MVC 開發流程。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved