基本介紹
- 書名:基於C#的ASP.NET程式設計
- 出版社:機械工業出版社
- 頁數:289頁
- 開本:16
- 定價:33.00
- 作者:翁健紅
- 出版日期:2011年6月1日
- 語種:簡體中文
- ISBN:9787111290636
- 品牌:機械工業出版社
內容簡介
圖書目錄
第1版前言
第1章 ASP.NET基礎
1.1 Web基礎知識
1.1.1 Web伺服器
1.1.2 靜態網頁
1.1.3 動態網頁
1.2 ASP.NET概述
1.3 配置ASP.NET的運行環境
1.3.1 ASP.NET的運行環境
1.3.2 安裝IIS
1.3.3 安裝.NET Framework
1.3.4 測試ASP.NET環境
1.4 Visual Studio 2005集成開發環境
1.5 第一個ASP.NET程式
1.5.1 代碼分離模式與單檔案模式
1.5.2 代碼分離模式
1.5.3 單一檔案模式
1.5.4 代碼模式的選擇
1.6 ASP.NET頁面的結構
1.7 ASP.NET應用程式中的特殊資料夾
1.8 ASP.NET頁面的生命周期事件
習題1
第2章 C#語言基礎
2.1 C#語言簡介
2.2 變數
2.3 數據類型
2.4 運算符
2.5 程式流程控制
2.5.1 選擇語句
2.5.2 循環語句
2.5.3 跳轉語句
2.6 方法
習題
第3章 伺服器端控制項
3.1 常用Web Server控制項
3.1.1 Web控制項的共用屬性
3.1.2 Label控制項
3.1.3 Image控制項
3.1.4 HyperLink控制項
3.1.5 Button控制項
3.1.6 LinkButton控制項
3.1.7 ImageButton控制項
3.1.8 TextBox控制項
3.1.9 Table、TableRow及TableCell控制項
3.1.1 0Panel控制項
3.1.1 1RadioButton控制項
3.1.1 2RadioButtonList控制項
3.1.1 3CheckBox控制項
3.1.1 4CheckBoxList控制項
3.1.1 5DropDownList控制項
3.1.1 6ListBox控制項
3.2 數據驗證控制項
3.2.1 RequiredFieldValidator控制項
3.2.2 CompareValidator控制項
3.2.3 RangeValidator控制項
3.2.4 RegularExpressionValidator控制項
3.2.5 CustomValidator控制項
3.2.6 ValidationSummary控制項
3.3 伺服器端其他控制項
3.3.1 AdRotator控制項
3.3.2 Calendar控制項
3.3.3 Literal控制項
3.3.4 PlaceHolder控制項
3.4 HTML控制項簡介
習題
第4章 ADO.NET資料庫訪問技術
4.1 ADO.NET基本概念
4.2 ADO.NET對象模型
4.3 SqlConnection對象
4.4 Command對象
4.4.1 Command對象的屬性和方法
4.4.2 增加、刪除、修改數據
4.4.3 執行帶參數的Command
4.4.4 ExecuteScalar方法
4.5 DataReader對象
4.6 DataSet、DataTable和DataAdapter對象
4.6.1 DataSet對象
4.6.2 DataTable對象
4.6.3 DataAdapter對象
4.7 DataView對象
4.8 使用存儲過程
4.8.1 執行不帶參數的存儲過程
4.8.2 執行帶參數的存儲過程
習題4
第5章 VS.NET開發會員管理系統
5.1 項目基礎
5.1.1 VS.NET中的表格操作
5.1.2 程式排錯與調試
5.1.3 Session對象
5.1.4 編程規範
5.1.5 Web.config配置檔案
5.2 會員管理系統
5.2.1 系統分析與設計
5.2.2 系統的運行界面
5.2.3 配置Web.config檔案
5.2.4 登錄頁面
5.2.5 主頁面
5.2.6 註冊頁面
5.2.7 顯示個人信息頁面
5.2.8 修改個人信息頁面
5.2.9 取回口令(1)頁面
5.2.1 0取回口令(2)頁面
5.3 發布網站
習題5
第6章 數據窗體設計
6.1 數據綁定簡介
6.1.1 綁定到變數
6.1.2 綁定到方法
6.1.3 綁定到數組
6.1.4 綁定到集合和列表
6.2 Repeater控制項
6.3 DataList控制項
6.4 數據源控制項
6.4.1 數據源控制項概述
6.4.2 SqlDataSource數據源控制項
6.5 GridView控制項
6.5.1 GridView控制項簡介
6.5.2 GridView控制項的數據綁定列
6.5.3 GridView控制項的常用屬性與事件
6.5.4 GridView控制項的數據顯示與編輯
6.5.5 GridView控制項中使用下拉列表
6.5.6 HyperLinkField列
6.5.7 數據源控制項參數
6.6 DetailsView控制項
6.7 FormView控制項
習題6
第7章 內置對象與快取
7.1 內置對象
7.1.1 Application對象
7.1.2 Request對象
7.1.3 Response對象
7.1.4 Server對象
7.2 Cookie對象
7.2.1 Cookie對象的特點
7.2.2 Cookie對象的讀寫
7.2.3 Cookie對象的生存期
7.2.4 Cookie對象驗證的安全性
7.2.5 Cookie對象套用舉例
7.3 Global.asax檔案
7.4 ASP.NET中的快取
7.4.1 輸出型快取
7.4.2 片段型快取
7.4.3 數據型快取
習題7
第8章 網站導航控制項與Web服務
8.1 網站導航控制項
8.1.1 站點地圖
8.1.2 SiteMapDataSource控制項
8.1.3 Menu控制項
8.1.4 TreeView控制項
8.1.5 SiteMapPath控制項
8.2 Web服務
8.2.1 什麼是Web服務
8.2.2 Web服務的作用
8.2.3 Web服務術語
8.2.4 Web服務套用實例
習題8
第9章 母版頁與主題
9.1 母版頁
9.1.1 母版頁概述
9.1.2 母版頁套用實例
9.1.3 將已建成的網頁放入母版頁中
9.1.4 母版頁的嵌套
9.1.5 內容頁中訪問母版頁中的內容
9.2 主題與外觀
9.2.1 主題與外觀概述
9.2.2 套用實例
9.2.3 將主題檔案套用於整個應用程式
9.2.4 主題套用的規則和優先權
9.3 用戶控制項
9.3.1 創建用戶控制項
9.3.2 使用用戶控制項
9.3.3 將Web窗體頁轉換為用戶控制項
習題9
第10章 設計實例
10.1 線上考試系統
10.1.1 系統分析與設計
10.1.2 系統運行界面
10.1.3 Web.Config檔案
10.1.4 資料庫操作的公共類
10.1.5 考生登錄頁面
10.1.6 考試頁面
10.1.7 成績顯示頁面
10.2 新聞發布系統
10.2.1 系統分析與設計
10.2.2 系統的運行界面
10.2.3 Web.config與公用類
10.2.4 瀏覽新聞頁面
10.2.5 顯示新聞頁面
10.2.6 新聞列表頁面
10.2.7 添加新聞頁面
10.2.8 管理新聞頁面
10.2.9 修改新聞頁面
習題10
附錄 參考實驗
參考文獻