出版時(shí)間:2010-1 出版社:機(jī)械工業(yè)出版社 作者:翁健紅 編 頁(yè)數(shù):289
前言
本書(shū)第1版自2007年出版以來(lái),被許多高職院校選用為教材,受到廣大同行的肯定和一致好評(píng),也積累了一些有價(jià)值的反饋意見(jiàn)。由于ASP.NET 2.0已取代ASP.NET 1.1版本成為.NET平臺(tái)下Web開(kāi)發(fā)的主流技術(shù),開(kāi)發(fā)平臺(tái)也從VS 2003升級(jí)到VS 2005,因此,作為ASP.NET課程的教材也必須跟上技術(shù)發(fā)展的要求。作者在全面總結(jié)第1版成功經(jīng)驗(yàn)的基礎(chǔ)上,根據(jù)技術(shù)發(fā)展和教材使用后反饋的信息,對(duì)全書(shū)進(jìn)行了較大修訂,主要變動(dòng)包括:ASP.NET版本從1.1改為2.0;開(kāi)發(fā)平臺(tái)從VS 2003改為VS 2005;所用的數(shù)據(jù)庫(kù)從Access改為SQI.Servel’2005;第6章中刪去了DataGrid控件的介紹,增加了SqlDataSource、Grid-View、I)etailsView與FormView控件的相關(guān)知識(shí);第7章增加了緩存的介紹;增加了第8章及第9章,分別介紹網(wǎng)站導(dǎo)航控件與Web服務(wù)、母版頁(yè)與主題?! ”敬卧侔嫘抻?,更加突出如下特色: 1.貫徹夠用為度。 在知識(shí)點(diǎn)上,不求多和深。根據(jù)作者對(duì)ASP.NET的透徹了解以及廣泛的市場(chǎng)調(diào)查,借鑒現(xiàn)有的各種IT教學(xué)體系,嚴(yán)格把握“夠用”原則,以免學(xué)生因難而卻步,因多而分心?! ?.與案例結(jié)合,強(qiáng)調(diào)項(xiàng)目、模塊開(kāi)發(fā)?! ∠啾扔诘?版,本書(shū)保留了“會(huì)員管理系統(tǒng)”、“在線考試系統(tǒng)”與“新聞發(fā)布系統(tǒng)”3個(gè)精煉的案例。與一般教材把案例放在最后章節(jié)不同,本書(shū)強(qiáng)調(diào)案例為內(nèi)容服務(wù),在學(xué)生有足夠知識(shí)的情況下,及時(shí)引入案例,既強(qiáng)化了所學(xué)知識(shí),又提高了學(xué)生的興趣?! ≡诎咐慕M織上,引入目標(biāo)一編程的方式,即在把案例分解為模塊的基礎(chǔ)上,對(duì)每個(gè)模塊先以“模塊設(shè)計(jì)”說(shuō)明目標(biāo),然后講解實(shí)現(xiàn)這個(gè)目標(biāo)的步驟。這就避免了案例的講解變成代碼的堆積,使學(xué)生無(wú)論學(xué)習(xí)還是上機(jī)練習(xí)都可以帶著明確的目標(biāo)?! ?.內(nèi)容通俗易懂,改變抽象的說(shuō)教講述方式,改以通過(guò)大量具體的例子來(lái)闡明原理?! ”緯?shū)由翁健紅擔(dān)任主編,彭勇、崔金梅、桑莉君和馬紹惠擔(dān)任副主編,參加編寫(xiě)的還有孫桂芝、劉小華、劉志成和劉榮勝?! ∮捎跁r(shí)間倉(cāng)促且作者水平有限,書(shū)中不足與疏漏之處在所難免,敬請(qǐng)廣大讀者批評(píng)指正。
內(nèi)容概要
ASP.NET是Web開(kāi)發(fā)的主流技術(shù)之一。本書(shū)使用C#作為ASP.NET開(kāi)發(fā)語(yǔ)言,主要介紹使用ASP.NET
2.0進(jìn)行Web應(yīng)用系統(tǒng)設(shè)計(jì)開(kāi)發(fā)的方法。本書(shū)共分10章,內(nèi)容包括ASP.NET基礎(chǔ)、C#語(yǔ)言基礎(chǔ)、服務(wù)器端控件、ADO.NET數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、VS.NET開(kāi)發(fā)會(huì)員管理系統(tǒng)、數(shù)據(jù)窗體設(shè)計(jì)、內(nèi)置對(duì)象與緩存、網(wǎng)站導(dǎo)航控件與Web服務(wù)、母版頁(yè)與主題以及兩個(gè)設(shè)計(jì)實(shí)例。
本書(shū)內(nèi)容豐富,結(jié)構(gòu)清晰,敘述深入淺出,適合作為高職高專院校計(jì)算機(jī)及相關(guān)專業(yè)Web應(yīng)用系統(tǒng)設(shè)計(jì)開(kāi)發(fā)的教材,也可作為ASP.NET培訓(xùn)教材或從事ASP.NET編程和網(wǎng)站開(kāi)發(fā)人員的參考書(shū)。
書(shū)籍目錄
第2版前言
第1版前言
第1章 ASP.NET基礎(chǔ)
1.1 Web基礎(chǔ)知識(shí)
1.1.1 Web服務(wù)器
1.1.2 靜態(tài)網(wǎng)頁(yè)
1.1.3 動(dòng)態(tài)網(wǎng)頁(yè)
1.2 ASP.NET概述
1.3 配置ASP.NET的運(yùn)行環(huán)境
1.3.1 ASP.NET的運(yùn)行環(huán)境
1.3.2 安裝IIS
1.3.3 安裝.NET Framework
1.3.4 測(cè)試ASP.NET環(huán)境
1.4 Visual Studio 2005集成開(kāi)發(fā)環(huán)境
1.5 第一個(gè)ASP.NET程序
1.5.1 代碼分離模式與單文件模式
1.5.2 代碼分離模式
1.5.3 單一文件模式
1.5.4 代碼模式的選擇
1.6 ASP.NET頁(yè)面的結(jié)構(gòu)
1.7 ASP.NET應(yīng)用程序中的特殊文件夾
1.8 ASP.NET頁(yè)面的生命周期事件
習(xí)題1
第2章 C#語(yǔ)言基礎(chǔ)
2.1 C#語(yǔ)言簡(jiǎn)介
2.2 變量
2.3 數(shù)據(jù)類型
2.4 運(yùn)算符
2.5 程序流程控制
2.5.1 選擇語(yǔ)句
2.5.2 循環(huán)語(yǔ)句
2.5.3 跳轉(zhuǎn)語(yǔ)句
2.6 方法
習(xí)題
第3章 服務(wù)器端控件
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 數(shù)據(jù)驗(yàn)證控件
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 服務(wù)器端其他控件
3.3.1 AdRotator控件
3.3.2 Calendar控件
3.3.3 Literal控件
3.3.4 PlaceHolder控件
3.4 HTML控件簡(jiǎn)介
習(xí)題
第4章 ADO.NET數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)
4.1 ADO.NET基本概念
4.2 ADO.NET對(duì)象模型
4.3 SqlConnection對(duì)象
4.4 Command對(duì)象
4.4.1 Command對(duì)象的屬性和方法
4.4.2 增加、刪除、修改數(shù)據(jù)
4.4.3 執(zhí)行帶參數(shù)的Command
4.4.4 ExecuteScalar方法
4.5 DataReader對(duì)象
4.6 DataSet、DataTable和DataAdapter對(duì)象
4.6.1 DataSet對(duì)象
4.6.2 DataTable對(duì)象
4.6.3 DataAdapter對(duì)象
4.7 DataView對(duì)象
4.8 使用存儲(chǔ)過(guò)程
4.8.1 執(zhí)行不帶參數(shù)的存儲(chǔ)過(guò)程
4.8.2 執(zhí)行帶參數(shù)的存儲(chǔ)過(guò)程
習(xí)題4
第5章 VS.NET開(kāi)發(fā)會(huì)員管理系統(tǒng)
5.1 項(xiàng)目基礎(chǔ)
5.1.1 VS.NET中的表格操作
5.1.2 程序排錯(cuò)與調(diào)試
5.1.3 Session對(duì)象
5.1.4 編程規(guī)范
5.1.5 Web.config配置文件
5.2 會(huì)員管理系統(tǒng)
5.2.1 系統(tǒng)分析與設(shè)計(jì)
5.2.2 系統(tǒng)的運(yùn)行界面
5.2.3 配置Web.config文件
5.2.4 登錄頁(yè)面
5.2.5 主頁(yè)面
5.2.6 注冊(cè)頁(yè)面
5.2.7 顯示個(gè)人信息頁(yè)面
5.2.8 修改個(gè)人信息頁(yè)面
5.2.9 取回口令(1)頁(yè)面
5.2.1 0取回口令(2)頁(yè)面
5.3 發(fā)布網(wǎng)站
習(xí)題5
第6章 數(shù)據(jù)窗體設(shè)計(jì)
6.1 數(shù)據(jù)綁定簡(jiǎn)介
6.1.1 綁定到變量
6.1.2 綁定到方法
6.1.3 綁定到數(shù)組
6.1.4 綁定到集合和列表
6.2 Repeater控件
6.3 DataList控件
6.4 數(shù)據(jù)源控件
6.4.1 數(shù)據(jù)源控件概述
6.4.2 SqlDataSource數(shù)據(jù)源控件
6.5 GridView控件
6.5.1 GridView控件簡(jiǎn)介
6.5.2 GridView控件的數(shù)據(jù)綁定列
6.5.3 GridView控件的常用屬性與事件
6.5.4 GridView控件的數(shù)據(jù)顯示與編輯
6.5.5 GridView控件中使用下拉列表
6.5.6 HyperLinkField列
6.5.7 數(shù)據(jù)源控件參數(shù)
6.6 DetailsView控件
6.7 FormView控件
習(xí)題6
第7章 內(nèi)置對(duì)象與緩存
7.1 內(nèi)置對(duì)象
7.1.1 Application對(duì)象
7.1.2 Request對(duì)象
7.1.3 Response對(duì)象
7.1.4 Server對(duì)象
7.2 Cookie對(duì)象
7.2.1 Cookie對(duì)象的特點(diǎn)
7.2.2 Cookie對(duì)象的讀寫(xiě)
7.2.3 Cookie對(duì)象的生存期
7.2.4 Cookie對(duì)象驗(yàn)證的安全性
7.2.5 Cookie對(duì)象應(yīng)用舉例
7.3 Global.asax文件
7.4 ASP.NET中的緩存
7.4.1 輸出型緩存
7.4.2 片段型緩存
7.4.3 數(shù)據(jù)型緩存
習(xí)題7
第8章 網(wǎng)站導(dǎo)航控件與Web服務(wù)
8.1 網(wǎng)站導(dǎo)航控件
8.1.1 站點(diǎn)地圖
8.1.2 SiteMapDataSource控件
8.1.3 Menu控件
8.1.4 TreeView控件
8.1.5 SiteMapPath控件
8.2 Web服務(wù)
8.2.1 什么是Web服務(wù)
8.2.2 Web服務(wù)的作用
8.2.3 Web服務(wù)術(shù)語(yǔ)
8.2.4 Web服務(wù)應(yīng)用實(shí)例
習(xí)題8
第9章 母版頁(yè)與主題
9.1 母版頁(yè)
9.1.1 母版頁(yè)概述
9.1.2 母版頁(yè)應(yīng)用實(shí)例
9.1.3 將已建成的網(wǎng)頁(yè)放入母版頁(yè)中
9.1.4 母版頁(yè)的嵌套
9.1.5 內(nèi)容頁(yè)中訪問(wèn)母版頁(yè)中的內(nèi)容
9.2 主題與外觀
9.2.1 主題與外觀概述
9.2.2 應(yīng)用實(shí)例
9.2.3 將主題文件應(yīng)用于整個(gè)應(yīng)用程序
9.2.4 主題應(yīng)用的規(guī)則和優(yōu)先級(jí)
9.3 用戶控件
9.3.1 創(chuàng)建用戶控件
9.3.2 使用用戶控件
9.3.3 將Web窗體頁(yè)轉(zhuǎn)換為用戶控件
習(xí)題9
第10章 設(shè)計(jì)實(shí)例
10.1 在線考試系統(tǒng)
10.1.1 系統(tǒng)分析與設(shè)計(jì)
10.1.2 系統(tǒng)運(yùn)行界面
10.1.3 Web.Config文件
10.1.4 數(shù)據(jù)庫(kù)操作的公共類
10.1.5 考生登錄頁(yè)面
10.1.6 考試頁(yè)面
10.1.7 成績(jī)顯示頁(yè)面
10.2 新聞發(fā)布系統(tǒng)
10.2.1 系統(tǒng)分析與設(shè)計(jì)
10.2.2 系統(tǒng)的運(yùn)行界面
10.2.3 Web.config與公用類
10.2.4 瀏覽新聞頁(yè)面
10.2.5 顯示新聞頁(yè)面
10.2.6 新聞列表頁(yè)面
10.2.7 添加新聞頁(yè)面
10.2.8 管理新聞頁(yè)面
10.2.9 修改新聞頁(yè)面
習(xí)題10
附錄 參考實(shí)驗(yàn)
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:
編輯推薦
《基于C#的ASP.NET程序設(shè)計(jì)(第2版)》是普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材,2007年度普通高等教育國(guó)家精品教材,高職高專計(jì)算機(jī)類專業(yè)規(guī)劃教材。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
基于C#的ASP.NET程序設(shè)計(jì) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版