程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> MVC和WebForm的優缺點對比,MVCWebForm優缺點

MVC和WebForm的優缺點對比,MVCWebForm優缺點

編輯:C#入門知識

MVC和WebForm的優缺點對比,MVCWebForm優缺點


 1 WebForm優點 

  1)支持事件模型開發,得益於豐富的服務端組件,WebForm開發可以迅速的搭建Web應用 

  2)使用方便,入門容易 

   3)控件豐富的WebForm 

2 WebForm缺點 

   1)封裝太強,很多地層東西讓我們初學者不是很明白 

   2)入門容易,提升很難。 

   3)復雜的生命周期模型學習起來並不容易。

   4)控制不靈活 

   5)ViewState處理 

   6)異步請求每個請求後台都必須有一個一般處理程序對應 

  7)跟傳統的Web開發方式不一致

 3 MVC優點 

  1)很容易將復雜的應用分成M,V,C三個組件模型,通過Model,View和Controller有效的簡化了復雜的架構, 體現了很好的隔離原則 

  2)因為沒有使用Server-Based forms。所以我們程序員控制的更加靈活,頁面更加干淨。 

  3)可以控制聲稱自定義的url,對於seo友好的url更是不在話下

   4)強類型的view實現,更安全,更可靠,更高效。 

  5)讓web開發可以專注於某一層,更利於分工配合使用與大型架構開發 

  6)MVC下面對異步處理更進一步很好的支持 

   7)校驗非常高 

   8)表單提交的時候,提供自動裝配的功能

   9)微軟提供的全局的過濾器

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved