《ASP.NET 2.0動態網站設計教程基於C#+Access》是2011年清華大學出版社出版的圖書,作者是李春葆。
基本介紹
- 書名:ASP.NET 2.0動態網站設計教程基於C#+Access
- 作者:李春葆
- ISBN:9787302213444
- 定價:29元
- 出版社:清華大學出版社
- 出版時間:2011-12-5
- 裝幀:平裝
圖書簡介,目錄,
圖書簡介
本書使用C#+Access介紹ASP.NET應用程式的開發技術,以Visual Studio.NET 2005為開發環境,使用大量實例來介紹ASP.NET應用程式開發技巧。全書主要介紹ASP.NET應用程式開發基礎、HTML和XHTML、C#語言基礎、ASP.NET控制項、ASP.NET常用對象、主題和母版頁、站點導航控制項、用戶控制項以及ADO.NET資料庫訪問技術等。
目錄
第1章ASP.NET應用程式開發基礎
1.1Internet和Web
1.1.1什麼是Internet
1.1.2什麼是Web
1.1.3Web的特點
1.1.4Web網頁
1.1.5Web應用程式的開發技術
1.2.NET框架
1.2.1.NET框架體系結構
1.2.2.NET框架下應用程式的開發和執行
1.3ASP.NET概述
1.3.1ASP.NET應用程式的執行過程
1.3.2ASP與ASP.NET的區別
1.4配置ASP.NET運行環境
1.4.1IIS的安裝
1.4.2Web網站屬性設定
1.4.3創建IIS虛擬目錄
1.5創建ASP.NET應用程式
1.5.1Visual Studio.NET 2005
1.5.2ASP.NET應用程式示例
練習題1
上機實驗題1
第2章HTML和XHTML
2.1HTML和XHTML概述
2.1.1什麼是XHTML
2.1.2XHTML的版本
2.1.3HTML與XHTML的區別
2.1.4Visual Studio.NET 2005開發環境中指定網頁默認的目標架構
2.2HTML和XHTML的格式與標記
2.2.1基本格式
2.2.2HTML的標記
2.2.3HTML的長度單位
2.3使用表格
2.3.1建立表格
2.3.2定製表格
2.4使用框架
2.4.1建立iframe框架
2.4.2iframe框架的屬性
2.5使用超連結
2.6製作表單
2.6.1創建表單
2.6.2表單控制項
2.7CCS樣式設計
2.7.1樣式和樣式表
2.7.2樣式生成器
練習題2
上機實驗題2
目錄
A
SP.NET 2.0動態網站設計教程——基於C#+Access
第3章C#語言基礎
3.1C#中的數據類型
3.1.1值類型
3.1.2引用類型
3.2C#中的變數和常量
3.2.1變數
3.2.2常量
3.3C#中的運算符
3.3.1常用的C#運算符
3.3.2運算符的優先權
3.4結構類型和枚舉類型
3.4.1結構類型
3.4.2枚舉類型
3.5C#中的控制語句
3.5.1選擇控制語句
3.5.2循環控制語句
3.6數組
3.6.1一維數組的定義
3.6.2一維數組的動態初始化
3.6.3訪問一維數組中的元素
3.7異常處理語句和命名空間
3.7.1異常處理語句
3.7.2使用命名空間
3.8面向對象程式設計
3.8.1類
3.8.2對象
3.8.3構造函式和析構函式
3.8.4屬性
3.8.5方法
3.8.6C#中常用類和結構
3.9繼承
3.9.1繼承的概念
3.9.2派生類的聲明
3.9.3基類成員的可訪問性
3.9.4使用sealed修飾符來禁止繼承
練習題3
上機實驗題3
第4章ASP.NET控制項
4.1ASP.NET控制項概述
4.1.1ASP.NET控制項的分類
4.1.2Web伺服器控制項的公共屬性、方法和事件
4.1.3Web伺服器控制項的相關操作
4.2標準伺服器控制項
4.2.1Label控制項
4.2.2TextBox控制項
4.2.3Image控制項
4.2.4Button控制項
4.2.5LinkButton控制項
4.2.6ImageButton控制項
4.2.7HyperLink控制項
4.2.8DropDownList控制項
4.2.9ListBox控制項
4.2.10CheckBox控制項和CheckBoxList控制項
4.2.11RadioButton控制項和RadioButtonList控制項
4.2.12ImageMap控制項
4.2.13Table控制項
4.2.14BulletedList控制項
4.2.15Panel控制項
4.2.16HiddenField控制項
4.2.17FileUpload控制項
4.2.18Calendar控制項
4.2.19View控制項和MultiView控制項
4.2.20Wizard控制項
4.3驗證控制項
4.3.1RequiredFieldValidator控制項
4.3.2CompareValidator控制項
4.3.3RangeValidator控制項
4.3.4RegularExpressionValidator控制項
4.3.5CustomValidator控制項
4.3.6ValidationSummary控制項
練習題4
上機實驗題4
第5章ASP.NET的常用對象
5.1ASP.NET對象概述
5.2Page對象
5.2.1ASP.NET網頁的處理過程
5.2.2Page對象的屬性
5.2.3Page對象的方法
5.2.4Page對象的事件
5.2.5Page對象的套用
5.3Response對象
5.3.1Response對象的屬性
5.3.2Response對象的方法
5.3.3Response對象的套用
5.4Request對象
5.4.1Request對象的屬性
5.4.2Request對象的方法
5.4.3Request對象的套用
5.5Server對象
5.5.1Server對象的屬性
5.5.2Server對象的方法
5.5.3Server對象的套用
5.6Application對象
5.6.1Application對象的屬性
5.6.2Application對象的方法
5.6.3Application對象的事件
5.6.4Application對象的套用
5.7Session對象
5.7.1Session對象的屬性
5.7.2Session對象的方法
5.7.3Session對象的事件
5.7.4Session對象的套用
5.8Cookie對象
5.8.1Cookie對象的屬性
5.8.2Cookie對象的方法
5.8.3Cookie對象的套用
5.9配置Global.asax檔案
練習題5
上機實驗題5
第6章主題和母版頁
6.1主題
6.1.1主題概述
6.1.2創建主題
6.1.3套用主題
6.1.4禁用主題
6.2母版頁
6.2.1母版頁和內容頁
6.2.2創建母版頁
6.2.3創建內容頁
6.2.4從內容頁中訪問母版頁中的內容
練習題6
上機實驗題6
第7章站點導航控制項
7.1ASP.NET站點導航概述
7.1.1站點導航的功能
7.1.2站點導航的工作方式
7.1.3站點導航控制項
7.2站點地圖
7.3TreeView控制項
7.3.1TreeNode類
7.3.2TreeView控制項的屬性、方法和事件
7.3.3TreeNodeCollection類
7.3.4向TreeView控制項中添加節點的方法
7.4Menu控制項
7.4.1MenuItem類
7.4.2Menu控制項的屬性和事件
7.4.3MenuItemCollection類
7.4.4向Menu控制項中添加選單項的方法
7.5SiteMapPath控制項
練習題7
上機實驗題7
第8章用戶控制項
8.1用戶控制項概述
8.2創建ASP.NET用戶控制項
8.2.1創建用戶控制項的過程
8.2.2設定用戶控制項
8.3使用用戶控制項
8.4將網頁轉化為用戶控制項
8.4.1將單個網頁轉換成用戶控制項
8.4.2將代碼隱藏網頁轉換成用戶控制項
練習題8
上機實驗題8
第9章ADO.NET資料庫訪問技術
9.1資料庫概述
9.1.1關係資料庫的基本結構
9.1.2結構化查詢語言
9.2ADO.NET模型
9.2.1ADO.NET簡介
9.2.2ADO.NET體系結構
9.2.3ADO.NET資料庫的訪問流程
9.3ADO.NET的數據訪問對象
9.3.1OleDbConnection對象
9.3.2OleDbCommand對象
9.3.3DataReader對象
9.3.4OleDbDataAdapter對象
9.4DataSet對象
9.4.1DataSet對象概述
9.4.2DataSet對象的屬性和方法
9.4.3Tables集合和DataTable對象
9.4.4Columns集合和DataColumn對象
9.4.5Rows集合和DataRow對象
9.4.6Relations集合和DataRelation對象
9.5數據源控制項
9.5.1SqlDataSource控制項
9.5.2AccessDataSource控制項
9.5.3ObjectDataSource控制項
9.6數據綁定控制項
9.6.1數據綁定概述
9.6.2列表控制項
9.6.3GridView控制項
9.6.4DetailsView控制項
9.6.5FormView控制項
9.6.6DataList控制項
練習題9
上機實驗題9
第10章ASP.NET Web服務
10.1Web服務概述
10.1.1Web服務的特點
10.1.2Web服務的體系結構
10.2創建和使用Web服務
10.2.1創建ASP.NET Web服務
10.2.2使用ASP.NET Web服務
10.3通過Web服務傳輸DataSet數據集
練習題10
上機實驗題10
第11章配置ASP.NET應用程式
11.1Web.config配置檔案概述
11.1.1Web.config檔案的特點
11.1.2配置檔案的繼承關係
11.2Web.config檔案
11.2.1Web.config檔案的結構
11.2.2常用節的使用方法
11.3Web.config檔案的加密和解密
11.3.1Web.config檔案的加密
11.3.2Web.config檔案的解密
練習題11
附錄上機實驗題參考答案
上機實驗題1
上機實驗題2
上機實驗題3
上機實驗題4
上機實驗題5
上機實驗題6
上機實驗題7
上機實驗題8
上機實驗題9
上機實驗題10
參考文獻