《ASP.NET實用技術(shù)》秉持嚴(yán)謹(jǐn)、實用的原則,較為詳細(xì)地介紹了使用ASENET及其c#語言進(jìn)行Web應(yīng)用程序開發(fā)的方法。全書共分為9章,內(nèi)容涉及ASP.NET概述、c#面向?qū)ο缶幊袒A(chǔ)、ASP.NET常用控件、ASENET常用內(nèi)置對象、數(shù)據(jù)庫訪問技術(shù)、在ASP.NET中應(yīng)用XML主題與母版頁、ASP.NET的配置和優(yōu)化,并在第九章詳細(xì)剖析了使用ASP.NET 3.5進(jìn)行Web開發(fā)的一個綜合案例:個體工商戶日常管理網(wǎng)站:《ASP.NET實用技術(shù)》的每個章節(jié)均配有大量豐富的實例,同時,主要章節(jié)均配有實驗及習(xí)題,便于初學(xué)者對于所述內(nèi)容的理解。
《ASP.NET實用技術(shù)》條理清楚,案例翔實,深入淺出,既可以作為高等學(xué)校ASP.NET技術(shù)的教材,又可以作為使用ASP.NET技術(shù)從事Web程序開發(fā)的程序員的技術(shù)資料。
ASP.NET是微軟公司推出的網(wǎng)頁設(shè)計的拳頭產(chǎn)品。ASP.NET技術(shù)的出現(xiàn),革新了傳統(tǒng)的Web設(shè)計模式,給Web開發(fā)帶來新的技術(shù)和手段。
本書的寫作基于Visual Studio 2008+sQL Server 2005環(huán)境。使用的開發(fā)語言主要是C撐,這也是目前流行的一種開發(fā)語言。
本書作者均為具有網(wǎng)頁設(shè)計技術(shù)和多年c#語言教學(xué)經(jīng)驗的教師,該書在講解知識的同時又注重教學(xué)設(shè)計。本書的寫作始終貫徹以應(yīng)用為主的宗旨,在內(nèi)容講解中既保證了理論架構(gòu),又側(cè)重于應(yīng)用,而且重點介紹應(yīng)用。書中的每一個知識點都有實例講解,每一章都配有實驗和習(xí)題,最后有案例;所有例題、實例和案例全部通過實際調(diào)試,并附在光盤中。本書非常適合以培養(yǎng)應(yīng)用型人才為目標(biāo)的學(xué)院作為教材使用。
第一章 ASPNET概述
1.1 NET框架體系結(jié)構(gòu)
1.1.1 NET框架體系結(jié)構(gòu)概述
1.1 2 NET框架中的幾個基本概念
1.1.3 ASP.NET概述
1.2 建立ASP.NET開發(fā)及運行環(huán)境
1.2.1 ⅡS的安裝與配置
1.2.2 安裝VisualStudio2008
1.2.3 VisualStudio2008集成開發(fā)環(huán)境
1.3 構(gòu)建一個ASP.NET網(wǎng)站
1.3.1 AsPNET網(wǎng)站常見文件類型
1.3.2 構(gòu)建ASP.NET網(wǎng)站的基本步驟
1.3.3 構(gòu)建一個簡單的ASP.NET網(wǎng)站
1.4 本章小結(jié)
1.5 本章實驗
1.5.1 IIS的安裝與配置
1.5.2 創(chuàng)建一個簡單的ASP.NET網(wǎng)站
1.6 思考與習(xí)題
第二章 C#面向?qū)ο缶幊袒A(chǔ)
2.1 C#群語言概述
2.1.1.NET支持的語言
2.1.2 為什么選擇C#
2.2 C#基本語法
2.2.1 數(shù)據(jù)類型
2.2.2 常量和變量
2.2.3 運算符與表達(dá)式
2.2.4 類型轉(zhuǎn)換
2.2.5 數(shù)組
2.2.6 編寫C#控制臺程序
2.2.7 控制語句
2.3 類與對象
2.3.1 類的定義
2.3.3 對象
2.4 構(gòu)造函數(shù)與析構(gòu)函數(shù)
2.4.1 構(gòu)造函數(shù)
2.4.2 析構(gòu)函數(shù)
2.5 類的繼承
2.5.1 定義派生類
2.5.2 虛方法與多態(tài)
2.5.3 接
2.6 命名空間
2.6.1 什么是命名空間
2.6.2 命名空間的定義
2.6.3 命名空間的引用
2.7 異常處理
2.7.1 異常的引發(fā)
2.7.2 異常的捕獲和處理
2.8 本章小結(jié)
2.9 本章實驗
2.9.1 使用C#編寫控制臺應(yīng)用程序
2.9.2 類的定義及其繼承
2.10 思考與習(xí)題
第三章 ASENET常用控件
3.1 web服務(wù)器控件
3.1.1 文本控件
3.1.2 按鈕控件
3.1.3 列表類控件
3.1.4 選擇類控件
3.1.5 圖像類控件
3.1.6 其他控件
3.2 HTML服務(wù)器控件
3.3 驗證控件
3.3.1 RequircdFieldValidator控件
3.3.2 CompareValidator控件
3.3.3 RangeValidator控件
3.3.4 RegularExprcssionValidator控件
3.3.5 CustomValidator控件
3.3.6 ValidationSummary控件
3.4 本章小結(jié)
3.5 本章實驗
3.5.1 利用Web控件編寫一個簡易的計算器
3.5.2 驗證控件的應(yīng)用
3.6 思考與習(xí)題
第四章 ASP.NET常用內(nèi)置對象
4.1 Response對象
4.1.1 Response對象的屬性和方法
4.1.2 Response對象應(yīng)用
4.2 Request對象
4.2.1 Request對象的屬性和方法
4.2.2 Request對象的使用
4.3 Application對象
4.3.1 Application對象概述
4.3.2 Application對象的屬性和方法
4.3.3 Application對象的使用
4.4 Session對象
4.4.1 Session對象概述
4.4.2 Session對象的屬性和方法
4.4.3 Session對象的使用
4.5 Server對象
4.5.1 Server對象概述
4.5.2 Server對象的屬性和方法
4.5.2 Server對象的使用
4.6 Cookie對象
4.6.1 Cookie對象概述
4.6.2 Cookie對象的屬性和方法
4.6.3 Cookie對象的使用
4.7 Web.eonfig配置文件
4.7.1 Web.config結(jié)構(gòu)
4.7.2 Web.eonfig配置元素
4.8 Global,asax文件
4.8.1 Global.asax文件概述
4.8.2 使用Global.asax文件統(tǒng)計在線用戶
4.9 本章小結(jié)
4.10 本章實驗
4.10.1 設(shè)計簡易聊天室
4.10.2 設(shè)計簡易網(wǎng)上書店
4.11思考與習(xí)題
第五章 數(shù)據(jù)庫訪問技術(shù)
5.1 SQLServer2005概述
5.1.1 SQLServer2005組成架構(gòu)
5.1.2 SQLServer2005新特性
5.1.3 SOLServer2005開發(fā)環(huán)境
5.2 SQL語言概述
5.2.1 數(shù)據(jù)定義語言
5.2.2 數(shù)據(jù)操縱語言
5.3 使用ADO.NET訪問數(shù)據(jù)庫
5.3.1 ADO.NET概述
5.3.2 創(chuàng)建數(shù)據(jù)庫連接
5.3.3 執(zhí)行數(shù)據(jù)庫命令
5.3.4 參數(shù)化對象SqlCommand
5.3.5 使用DataReader對象讀取數(shù)據(jù)
5.3.6 使用DataSet和DataAdapter查詢數(shù)據(jù)
5.4 數(shù)據(jù)綁定
5.4.1 數(shù)據(jù)綁定概述
5.4.2 數(shù)據(jù)源控件
5.4.3 GridView控件
5.4.4 Repeater控件
5.4.5 DataList控件
5.4.6 TreeView控件
5.5 本章小結(jié)
5.6 本章實驗
5.6.1 購物車
5.6.2 注冊登錄
5.7 思考與習(xí)題
第六章 在ASENET中應(yīng)用XML
6.1 XML概述
6.2 創(chuàng)建XML文檔
6.2.1 使用DataSet對象創(chuàng)建
6.2.2 使用文本方式創(chuàng)建
6.3 XML數(shù)據(jù)綁定與顯示
6.3.1 手動綁定XML文件
6.3.2 XMLDataSource控件的運用
6.4 轉(zhuǎn)換XML輸出
6.4.1 利用XMLDataSouree控件轉(zhuǎn)換
6.4.2 通過代碼轉(zhuǎn)換
6.5 XML數(shù)據(jù)的讀取
6.5.1 使用XML控件讀取XML
6.5.2 使用DOM技術(shù)讀取XML
6.5.3 使用DataSet對象讀取XML
6.5.4 文本方式讀取xML
6.6 本章小結(jié)
……
第七章 主題與母版頁
第八章 ASP.NET的配置和優(yōu)化
第九章 ASP.NET應(yīng)用實例:個體工商戶日常管理網(wǎng)站