1、ASP.NET編程模型

來源:互聯網
上載者:User

1、runat作用:決定著這一區段標記文本呈現時以純文字表示,還是轉換成具有狀態的特定.NET類的執行個體
2、ASP.NET伺服器控制項
  (1)、HTML伺服器控制項:命名空間為System.Web.UI.HtmlControls,泛化的編程介面HtmlGenericControl類
  (2)、Web伺服器控制項:命名空間為System.Web.UI.WebControls
3、ASP.NET開發棧
  展示層:富控制項,自訂控制項,自適應呈現
  頁面架構:頁面事件,頁面的指令碼化,頁面的個人化,頁面的樣式化,頁面的原型化
4、HTTP運行時環境
  IIS 5.x之上,該模型基於名為aspnet_wp.exe的獨立背景工作處理序
  IIS 6.0或者更高版本,使用的是w3wp.exe
5、系統HTTP模組
  所有的ASP.NET應用程式會繼承machine.config檔案中定義的系統HTTP模組,預裝的模組提供身分識別驗證、授權和會話相關的服務等功能
6、現有的ASP.NET提供的程式類
  MembershipProvider:成員資格提供者的基類,用於系統管理使用者賬戶資訊
  PersonalizationProvider:管理Web Parts組件個人化資訊的基類
  ProfileProvider:個人化提供者的基類,用於對使用者的配置資訊進行儲存及擷取
  ProtectedConfigurationProvider:加密提供者的基類,用於對設定檔中的資訊進行加密
  RoleProvider:角色提供者的基類,用於系統管理使用者的角色資訊
  SessionStateStoreProviderBase:工作階段狀態儲存提供者的基類,這些提供者用於對持久性儲存介質中的工作階段狀態資訊進行存取
  SiteMapProvider:網站地圖提供者的基類,用於管理網站地圖資訊
  WebEventProvider:健康情況監視提供者的基類,用於處理系統事件

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.