[計劃] MICROSOFT ASP.NET 程式設計學習計劃

來源:互聯網
上載者:User
一、 學習的性質和任務

  Active Server Pages.NET(ASP.NET)提供了迄今為止最進階的 Web開發平台。循序漸進地學習了這一革命性的編程架構及其底層技術。

  二、 學習基本要求

  掌握ASP.NET的基本概念、新名詞、術語及設計思路和方法技巧,掌握ASP.NET的安裝、調試和一些簡單應用。

  三、 學習內容和學習要求

  第1部分 ASP.NET基礎

  第1章 ASP NET概述
  Microsoft.NET簡介、.NET架構、企業版伺服器、語言和語言工具、ASP.NET體繫結構、原有特性和新特性

  第2章 使用ASP.NET開發工具
  建立虛擬目錄、其他文字編輯器的使用、Visual Studio.NET簡介、建立ASP.NET Web應用程式、建立新ASP.NET(Web表單)、如何添加控制項、儲存和瀏覽頁

  第II部分 ASP.NET Web開發基礎

  第3章 ASP.NET開發概述
  ASP.NET項目類型、ASP.NET檔案類型、Visual Studio.NET特性、IDE的增強特性

  第4章 編程基礎
  運算式、變數和常量、過程、Sub過程、Function過程、流量控制(If語句、Select Case語句、迴圈語句)、錯誤處理(使用On Error語句、使用結構性異常處理語句)、物件導向編程的基礎、將類作為代碼容器、使用繼承

  第III部分 ASP.NET Web應用程式

  第5章 建立ASP.NET Web應用程式
  用Visual Studio.NET建立Web應用程式、用.NET SDK建立 Web應用程式、建立應用程式根目錄、建立子目錄、建立.aspx頁、建立Global.asax檔案、建立Web.config檔案

  第6章 管理應用程式狀態
  使用應用程式狀態、同步訪問應用程式狀態、對應用程式狀態的建議、應用程式狀態的局限性、使用工作階段狀態、啟用工作階段狀態、在Visual Studio.NET裡啟用會活狀態、工作階段狀態管理建議、工作階段狀態的局限性、狀態和延展性、配置對工作階段狀態的儲存、儲存進程內工作階段狀態、儲存進程外工作階段狀態、在SQL Server裡儲存工作階段狀態、使用無cookie會話、為無cookie會話設定格式、用用戶端cookie儲存狀態、ASP.NET伺服器控制項狀態

  第7章 配置ASP.NET應用程式
  瞭解ASP.NET配置、Web.config簡介、編輯設定檔、配置ASP.NET應用程式、重寫於目錄下的配置設定、鎖定配置設定、ASP.NET配置元素、設定和檢索自訂應用程式設定

  第8章 ASP.NET中的安全性
  安全的重要性、安全基礎、伺服器設定和應用程式設計、密碼、限制賬戶、不安裝樣本、 使用驗證、打補丁、存取控制、審計和日誌、用SSL保護通訊、啟用驗證、選擇驗證類型、使用基於Windows的驗證、使用Passport驗證、使用基於表單的驗證、使用授權、使用NTFS ACL授權、使用基於URL的授權、使用類比、程式碼存取安全性、安全資源

  第IV部分 ASP.NET Web表單

  第9章 建立Web表單
  ASP.NET Web表單解析、理解負面元素、瞭解頁面生存期、使用指令、@Page樣本、@Control指令、Page類、在Web表單中編寫代碼、建立和使用使用者控制項、使用伺服器控制項、 事件處理、處理頁面事件、處理控制項事件、處理負面錯誤、頁面運行時結構、查看反面的控制項樹、在運行時添加和操縱控制項、在Web表單中使用程式碼後置

  第10章 使用伺服器控制項
  控制項的類型、HTML控制項、Web控制項、向頁面添加伺服器控制項、其他Web控制項、特殊控制項、 驗證控制項、資料繫結控制項、其他控制項

  第11章 訪問和綁定資料
  瞭解 ADO.NET、瞭解.NET資料提供者、瞭解資料集、建立和開啟串連、使用信任連接、用命令讀取和更新資料、SqlCommand、OleDbCommand、使用預存程序、使用資料集、使用資料配接器、讀取XML資料、使用DataTables、DataColumns、更新資料集、類型化資料集、使用資料檢視、用資料閱讀器讀取資料、SqlDataReader、OleDataReader、資料繫結

  第12章 建立自訂伺服器控制項
  建立控制項、建立命名空間、建立類、從基類繼承、呈現控制項輸出、編譯控制項、註冊控制項、在頁面中使用控制項、使用自訂控制項、添加功能、添加屬性和方法、建立、觸發和處理事件、處理回傳、維護狀態、通過撰寫建立自訂控制項、建立模板控制項、擴充已有控制項

  第V部分 ASP.NET Web服務

  第13章 建立和使用Web服務
  理解基於XML的Web服務、SOAP和Web服務、Web服務的其他要求、建立Web服務、Web服務的安全性、尋找Web服務、建立用戶端Web表單頁、建立用戶端控制台應用程式

  第VI部分 其他程式設計技巧

  第14章 使用緩衝提高效能
  瞭解緩衝、使用輸出援存、使用@OutputCache指令、使用Response.Cache、緩衝任意資料

  第15章 部署ASP.NET應用程式
  ASP.NET應用程式的結構、實體路徑與URL、儲存應用程式特有的配置設定、手動部署 Web應用程式、設定目標部署目錄、把檔案複製到目標目錄、為子目錄設定IIS許可權、Visual Studio.NET中的部署選項、用【複製項目】部署Web應用程式、用【 Web安裝項目】部署Web應用程式

  第16章 跟蹤和調試 ASP.NET應用程式
  跟蹤、啟用反面層級的跟蹤輸出、啟用應用程式層級的跟蹤輸出、寫入跟蹤輸出、理解跟蹤輸出、調試、錯誤類別、預防錯誤、在偵錯模式下編譯Web表單頁、理解ASP.NET的錯誤訊息、調用運行庫調試器

聯繫我們

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