書籍簡介:
本書以Visual Studio2008為開發(fā)平臺,C#為程序開發(fā)語言,面向具有一定程序設(shè)計基礎(chǔ)的學(xué)生,較詳細(xì)地介紹ASP.NET網(wǎng)站開發(fā)技術(shù)和應(yīng)用,各章均配有一定數(shù)量的課程實例和習(xí)題,幫助學(xué)生快速提高C#Web動態(tài)網(wǎng)頁設(shè)計思路和開發(fā)能力。全書共分為7章,主要內(nèi)容包括ASP.NET基礎(chǔ),包括Visual Studio2008和Dreamweaver開發(fā)工具,以及ASP.NET開發(fā)環(huán)境的安裝和配置、C#編程基礎(chǔ)、結(jié)構(gòu)化程序設(shè)計思想、常用Web服務(wù)器控件、ASP.NET內(nèi)置對象、數(shù)據(jù)庫訪問技術(shù)、Web應(yīng)用程序開發(fā)實例等。
本書配有精美的PPT電子教案和所有課程實例、習(xí)題的源碼,以及專用于本書開發(fā)的上機(jī)操作的實驗環(huán)境程序。
作者簡介:
仲福根
出版日期:
2012年01月
章節(jié)目錄:
第1章 ASP.NET應(yīng)用程序基礎(chǔ)
1.1 ASP.NET概述
1.1.1 什么是ASP.NET
1.1.2 ASP.NET的發(fā)展歷史
1.1.3 ASP.NET的特點
1.2 .NET框架
1.3 ASP.NET可使用的編程語言
1.4 ASP.NET開發(fā)運(yùn)行環(huán)境
1.4.1 ASP.NET軟硬件開發(fā)運(yùn)行環(huán)境
1.4.2 安裝和配置Web服務(wù)器
1.4.3 Windows 7操作系統(tǒng)下Web服務(wù)器IIS的安裝和配置
1.4.4 安裝和配置Apache Web服務(wù)器
1.5 Visual Studio 2008集成開發(fā)環(huán)境安裝和使用
1.5.1 安裝Visual Studio 2008
1.5.2 Visual Studio 2008集成開發(fā)環(huán)境使用簡介
1.6 創(chuàng)建ASP .NET應(yīng)用程序
1.6.1 創(chuàng)建一個簡單的ASP.NET網(wǎng)站
1.6.2 Dreamweaver CS環(huán)境下開發(fā)ASP.NET網(wǎng)站
1.6.3 Visual Studio 2008環(huán)境下開發(fā)ASP.NET網(wǎng)站
1.7 調(diào)試ASP.NET程序
1.7.1 捕獲中間值
1.7.2 設(shè)置斷點
1.7.3 調(diào)試程序
1.8 部署應(yīng)用程序
1.9 習(xí)題
第2章 C#程序設(shè)計基礎(chǔ)
2.1 C#程序的代碼結(jié)構(gòu)
2.1.1 C#代碼的組成要素及書寫規(guī)則
2.1.2 C#程序的格式
2.2 C#數(shù)據(jù)類型
2.2.1 數(shù)值類型
2.2.2 字符類型
2.2.3 布爾類型
2.2.4 對象類型
2.3 C#變量和常量
2.3.1 變量及其作用域
2.3.2 常量
2.4 C#運(yùn)算符與表達(dá)式
2.4.1 運(yùn)算符與表達(dá)式類型
2.4.2 運(yùn)算符的優(yōu)先級與結(jié)合
2.5 C#的常用方法與屬性
2.5.1 常用數(shù)學(xué)類的方法與字段
2.5.2 字符串的方法與屬性
2.5.3 日期時間類的常用方法與屬性
2.5.4 隨機(jī)類方法
2.5.5 類型轉(zhuǎn)換方法
2.6 習(xí)題
第3章 結(jié)構(gòu)化程序設(shè)計方法
3.1 基本控件和順序結(jié)構(gòu)程序設(shè)計
3.1.1 標(biāo)簽控件
3.1.2 文本框控件
3.1.3 按鈕控件
3.2 選擇結(jié)構(gòu)程序設(shè)計
3.2.1 選擇結(jié)構(gòu)程序設(shè)計的概念
3.2.2 選擇結(jié)構(gòu)if…else
3.2.3 選擇結(jié)構(gòu)if…else if
3.3 循環(huán)結(jié)構(gòu)程序設(shè)計
3.3.1 循環(huán)結(jié)構(gòu)程序設(shè)計的概念
3.3.2 for循環(huán)
3.3.3 while循環(huán)
3.3.4 foreach循環(huán)
3.3.5 轉(zhuǎn)向語句和循環(huán)的嵌套
3.4 數(shù)組
3.4.1 數(shù)組與數(shù)組元素
3.4.2 聲明和訪問一維數(shù)組
3.4.3 聲明和訪問多維數(shù)組
3.5 異常處理語句和命名空間
3.6 習(xí)題
第4章 WEB服務(wù)器控件
4.1 ASP.NET控件概述
4.2 標(biāo)準(zhǔn)服務(wù)器控件
4.2.1 RadioButton和RadioButtonList控件
4.2.2 CheckBox和CheckBoxList控件
4.2.3 ListBox和DropDownList控件
4.2.4 FileUpload文件上傳控件
4.2.5 Calendar日歷控件
4.3 習(xí)題
第5章 ASP.NET的內(nèi)置對象
5.1 Page對象
5.1.1 Page對象常用的屬性、方法及事件
5.1.2 IsPostBack屬性和Load事件的應(yīng)用
5.1.3 IsPostBack屬性、DataBind方法和Load事件的綜合應(yīng)用
5.2 Response對象
5.2.1 Response對象常用的屬性及方法
5.2.2 Response對象的Write方法應(yīng)用
5.2.3 Response對象的Redirect方法應(yīng)用
5.2.4 Response對象的End方法應(yīng)用
5.3 Request對象
5.3.1 Request對象常用屬性和方法
5.3.2 Request對象Form屬性和QueryString屬性的應(yīng)用
5.3.3 Request對象MapPath屬性
5.3.4 Request對象Server Variables屬性
5.4 Server對象
5.4.1 Server對象的常用方法
5.4.2 Server對象的MapPath方法
5.4.3 Server對象的Excute方法
5.4.4 Server對象的Transfer方法
5.5 Application對象
5.5.1 Application對象常用方法和事件
5.5.2 Application對象的應(yīng)用
5.6 Session對象
5.6.1 Session對象常用屬性和方法
5.6.2 Session對象的工作原理
5.6.3 配置Session會話狀態(tài)模式
5.6.4 Session對象的應(yīng)用
5.7 Cookie對象
5.7.1 Cookie對象的常用屬性
5.7.2 Cookie對象的應(yīng)用
5.8 綜合應(yīng)用
5.9 習(xí)題
第6章 數(shù)據(jù)庫訪問技術(shù)
6.1 數(shù)據(jù)庫基礎(chǔ)知識
6.1.1 關(guān)系型數(shù)據(jù)庫的基本結(jié)構(gòu)
6.1.2 MySQL數(shù)據(jù)庫簡介
6.1.3 結(jié)構(gòu)化查詢語言
6.2 MySQL數(shù)據(jù)庫安裝與配置
6.2.1 安裝與配置MySQL數(shù)據(jù)庫
6.2.2 MySQL管理與操作
6.3 ADO .NET對象概述
6.3.1 ADO.NET簡介
6.3.2 ADO .NET體系結(jié)構(gòu)
6.3.3 Connection對象
6.3.4 Command對象
6.3.5 DataReader對象
6.3.6 Connection、Command、DataReader對象的應(yīng)用
6.3.7 DataAdapter對象
6.3.8 DataSet數(shù)據(jù)集對象
6.3.9 DataTable數(shù)據(jù)表對象
6.3.10 DataAdapter、DataSet、DataTable對象的應(yīng)用
6.4 使用數(shù)據(jù)控件訪問數(shù)據(jù)庫
6.4.1 數(shù)據(jù)綁定
6.4.2 列表控件
6.4.3 GridView數(shù)據(jù)控件
6.4.4 DataList數(shù)據(jù)控件
6.5 存儲過程與事務(wù)處理
6.5.1 存儲過程的概念及優(yōu)點
6.5.2 創(chuàng)建存儲過程
6.5.3 ASP .NET中調(diào)用存儲過程
6.5.4 事務(wù)處理
6.5.5 事務(wù)與鎖定
6.5.6 事務(wù)處理的應(yīng)用
6.6 綜合應(yīng)用
6.6.1 音樂媒體播放器
6.6.2 用戶信息管理程序
6.7 習(xí)題
第7章 Web應(yīng)用程序開發(fā)實例
7.1 網(wǎng)站系統(tǒng)設(shè)計和開發(fā)
7.1.1 系統(tǒng)功能設(shè)計
7.1.2 系統(tǒng)流程
7.1.3 網(wǎng)站服務(wù)器系統(tǒng)設(shè)計
7.1.4 數(shù)據(jù)庫設(shè)計
7.2 頁面與程序設(shè)計
7.2.1 首頁設(shè)計
7.2.2 音頻播放頁
7.2.3 視頻播放頁
7.2.4 音頻列表分頁
7.2.5 視頻列表分頁
7.2.6 登錄頁
7.2.7 注冊頁
7.2.8 啟用訪客登錄
7.3 信息管理
7.3.1 用戶管理
7.3.2 音頻媒體管理
7.3.3 視頻媒體管理
7.3.4 音頻媒體上傳
7.3.5 視頻媒體上傳
7.3.6 啟用管理員登錄
7.4 網(wǎng)站標(biāo)題、導(dǎo)航欄設(shè)計和發(fā)布網(wǎng)站
7.4.1 網(wǎng)站動態(tài)Banner標(biāo)題設(shè)計和制作
7.4.2 導(dǎo)航欄設(shè)計和制作
7.4.3 管理頁面圖片按鈕設(shè)計和制作
7.4.4 應(yīng)用Banner標(biāo)題和導(dǎo)航欄到主頁面
7.4.5 運(yùn)行和發(fā)布
7.5 習(xí)題
習(xí)題參考答案
參考文獻(xiàn)
封面圖: