ASP .NET Web 窗體的優點

  • 預構建控制元件,用於處理網格,輸入,圖形,樹等。

  • 它支援通過 HTTP 保留狀態的事件模型,這有利於業務線 Web 應用程式開發。基於 Web 窗體的應用程式提供了數百個伺服器控制元件支援的許多事件。

  • 它使用頁面控制器模式,為各個頁面新增功能。有關詳細資訊,請參閱 MSDN 網站上的頁面控制器。

  • 它使用檢視狀態或基於伺服器的表單,這可以使管理狀態資訊更容易。

  • 它適用於希望利用大量可用於快速應用程式開發的元件的 Web 開發人員和設計人員團隊。

  • 通常,它對於應用程式開發來說不太複雜,因為元件(Page 類,控制元件等)緊密整合,通常需要的程式碼少於 MVC 模型。

  • 來自 WindowsForm 開發的開發人員的簡易開發模型。

什麼是 Web 窗體