ASP.NET大學實用教程

ASP.NET大學實用教程

本書系統地介紹了ASR.NET程式的設計開發,示例程式使用C#語言編寫。全書共12章,內容包括:.NET概述、C#語法基礎、ASP.NET基礎、伺服器控制項、ASP.NET內置對象、關係資料庫SQL語言簡介、資料庫基本操作、ADO.NET資料庫高級操作、XML語言和使用、Web服務、配置ASP.NET應用程式、綜合示例。 本書注重實用性和可操作性,內容循序漸進,示例面向套用,各章配有精心設計的習題,並為任課教師提供免費的電子課件和原始碼。 本書適合作為高等院校相關專業及各類動態網站編程培訓機構的教材,也可作為.NET開發人員的參考書。

基本介紹

  • 書名:ASP.NET大學實用教程
  • 出版社:電子工業出版社
  • 頁數:332頁
  • 開本:16
  • 品牌:電子工業出版社
  • 作者:郭洪濤 劉丹妮
  • 出版日期:2007年2月1日
  • 語種:簡體中文
  • ISBN:7121038110
第1章 .NET概述.
1.1 .NET的基本概念
1.2 .NET平台的組成
1.3 .NET框架的組成
1.3.1 公共語言運行庫(CLR)
1.3.2 框架類庫(FCL)
1.4 .NET的特點
1.5 .NET開發環境
1.5.1 開發環境的安裝
1.5.2 環境變數的配置
1.5.3 編寫. 編譯. 運行程式
習題1
第2章 C#語法基礎
2.1 C#語言的特點
2.2 C#語言的數據類型
2.2.1 值類型
2.2.2 引用類型
2.3 常量和變數
2.3.1 常量
2.3.2 變數
2.4 數組
2.4.1 一維數組
2.4.2 二維數組和多維數組
2.4.3 ArrayList
2.5 運算符
2.6 條件語句
2.6.1 if…else語句
2.6.2 switch…case語句
2.7 循環語句
2.7.1 for循環
2.7.2 while循環
2.7.3 do…while循環
2.7.4 foreach循環
2.8 靜態成員
2.9 屬性和特性
2.9.1 屬性(Property)
2.9.2 特性(Attribute)
2.10 繼承與多態
2.10.1 繼承
2.10.2 多態
2.11 常用系統類
2.11.1 數據轉換
2.11.2 字元串操作
2.11.3 日期和時間操作
習題2
第3章 ASP.NET基礎
3.1 網路程式概述
3.1.1 靜態頁面和動態頁面
3.1.2 常用動態頁面開發技術
3.2 ASP.NET和ASP的區別
3.3 ASP.NET Web窗體
3.3.1 Web窗體的屬性
3.3.2 Web窗體的運行機制
3.4 Visual Studio .NET簡介
3.4.1 Visual Studio .NET的功能
3.4.2 常用功能視窗介紹
3.4.3 調試與幫助功能
3.5 創建簡單的ASP.NET應用程式
3.5.1 解決方案和項目
3.5.2 創建ASP.NET應用程式的步驟
3.5.3 創建簡單的ASP.NET應用程式
習題3
第4章 伺服器控制項
4.1 伺服器控制項的基本概念
4.2 伺服器控制項的分類與選擇
4.3 控制項屬性和事件
4.4 HTML伺服器控制項
4.4.1 常用HTML伺服器控制項
4.4.2 HTML伺服器控制項綜合示例
4.5 Web伺服器控制項
4.5.1 常用Web伺服器控制項
4.5.2 Web伺服器控制項綜合示例
4.6 驗證伺服器控制項
4.6.1 RequiredFieldValidator控制項
4.6.2 CompareValidator控制項
4.6.3 RangeValidator控制項
4.6.4 RegularExpressionValidator控制項
4.6.5 CustomValidator控制項
4.6.6 ValidationSummary控制項
4.7 用戶控制項
4.7.1 添加用戶控制項
4.7.2 訪問用戶控制項中的屬性和方法
4.7.3 動態載入用戶控制項
習題4
第5章 ASP.NET內置對象
5.1 內置對象概述
5.2 Page對象
5.2.1 頁面的生命周期
5.2.2 Page對象套用示例
5.3 Request對象
5.3.1 使用表單傳遞數據
5.3.2 使用URL傳遞數據
5.3.3 ServerVariables屬性
5.3.4 獲取瀏覽器信息
5.3.5 獲取客戶端安全證書信息
5.4 Response對象
5.4.1 使用Write方法輸出信息
5.4.2 使用Redirect方法將客戶端重新定位
5.4.3 緩衝區相關屬性和方法
5.5 Cookie對象
5.5.1 Cookie對象簡介
5.5.2 創建和設定Cookie對象
5.5.3 讀取Cookie對象
5.5.4 Cookie對象綜合示例..
5.6 Session對象
5.6.1 使用Session對象保存用戶信息
5.6.2 使用Timeout屬性
5.7 Application對象
5.7.1 使用Application對象存儲信息
5.7.2 Application對象的加鎖和解鎖
5.7.3 Application對象綜合示例
5.8 Server對象
5.8.1 Server對象的常用屬性和方法
5.8.2 Server對象綜合示例
習題5
第6章 關係資料庫SQL語言簡介
6.1 SQL概述
6.2 SQL的基本概念
6.3 SQL的數據定義語句
6.3.1 基本表的定義
6.3.2 索引的定義
6.3.3 視圖的定義
6.4 SQL的數據操作語句
6.4.1 SELECT語句
6.4.2 INSERT語句
6.4.3 UPDATE語句
6.4.4 DELETE語句
6.5 SQL的數據控制語句
6.5.1 授權語句
6.5.2 回收許可權語句
習題6
第7章 資料庫基本操作
7.1 數據綁定
7.1.1 簡單型數據綁定
7.1.2 複雜型數據綁定
7.2 ADO.NET組件
7.2.1 數據提供程式
7.2.2 DataSet
7.3 使用ADO.NET對資料庫進行基本操作
7.3.1 利用select語句查詢記錄
7.3.2 利用insert語句插入記錄
7.3.3 利用update語句更新記錄
7.3.4 利用delete語句刪除記錄
7.4 使用DataGrid控制項運算元據庫
7.4.1 查詢記錄
7.4.2 更新數據
7.4.3 刪除數據
習題7
第8章 ADO.NET資料庫高級操作
8.1 DataGrid控制項深入研究
8.1.1 分頁顯示
8.1.2 對列進行排序
8.1.3 定製列
8.2 模板中的數據綁定
8.2.1 DataGrid控制項的模板列
8.2.2 DataList控制項的模板列
8.2.3 Repeater控制項的模板列
8.3 類型化數據集
8.3.1 類型化數據集概述
8.3.2 類型化數據集的基本操作
8.3.3 類型化數據集的更新資料庫操作
習題8
第9章 XML語言和使用
9.1 XML概述
9.1.1 XML語言
9.1.2 XML語法
9.2 XML文檔操作
9.2.1 基於流的文檔讀/寫操作
9.2.2 DOM模型
9.3 XSL樣式轉換
9.3.1 XSL樣式語言
9.3.2 XSLT處理
9.4 XML與DataSet對象
9.4.1 讀取XML文檔
9.4.2 寫入XML文檔
習題9
第10章 Web服務
10.1 Web服務概述
10.1.1 Web服務的概念
10.1.2 Web服務的優點
10.1.3 Web服務的組成
10.1.4 Web服務的調用過程
10.2 創建Web服務
10.3 調用Web服務
10.3.1 實現Web窗體應用程式消費者
10.3.2 實現控制台應用程式消費者
10.4 創建複雜的Web服務
習題10
第11章 配置ASP.NET應用程式
11.1 應用程式的配置
11.2 配置Global.asax檔案
11.2.1 Global.asax檔案的結構
11.2.2 Global.asax檔案的套用
11.3 配置Web.config檔案
11.3.1 Web.config檔案的結構
11.3.2 使用Web.config檔案存放常量
11.3.3 網站的安全性配置
11.3.4 Web.config檔案綜合套用示例
11.4 ASP.NET快取技術
11.4.1 頁面輸出快取
11.4.2 頁片段快取
11.4.3 應用程式數據快取
習題11
第12章 綜合示例
12.1 三層體系結構
12.2 ASP.NET三層體系結構開發
12.2.1 創建數據層
12.2.2 創建業務邏輯層
12.2.3 創建表示層
12.3 綜合示例MyNews概述
12.3.1 功能模組簡介
12.3.2 用戶界面簡介
12.4 綜合示例MyNews的三層開發
12.4.1 資料庫設計
12.4.2 數據層設計
12.4.3 業務邏輯層設計
12.4.4 表示層設計
參考文獻
  

相關詞條

熱門詞條

聯絡我們