ASP. NET編程實作教程 內容簡介
本書從實用的角度出發,用119個實例詳細講述了使用ASP.NET編程的技巧和方法。全書由16章構成,主要內容包括ASP.NET閃亮登場、ASP.NET的根基―――C#語言、認識Web Form模型、使用內置HTML控制項、使用內置Web控制項、驗證技術、使用ADO.NET、使用模板定製數據顯示、ASP.NET網路程式模型、自定義控制項、使用Web Service、開發ASP.NET應用程式、使用快取、本地化與國際技術、ASP.NET程式的安全機制以及跟蹤、調試和最佳化ASP.NET程式。 本書內容豐富,軟體功能與具體範例相結合,講解通俗易懂,例子翔實豐富,每章精心安排了“本章要點”、“本章小結”和“思考題”,部分小節還給出了相應的“技巧”和“提示”,能拓寬讀者對ASP.NET的知識面的學習和理解。本書適合用ASP.NET進行開發與套用的廣大編程人員,同時也是高校相關專業師生、社會ASP.NET培訓班的理想教材。ASP. NET編程實作教程 本書目錄
第1章 ASP.NET閃亮登場1.1 認識ASP.NET
1.1.1 什麼是ASP,NET
1.1.2 ASP.NET的優勢
1.1.3 ASP.NET的語言支持
1.2 運行ASP.NET前的準備
1.2.1 安裝Microsoft.NETFrameworkSDK
1.2.2 配置IIS伺服器
I.3 從Hello World起步
1.4 ASP. NET的網路資源
1.5 本章小結
1.6 思考題
第2章 ASP.NET的根基-C#語言
2.1 HelloWorld程式
2.2 變數和常量
2.2.1 常量
2.2.2 變數
2.3 C#的數據類型
2.3.1 數值類型
2.3.2 引用類型
2.3.3 類型轉換
2.4 操作符與表達式
2.4.1 算術操作符和算術表達式
2.4.2 賦值操作符和賦值表達式
2.4.3 關係操作符和關係表達式
2.4.4 邏輯操作符和邏輯表達式
2.4.5 其他操作符
2.5 C#中的流程控制
2.5.1 選擇語句
2.5.2 循環語句
2.5.3 條件編譯
2.5.4 異常處理
2.6 C#中的類
2.6.1 兩類特定函式
2.6.2 類的成員方法
2.6.3 類屬性
2.6.4 索引
2.6.5 事件
2.6.6 修飾符
2.7 與VBScript和JScript的區別
2.8 本章小結
2.9 思考題
第3章 認識Web Form模型
3.1 webform概述
3.1.1 WebForm的組成
3.1.2 Web Form頁面的處理
3.1.3 使ASP.NET支持中文
3.2 ASP.NETWebForm語法
3.2.1 代碼標識符
3.2.2 聲明伺服器端代碼
3.2.3 有關內置HTML控制項的語法
3.2.4 有關內置Web控制項的語法
3.2.5 對象標籤
3.2.6 伺服器端注釋
3.2.7 伺服器端包含
3.3 聲明和使用伺服器端控制項
3.3.1 聲明伺服器端控制項
3.3.2 咱應伺服器端控制項事件
3.4 開發伺服器端控制項
3.5 列表、數據及數據綁定
3.6 新的驗證技術
3.7 ASP.NET代碼隱藏技術
3.8 本章小結
3.9 思考題
第4章 使用內置HTML控制項
4.1 內置HTML控制項簡介
4.2 使用表單控制項
4.2.1 HtmlForm控制項
4.2.2 HtmlInputButton控制項
4.2.3 HtmlInputCheckBox控制項
4.2.4 HtmlInputFile控制項
4.2.5 HtmlInputImage控制項
4.2.6 HtmlInputText控制項
4.2.7 HtmlInputHidden控制項
4.2.8 HtmlInputRadioButton控制項
4.2.9 HtmlSelect控制項
4.2.10 HtmlTextArea控制項
4.3 使用表格控制項
4.3.1 HtmlTable控制項
4.3.2 HtmlTableCell控制項
4.3.3 HtmlTableRow控制項
4.4 其他控制項
4.4.1 HtmlAnchor控制項
4.4.2 HtmlButton控制項
4.4.3 HtmlImage控制項
4.4.4 使用HtmlGenericControl控制項
4.5 使用樣式表(CSS)
4.6 本章小結
4.7 思考題
第5章 使用內置Web控制項
5.1 內置Web控制項簡介
5.2 常用Web控制項
5.2.1 Button控制項
5.2.2 CheckBox控制項
5.2.3 CheckBoxList控制項
5.2.4 dropdownlist控制項
5.2.5 Hyperlink控制項
5.2.6 Image控制項
5.2.7 ImageButton控制項
5.2.8 Label控制項
5.2.9 LinkButton控制項
5.2.10 ListBox控制項
5.2.11 Panel控制項
5.2.12 RadioButton控制項
5.2.13 RadioButtonList控制項
5.2.14 TextBox控制項
5.2.15 Table控制項
5.2.16 TableRow控制項
5.2.17 TableCell控制項
5.2.18 PlaceHolder控制項
5.3 高級Web控制項