ASP.NET 4.0基礎教程(C# 2010篇)

ASP.NET 4.0基礎教程(C# 2010篇)

《ASP.NET 4.0基礎教程(C# 2010篇)》是清華大學出版社2012年6月出版的圖書。

基本介紹

  • 書名:ASP.NET 4.0基礎教程(C# 2010篇)
  • ISBN:9787302289296
  • 定價:33元
  • 出版社:清華大學出版社
  • 出版時間:2012-6
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

本書包括13章,系統地介紹了如何使用ASP.NET開發動態網站,具體包括ASP.NET的運行環境、C#程式語言概述、ASP.NET控制項的使用、常用對象、數據綁定和數據控制項、母版頁、網站導航、資料庫編程、XML數據管理、LINQ技術等內容,最後通過一個具體的動態網站開發項目演示了利用ASP.NET 4.0進行動態網站開發的方法和思路。

目錄

第1章ASP.NET4.0開發基礎
1.1 ASP.NET簡介
1.1.1 NET簡介
1.1.2 ASP.NET頁面與Web伺服器的互動過程
1.2 VisualStudi02010集成開發環境
1.2.1 集成開發環境簡介
1.2.2 解決方案資源管理器
1.2.3 屬性對話框
1.2.4 工具箱
1.3 創建第一個ASP.NET4.0應用程式
1.3.1 創建Web站點
1.3.2 編寫ASP.NET4.0應用程式
1.3.3 編譯和運行應用程式
1.4 VisualStudi02010新增功能
1.5 習題
第2章 C#語言快速掌握
2.1 數據類型
2.1.1 值類型
2.1.2 引用類型
2.1.3 裝箱和拆箱
2.2 變數和常量
2.2.1 變數
2.2.2 常量
2.3 運算符
2:3.1 算術運算符
2.3.2 賦值運算符
2.3.3 關係運算符
2.3.4 邏輯運算符
2.3.5 條件運算符
2.3.6 運算符的優先權
2.4 流程控制
2.4.1 條件語句
2.4.2 循環語句
2.4.3 跳轉話句
2.5 類和對象
2.5.1 類二
2.5.2 屬性和方法
2.5.3 對象的創建和回收
2.5.4 繼承和多態
2.6 委託與事件
2.6.1 概述
2.6.2 使用委託進行回調
2.6.3 動態註冊和移除事件
2.7 C#4.0的新特性
2.7.1 大整數類型Biglnteger
2.7.2 動態數據類型dynamic
2.7.3 命名參數和可選參數
2.8 習題
第3章 Web控制項
3.1 基本的Web控制項
3.2 Web控制項類
3.2.1 Web控制項的基本屬性
3.2.2 單位
3.2.3 枚舉
3.2.4 顏色
3.2.5 字型
3.3 Web控制項的事件
3.3.1 Web控制項的事件模型
3.3.2 Web控制項事件的綁定
3.4 列表控制項
3.4.1 ListBox控制項
3.4.2 DropDownList控制項
3.4.3 CheckBoxList控制項
3.4.4 RadioButtonList控制項
3.5 表控制項_
3.5.1 表控制項對象模型
3.5.2 向頁面中添加表控制項
3.5.3 動態操作表控制項
3.6 驗證控制項
3.6.1 RequiredFieldValidator控制項
3.6.2 CompareValidator控制項
3.6.3 RangeValidator控制項
3.6.4 RegularExpressionValidator控制項
3.6.5 CustomValidator控制項
3.7 Rich控制項
3.7.1 Calendar控制項
3.7.2 AdRotator控制項
3.8 習題
第4章 用戶控制項
4.1 用戶控制項概述
4.2 創建用戶控制項
4.3 用戶控制項的使用
4.4 用戶控制項事件
4.5 習題
第5章 主題和母版頁
5.1 主題
5.1.1 主題概述
5.1.2 主題的創建
5.1.3 主題的套用
5.1.4 SkinID的套用
5.1.5 圭題的禁用
5.2 母版頁
5.2.1 母版頁概述
5.2.2 創建母版頁
5.2.3 在母版頁中放入網頁的方法
5.3 習題
第6章 頁面導航
6.1 站點導航
6.1.1 基於XML的站點地圖
6.1.2 SiteMapDataSource伺服器控制項
6.2 TreeView伺服器控制項
6.3 Menu伺服器控制項
6.4 習題
第7章 ASP.NET常用對象
7.1 基本輸出對象Response
7.1.1 Response對象的屬性和方法
7.1.2 輸出字元串
7.1.3 輸出檔案
7.1.4 網頁重定向
7.2 基本輸入對象Request
7.2.1 Request對象的屬性
7.2.2 獲取瀏覽器信息
7.2.3 獲取中的信息
7.3 Server對象
7.3.1 Server對象的屬性和方法
7.3.2 利用Server對象進行HnⅡ編碼和解碼
7.3.3 利用Server對象進行URL編碼和解碼
7.4 Session對象
7.4.1 Session時象的方法和事件
7.4.2 Session對象的唯一性和有效時間
7.5 Cookie對象
7.5.1 Cookie對象的屬性
7.5.2 訪問Cookie
7.6 Application對象
7.6.1 如何使用Application對象
7.6.2 同步Application狀態
7.6.3 網站的訪問計數
7.7 習題
第8章ADO.NET資料庫編程 167
8.1ADO.NET的基本對象 167
8.1.1ADO.NET簡介 167
8.1.2ADO.NET組件結構 168
8.2連線資料庫 169
8.2.1建立SQLServer資料庫 169
8.2.2連線SQLServer資料庫 171
8.2.3連線Access資料庫 172
8.3讀取數據 174
8.3.1使用SqlCommand類 174
8.3.2使用OleDbCommand類 175
8.3.3使用存儲過程 177
8.4使用DataReader 179
8.5填充數據集 182
8.5.1使用DataAdapter 182
8.5.2使用DataTable、DataColumn和DataRow 185
8.5.3訪問數據集 187
8.6習題 190
第9章數據綁定和數據控制項 194
9.1數據綁定簡介 194
9.1.1簡單數據綁定和複雜數據綁定 194
9.1.2用於簡單數據綁定的控制項 195
9.2數據源控制項 196
9.2.1SqlDataSource控制項概述 197
9.2.2SqlDataSource控制項的屬性 199
9.2.3SqlDataSource控制項的功能 201
9.2.4使用SqlDataSource控制項 202
9.3GridView控制項 203
9.3.1GridView控制項概述 203
9.3.2在GridViewWeb伺服器控制項中分頁 205
9.3.3對GridViewWeb伺服器控制項中的數據進行排序 208
9.4DetailsView控制項 210
9.4.1DetailsView控制項的屬性 210
9.4.2在DetailsView控制項中顯示數據 212
9.4.3在DetailsView控制項中運算元據 214
9.5ListView控制項 216
9.5.1ListView控制項的屬性 216
9.5.2ListView控制項的方法 218
9.5.3為ListView控制項創建模板 219
9.6Chart控制項 222
9.7習題 225
第10章XML數據操作 228
10.1XML概述 228
10.1.1XML的語法 228
10.1.2文檔類型定義 230
10.1.3可擴展樣式語言 232
10.1.4XPath 235
10.2.NET中實現的XMLDOM 235
10.2.1創建XML文檔 237
10.2.2將XML讀入文檔 237
10.2.3創建新節點 238
10.2.4修改XML文檔 239
10.2.5刪除XML文檔的節點、屬性和內容 239
10.2.6保存XML文檔 240
10.2.7使用XPath導航選擇節點 240
10.3DataSet與XML 241
10.3.1把XML數據讀入DataSet對象 241
10.3.2把DataSet寫出為XML數據 242
10.4XML數據綁定 243
10.5習題 247
第11章LINQ技術 249
11.1LINQ概述 249
11.2基於C#的LINQ 250
11.2.1LINQ查詢簡介 251
11.2.2基本查詢操作 252
11.3LINQ到ADO.NET 254
11.3.1LINQ到SQL基礎 255
11.3.2對象模型和對象模型的創建 256
11.3.3查詢資料庫 258
11.3.4更改資料庫 261
11.3.5存儲過程 265
11.4LinqDataSource控制項 268
11.5QueryExtender控制項 269
11.6習題 272
第12章配置ASP.NET應用程式 274
12.1使用web.config進行配置 274
12.1.1身份驗證和授權 276
12.1.2在代碼中獲取web.config應用程式設定 277
12.2使用global.asax進行配置 280
12.2.1編寫Application_Start和Application_End事件處理代碼 281
12.2.2編寫Session_Start和Session_End事件處理代碼 284
12.2.3編寫錯誤處理程式 286
12.3習題 288
第13章網路書店 291
13.1功能分析 291
13.2系統設計 292
13.2.1系統模組的劃分 292
13.2.2系統框架設計 295
13.2.3系統程式結構設計 301
13.2.4資料庫設計 303
13.3數據訪問和存儲層(DAL層)的實現 308
13.3.1ADO.NET數據訪問組件 308
13.3.2LINQ到SQL數據訪問組件 315
13.4業務邏輯層的實現 316
13.4.1Book類 316
13.4.2Category類 319
13.4.3Comment類 320
13.4.4Cart類 323
13.4.5Order類 324
13.4.6Folders類和Mails類 324
13.4.7User類 325
13.5界面表示層的實現 327
13.5.1書籍信息瀏覽功能 327
13.5.2書籍評論功能 329
13.5.3購物車功能 331
13.5.4訂單生成與修改功能 334
13.5.5站內郵件功能 336
13.6小結 337

相關詞條

熱門詞條

聯絡我們