注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程ASP.NET開(kāi)發(fā)技術(shù)大全

ASP.NET開(kāi)發(fā)技術(shù)大全

ASP.NET開(kāi)發(fā)技術(shù)大全

定 價(jià):¥79.80

作 者: 郭靖 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: ASP

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302195740 出版時(shí)間: 2009-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 794 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  ASP.NET是微軟力推的Web開(kāi)發(fā)編程技術(shù),也是當(dāng)今最熱門(mén)的Web開(kāi)發(fā)工具之一。《ASP.NET開(kāi)發(fā)技術(shù)大全》深入淺出、循序漸進(jìn)地講授如何使用ASP.NET進(jìn)行系統(tǒng)開(kāi)發(fā)。內(nèi)容包括了解ASP.NET、認(rèn)識(shí)C# 3.5、認(rèn)識(shí)面向?qū)ο?、ASP.NET基礎(chǔ)控件、ASP.NET高級(jí)控件、數(shù)據(jù)庫(kù)與ADO.NET、數(shù)據(jù)庫(kù)基礎(chǔ)、ASP.NET操作數(shù)據(jù)庫(kù)、ASP.NET訪問(wèn)其他數(shù)據(jù)源、ASP.NET MVC、LINQ及Lambda表達(dá)式、WCF應(yīng)用開(kāi)發(fā)、WPF應(yīng)用開(kāi)發(fā)以及圖形圖像編程等內(nèi)容。為了便于讀者學(xué)習(xí)和理解ASP.NET的知識(shí),《ASP.NET開(kāi)發(fā)技術(shù)大全》最后幾章進(jìn)行了不同的小型模塊的開(kāi)發(fā),以便讀者能夠深入地了解ASP.NET技術(shù)的基礎(chǔ)開(kāi)發(fā)。在了解了基本的模塊開(kāi)發(fā)后,還包括兩個(gè)進(jìn)行較大、較完整系統(tǒng)開(kāi)發(fā)的章節(jié)。具體講解了用戶注冊(cè)模塊、登錄模塊、投票模塊、聊天模塊以及留言本系統(tǒng)和校友錄系統(tǒng)?!禔SP.NET開(kāi)發(fā)技術(shù)大全》適合廣大Web網(wǎng)站開(kāi)發(fā)人員、網(wǎng)站管理維護(hù)人員和大專(zhuān)院校學(xué)生閱讀,尤其是有一定Internet/Intranet編程技術(shù)的人員?!禔SP.NET開(kāi)發(fā)技術(shù)大全》也適合.NET平臺(tái)的初學(xué)者以及熱愛(ài).NET技術(shù)的入門(mén)人員。

作者簡(jiǎn)介

  郭靖,畢業(yè)于華中科技大學(xué),高級(jí)軟件工程師。有多年的.NE丁平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn),擅長(zhǎng)C++與C#等開(kāi)發(fā)語(yǔ)言,精通ASP.NET、Winform等開(kāi)發(fā)技術(shù)。現(xiàn)任職于Nezsoft(其主要客戶是微軟美國(guó)),負(fù)責(zé)開(kāi)發(fā)微軟美國(guó)的一些項(xiàng)目,并且參與一些軟件項(xiàng)目的測(cè)試,同時(shí)還從事一些數(shù)據(jù)挖掘方面的工作。2008年被評(píng)為微軟最有影響力的開(kāi)發(fā)者。曾經(jīng)參與開(kāi)發(fā)過(guò)國(guó)內(nèi)外多項(xiàng).NET方面的開(kāi)源項(xiàng)目,其中包括國(guó)內(nèi)的Shangducms、ShangBlog及國(guó)外的Blog Engine等。

圖書(shū)目錄

第1篇 .NET基礎(chǔ)
第1章 ASP.NET 3.5與開(kāi)發(fā)工具/2
1.1 什么是ASP.NET/2
1.1.1 .NET歷史與展望/2
1.1.2 ASP.NET與ASP/3
1.1.3 ASP.NET開(kāi)發(fā)工具/4
1.1.4 ASP.NET客戶端/4
1.1.5 ASP.NET 3.5新增控件/5
1.1.6 ASP.NET 3.5 AJAX/5
1.2 .NET應(yīng)用程序需框架/6
1.2.1 什么是.NET應(yīng)用程序框架/6
1.2.2 公共語(yǔ)言運(yùn)行時(shí)(CLR)/7
1.2.3 .NET Framework 類(lèi)庫(kù)/8
1.3 安裝Visual Studio 2008/9
1.3.1 安裝Visual Studio 2008/9
1.3.2 主窗口/11
1.3.3 文檔窗口/11
1.3.4 工具箱/12
1.3.5 解決方案管理器/13
1.3.6 屬性窗口/14
1.3.7 錯(cuò)誤列表窗口/15
1.4 安裝SQL Server 2005/16
1.5 ASP.NET應(yīng)用程序基礎(chǔ)/18
1.5.1 創(chuàng)建ASP.NET應(yīng)用程序/18
1.5.2 運(yùn)行ASP.NET應(yīng)用程序/19
1.5.3 編譯ASP.NET應(yīng)用程序/20
1.6 小結(jié)/21
第2章 C# 3.0程序設(shè)計(jì)基礎(chǔ)/22
2.1 C#程序/22
2.1.1 C#程序的結(jié)構(gòu)/22
2.1.2 C# IDE的代碼設(shè)置/23
2.2 變量/25
2.2.1 定義/26
2.2.2 值類(lèi)型/26
2.2.3 引用類(lèi)型/27
2.3 變量規(guī)則/27
2.3.1 命名規(guī)則和命名習(xí)慣/27
2.3.2 聲明并初始化變量/28
2.3.3 數(shù)組/31
2.3.4 聲明并初始化字符串/33
2.3.5 操作字符串/35
2.3.6 創(chuàng)建和使用常量/38
2.3.7 創(chuàng)建并使用枚舉/38
2.3.8 類(lèi)型轉(zhuǎn)換/39
2.4 編寫(xiě)表達(dá)式/41
2.4.1 表達(dá)式和運(yùn)算符/41
2.4.2 運(yùn)算符的優(yōu)先級(jí)/47
2.5 使用條件語(yǔ)句/48
2.5.1 if語(yǔ)句的使用方法/48
2.5.2 switch選擇語(yǔ)句的使用/50
2.6 使用循環(huán)語(yǔ)句/53
2.6.1 for循環(huán)語(yǔ)句/53
2.6.2 while循環(huán)語(yǔ)句/54
2.6.3 do while循環(huán)語(yǔ)句/55
2.6.4 foreach循環(huán)語(yǔ)句/56
2.7 異常處理語(yǔ)句/58
2.7.1 throw異常語(yǔ)句/58
2.7.2 try catch異常語(yǔ)句/58
2.7.3 try finally異常語(yǔ)句/59
2.7.4 try catch finally異常語(yǔ)句/60
2.8 小結(jié)/60
第3章 面向?qū)ο笤O(shè)計(jì)基礎(chǔ)/62
3.1 什么是面向?qū)ο螅?2
3.1.1 傳統(tǒng)的面向過(guò)程/62
3.1.2 面向?qū)ο蟮母拍睿?2
3.1.3 面向組件的概念/63
3.2 面向?qū)ο蟮腃#實(shí)現(xiàn)/63
3.2.1 定義/64
3.2.2 創(chuàng)建一個(gè)類(lèi)和其方法/64
3.2.3 類(lèi)成員/66
3.2.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)/69
3.3 對(duì)象的生命周期/71
3.3.1 類(lèi)成員的訪問(wèn)/71
3.3.2 類(lèi)的類(lèi)型/73
3.3.3 .NET的垃圾回收機(jī)制/73
3.4 使用命名空間/74
3.4.1 為什么要用命名空間/74
3.4.2 創(chuàng)建命名空間/75
3.4.3 分層設(shè)計(jì)中使用命名空間/76
3.5 類(lèi)的方法/78
3.5.1 編寫(xiě)方法/78
3.5.2 給方法傳遞參數(shù)/79
3.5.3 通過(guò)引用來(lái)傳遞參數(shù)/80
3.5.4 方法的重載/82
3.6 封裝/82
3.6.1 為什么要封裝/83
3.6.2 類(lèi)的設(shè)計(jì)/83
3.7 屬性/84
3.7.1 語(yǔ)法/85
3.7.2 只讀/只寫(xiě)屬性/86
3.8 繼承/86
3.8.1 繼承的基本概念/87
3.8.2 創(chuàng)建派生類(lèi)/87
3.8.3 對(duì)象的創(chuàng)建/88
3.8.4 使用抽象類(lèi)/90
3.8.5 使用密封類(lèi)/91
3.9 多態(tài)/91
3.9.1 抽象方法/92
3.9.2 覆蓋/92
3.9.3 虛方法的抽象類(lèi)/93
3.9.4 抽象屬性/94
3.10 委托和事件/94
3.10.1 委托/94
3.10.2 聲明事件/95
3.10.3 引發(fā)事件/96
3.10.4 訂閱事件/96
3.10.5 委托和事件/97
3.11 類(lèi)命名/100
3.11.1 命名空間的命名/100
3.11.2 類(lèi)的命名原則/100
3.11.3 接口的命名原則/100
3.11.4 屬性的命名原則/101
3.11.5 枚舉的命名原則/101
3.11.6 只讀字段的命名原則/102
3.11.7 參數(shù)名/102
3.11.8 委托命名原則/102
3.12 小議設(shè)計(jì)模式/102
3.12.1 什么是設(shè)計(jì)模式/102
3.12.2 為什么要使用設(shè)計(jì)模式/103
3.12.3 改裝現(xiàn)有類(lèi)/103
3.13 小結(jié)/104
第4章 ASP.NET的網(wǎng)頁(yè)代碼模型及生命周期/106
4.1 ASP.NET的網(wǎng)頁(yè)代碼模型/106
4.1.1 創(chuàng)建ASP.NET網(wǎng)站/106
4.1.2 單文件頁(yè)模型/107
4.1.3 代碼隱藏頁(yè)模型/108
4.1.4 創(chuàng)建ASP.NET Web Application/110
4.1.5 ASP.NET網(wǎng)站和ASP.NET應(yīng)用程序的區(qū)別/110
4.2 代碼隱藏頁(yè)模型的解釋過(guò)程/111
4.3 代碼隱藏頁(yè)模型的事件驅(qū)動(dòng)處理/111
4.4 ASP.NET客戶端狀態(tài)/112
4.4.1 視圖狀態(tài)/112
4.4.2 控件狀態(tài)/113
4.4.3 隱藏域/113
4.4.4 Cookie/114
4.4.5 客戶端狀態(tài)維護(hù)/114
4.5 ASP.NET頁(yè)面生命周期/114
4.6 ASP.NET生命周期中的事件/115
4.6.1 頁(yè)面加載事件(Page_PreInit)/115
4.6.2 頁(yè)面加載事件(Page_Init)/115
4.6.3 頁(yè)面載入事件(Page_Load)/116
4.6.4 頁(yè)面卸載事件(Page_Unload)/116
4.6.5 頁(yè)面指令/117
4.7 ASP.NET網(wǎng)站文件類(lèi)型/118
4.8 小結(jié)/120
第2篇 ASP.NET窗體控件
第5章 Web窗體的基本控件/122
5.1 控件的屬性/122
5.2 簡(jiǎn)單控件/123
5.2.1 標(biāo)簽控件(Label)/123
5.2.2 超鏈接控件(HyperLink)/124
5.2.3 圖像控件(Image)/125
5.3 文本框控件(TextBox)/126
5.3.1 文本框控件的屬性/126
5.3.2 文本框控件的使用/127
5.4 按鈕控件(Button、LinkButton和ImageButton)/129
5.4.1 按鈕控件的通用屬性/129
5.4.2 Click單擊事件/130
5.4.3 Command命令事件/131
5.5 單選控件和單選組控件(RadioButton和RadioButtonList)/132
5.5.1 單選控件(RadioButton)/132
5.5.2 單選組控件(RadioButtonList)/133
5.6 復(fù)選框控件和復(fù)選組控件(CheckBox和CheckBoxList)/134
5.6.1 復(fù)選框控件(CheckBox)/134
5.6.2 復(fù)選組控件(CheckBoxList)/135
5.7 列表控件(DropDownList,ListBox和BulletedList)/136
5.7.1 DropDownList列表控件/136
5.7.2 ListBox列表控件/137
5.7.3 BulletedList列表控件/139
5.8 面板控件(Panel)/140
5.9 占位控件(PlaceHolder)/142
5.10 日歷控件(Calendar)/142
5.10.1 日歷控件的樣式/143
5.10.2 日歷控件的事件/144
5.11 廣告控件(AdRotator)/145
5.12 文件上傳控件(FileUpload)/148
5.13 視圖控件(MultiView和View)/150
5.14 表控件(Table)/151
5.15 向?qū)Э丶╓izard)/154
5.15.1 向?qū)Э丶臉邮剑?54
5.15.2 導(dǎo)航控件的事件/156
5.16 XML控件/157
5.17 驗(yàn)證控件/158
5.17.1 表單驗(yàn)證控件(RequiredFieldValidator)/158
5.17.2 比較驗(yàn)證控件(CompareValidator)/159
5.17.3 范圍驗(yàn)證控件(RangeValidator)/160
5.17.4 正則驗(yàn)證控件(RegularExpressionValidator)/161
5.17.5 自定義邏輯驗(yàn)證控件(CustomValidator)/162
5.17.6 驗(yàn)證組控件(ValidationSummary)/163
5.18 導(dǎo)航控件/164
5.19 其他控件/166
5.19.1 隱藏輸入框控件(HiddenField)/166
5.19.2 圖片熱點(diǎn)控件(ImageMap)/168
5.19.3 靜態(tài)標(biāo)簽控件(Lieral)/169
5.19.4 動(dòng)態(tài)緩存更新控件(Substitution)/171
5.20 小結(jié)/172
第6章 Web窗體的高級(jí)控件/173
6.1 登錄控件/173
6.1.1 登錄控件(Login)/173
6.1.2 登錄名稱控件(LoginName)/175
6.1.3 登錄視圖控件(LoginView)/176
6.1.4 登錄狀態(tài)控件(LoginStatus)/178
6.1.5 密碼恢復(fù)控件(PasswordRecovery)/179
6.1.6 密碼更改控件(ChangePassword)/182
6.1.7 生成用戶控件(CreateUserWizard)/184
6.2 網(wǎng)站管理工具/186
6.2.1 啟動(dòng)管理工具/186
6.2.2 用戶管理/187
6.2.3 用戶角色/188
6.2.4 訪問(wèn)規(guī)則管理/189
6.2.5 應(yīng)用程序配置/191
6.3 使用登錄控件/193
6.3.1 生成用戶控件(CreateUserWizard)/193
6.3.2 密碼更改控件(ChangePassword)/195
6.4 小結(jié)/195
第3篇 數(shù)據(jù)操作篇
第7章 數(shù)據(jù)庫(kù)與ADO.NET基礎(chǔ)/198
7.1 數(shù)據(jù)庫(kù)基礎(chǔ)/198
7.1.1 結(jié)構(gòu)化查詢語(yǔ)言/198
7.1.2 表和視圖/199
7.1.3 存儲(chǔ)過(guò)程和觸發(fā)器/200
7.2 使用SQL Server 2005 管理數(shù)據(jù)庫(kù)/202
7.2.1 初步認(rèn)識(shí)SQL Server 2005/203
7.2.2 創(chuàng)建數(shù)據(jù)庫(kù)/204
7.2.3 刪除數(shù)據(jù)庫(kù)/206
7.2.4 備份數(shù)據(jù)庫(kù)/206
7.2.5 還原數(shù)據(jù)庫(kù)/207
7.2.6 創(chuàng)建表/209
7.2.7 刪除表/211
7.2.8 創(chuàng)建數(shù)據(jù)庫(kù)關(guān)系圖/211
7.3 ADO.NET連接SQL數(shù)據(jù)庫(kù)/213
7.3.1 ADO.NET基礎(chǔ)/213
7.3.2 連接SQL數(shù)據(jù)庫(kù)/213
7.3.3 ADO.NET過(guò)程/215
7.4 ADO與ADO.NET/216
7.4.1 ADO概述/216
7.4.2 ADO.NET與ADO/217
7.5 ADO.NET 常用對(duì)象/218
7.6 Connection連接對(duì)象/219
7.6.1 連接SQL數(shù)據(jù)庫(kù)/219
7.6.2 連接Access數(shù)據(jù)庫(kù)/221
7.6.3 打開(kāi)和關(guān)閉連接/222
7.7 DataAdapter適配器對(duì)象/222
7.8 Command執(zhí)行對(duì)象/223
7.8.1 ExecuteNonQuery方法/223
7.8.2 ExecuteNonQuery執(zhí)行存儲(chǔ)過(guò)程/224
7.8.3 ExecuteScalar方法/225
7.9 DataSet數(shù)據(jù)集對(duì)象/226
7.9.1 DataSet數(shù)據(jù)集基本對(duì)象/226
7.9.2 DataTable數(shù)據(jù)表對(duì)象/227
7.9.3 DataRow數(shù)據(jù)行對(duì)象/228
7.9.4 DataView數(shù)據(jù)視圖對(duì)象/229
7.10 DataReader數(shù)據(jù)訪問(wèn)對(duì)象/229
7.10.1 DataReader對(duì)象概述/230
7.10.2 DataReader讀取數(shù)據(jù)庫(kù)/230
7.10.3 異常處理/231
7.11 連接池概述/232
7.12 參數(shù)化查詢/234
7.13 小結(jié)/235
第8章 Web窗體的數(shù)據(jù)控件/236
8.1 數(shù)據(jù)源控件/236
8.1.1 SQL數(shù)據(jù)源控件(SqlDataSource)/236
8.1.2 Access數(shù)據(jù)源控件(AccessDataSource)/240
8.1.3 目標(biāo)數(shù)據(jù)源控件(ObjectDataSource)/241
8.1.4 LINQ數(shù)據(jù)源控件(LinqDataSource)/243
8.1.5 Xml數(shù)據(jù)源控件(XmlDataSource)/245
8.1.6 站點(diǎn)導(dǎo)航控件(SiteMapDataSource)/247
8.2 重復(fù)列表控件(Repeater)/249
8.3 數(shù)據(jù)列表控件(DataList)/251
8.4 數(shù)據(jù)列表控件(GridView)/253
8.4.1 建立GridView控件/253
8.4.2 GridView控件的常用事件/255
8.5 數(shù)據(jù)綁定控件(FormView)/257
8.6 數(shù)據(jù)綁定控件(DetailsView)/261
8.7 數(shù)據(jù)綁定控件(ListView)/264
8.8 數(shù)據(jù)綁定控件(DataPager)/268
8.9 小結(jié)/269
第9章 ASP.NET操作數(shù)據(jù)庫(kù)/270
9.1 使用ADO.NET操作數(shù)據(jù)庫(kù)/270
9.1.1 使用ExecuteReader()操作數(shù)據(jù)庫(kù)/270
9.1.2 使用ExecuteNonQuery()操作數(shù)據(jù)庫(kù)/272
9.1.3 使用ExecuteScalar()操作數(shù)據(jù)庫(kù)/273
9.1.4 使用ExecuteXmlReader()操作數(shù)據(jù)庫(kù)/274
9.2 ASP.NET創(chuàng)建和插入記錄/275
9.2.1 SQL INSERT數(shù)據(jù)插入語(yǔ)句/275
9.2.2 使用Command對(duì)象更新記錄/276
9.2.3 使用DataSet數(shù)據(jù)集插入記錄/277
9.3 ASP.NET更新數(shù)據(jù)庫(kù)/278
9.3.1 SQL UPDATE數(shù)據(jù)更新語(yǔ)句/278
9.3.2 使用Command對(duì)象更新記錄/279
9.3.3 使用DataSet數(shù)據(jù)集更新記錄/279
9.4 ASP.NET刪除數(shù)據(jù)/281
9.4.1 SQL DELETE數(shù)據(jù)刪除語(yǔ)句/281
9.4.2 使用Command對(duì)象刪除記錄/281
9.4.3 使用DataSet數(shù)據(jù)集刪除記錄/282
9.5 使用存儲(chǔ)過(guò)程/283
9.5.1 存儲(chǔ)過(guò)程的優(yōu)點(diǎn)/283
9.5.2 創(chuàng)建存儲(chǔ)過(guò)程/284
9.5.3 調(diào)用存儲(chǔ)過(guò)程/286
9.6 ASP.NET數(shù)據(jù)庫(kù)操作實(shí)例/287
9.6.1 制作用戶界面(UI)/288
9.6.2 使用GridView顯示、刪除、修改數(shù)據(jù)/290
9.6.3 使用DataList顯示數(shù)據(jù)/291
9.6.4 DataList分頁(yè)實(shí)現(xiàn)/291
9.6.5 使用SQLHelper操作數(shù)據(jù)庫(kù)/293
9.7 小結(jié)/297
第10章 訪問(wèn)其他數(shù)據(jù)源/298
10.1 使用ODBC .NET Data Provider/298
10.1.1 ODBC .NET Data Provider簡(jiǎn)介/298
10.1.2 建立連接/299
10.2 使用OLE DB.NET Data Provider/303
10.2.1 OLE DB.NET Data Provider簡(jiǎn)介/303
10.2.2 建立連接/304
10.3 訪問(wèn)MySQL/306
10.3.1 MySQL簡(jiǎn)介/306
10.3.2 建立連接/306
10.4 訪問(wèn)Excel/308
10.4.1 Excel簡(jiǎn)介/308
10.4.2 建立連接/309
10.5 訪問(wèn)txt/312
10.5.1 使用ODBE.NET Data Provider連接txt/312
10.5.2 使用OLE DB .NET Data Provider 連接txt/313
10.5.3 使用System.IO命名空間/314
10.6 訪問(wèn)SQLite/315
10.6.1 SQLite簡(jiǎn)介/315
10.6.2 SQLite連接方法/316
10.7 小結(jié)/317
第4篇 ASP.NET網(wǎng)絡(luò)編程
第11章 用戶控件和自定義控件/320
11.1 用戶控件/320
11.1.1 什么是用戶控件/320
11.1.2 編寫(xiě)一個(gè)簡(jiǎn)單的控件/320
11.1.3 將Web窗體轉(zhuǎn)換成用戶控件/324
11.2 自定義控件/325
11.2.1 實(shí)現(xiàn)自定義控件/325
11.2.2 復(fù)合自定義控件/328
11.3 用戶控件和自定義控件的異同/331
11.4 用戶控件示例/332
11.4.1 ASP.NET登錄控件/332
11.4.2 ASP.NET登錄控件的開(kāi)發(fā)/333
11.4.3 ASP.NET登錄控件的使用/337
11.5 自定義控件實(shí)例/338
11.5.1 ASP.NET分頁(yè)控件/338
11.5.2 ASP.NET分頁(yè)控件的使用/344
11.6 小結(jié)/346
第12章 ASP.NET的皮膚、主題和母版頁(yè)/347
12.1 皮膚和主題/347
12.1.1 CSS簡(jiǎn)介/347
12.1.2 CSS基礎(chǔ)/347
12.1.3 CSS常用屬性/351
12.1.4 將CSS應(yīng)用在控件上/354
12.1.5 主題和皮膚/357
12.1.6 頁(yè)面主題和全局主題/359
12.1.7 應(yīng)用和禁用主題/360
12.1.8 用編程的方法控制主題/362
12.2 母版頁(yè)/363
12.2.1 母版頁(yè)基礎(chǔ)/363
12.2.2 內(nèi)容窗體/366
12.2.3 母版頁(yè)的運(yùn)行方法/368
12.2.4 嵌套母版頁(yè)/369
12.3 Microsoft Expression 2設(shè)計(jì)工具/371
12.3.1 Microsoft Expression 2簡(jiǎn)介/371
12.3.2 安裝Microsoft Expression 2/372
12.4 使用Microsoft Expression Web 2制作頁(yè)面/373
12.4.1 創(chuàng)建ASPX頁(yè)面/373
12.4.2 創(chuàng)建CSS層疊樣式表/374
12.4.3 創(chuàng)建框架集/375
12.5 小結(jié)/377
第13章 ASP.NET內(nèi)置對(duì)象,應(yīng)用程序配置和緩存/378
13.1 ASP.NET內(nèi)置對(duì)象/378
13.1.1 Request傳遞請(qǐng)求對(duì)象/378
13.1.2 Response請(qǐng)求響應(yīng)對(duì)象/380
13.1.3 Application狀態(tài)對(duì)象/383
13.1.4 Session狀態(tài)對(duì)象/384
13.1.5 Server服務(wù)對(duì)象/386
13.1.6 Cookie狀態(tài)對(duì)象/389
13.1.7 Cache緩存對(duì)象/391
13.1.8 Global.asax配置/392
13.2 ASP.NET應(yīng)用程序配置/394
13.2.1 ASP.NET應(yīng)用程序配置/394
13.2.2 Web.config配置文件/395
13.2.3 ASP.NET基本配置節(jié)/397
13.3 ASP.NET緩存功能/399
13.3.1 緩存概述/399
13.3.2 頁(yè)面輸出緩存/400
13.3.3 頁(yè)面部分緩存/401
13.3.4 應(yīng)用程序數(shù)據(jù)緩存/402
13.3.5 檢索應(yīng)用程序數(shù)據(jù)緩存對(duì)象/404
13.4 小結(jié)/405
第14章 ASP.NET XML和Web Service/406
14.1 XML簡(jiǎn)介/406
14.2 讀寫(xiě)XML/407
14.2.1 XML與HTML/407
14.2.2 創(chuàng)建XML文檔/407
14.2.3 XML控件/409
14.2.4 XML文件讀取類(lèi)(XmlTextReader)/410
14.2.5 XML文件編寫(xiě)類(lèi)(XmlTextWriter)/412
14.2.6 XML文本文檔類(lèi)(XmlDocument)/413
14.3 XML串行化/416
14.3.1 XmlSerializer串行化類(lèi)/416
14.3.2 基本串行化/417
14.4 XML樣式表XSL/418
14.4.1 XSL簡(jiǎn)介/418
14.4.2 使用XSLT/419
14.5 Web服務(wù)(Web Service)/421
14.5.1 什么是Web服務(wù)/422
14.5.2 Web服務(wù)體系結(jié)構(gòu)/422
14.5.3 Web服務(wù)協(xié)議棧/423
14.6 簡(jiǎn)單Web Service示例/424
14.7 自定義Web Service/427
14.7.1 創(chuàng)建自定義的Web Service/427
14.7.2 使用自定義的Web Service/429
14.8 小結(jié)/431
第5篇 ASP.NET 3.5高級(jí)編程
第15章 圖形圖像編程/434
15.1 圖形圖像基礎(chǔ)/434
15.1.1 圖像布局/434
15.1.2 GDI+簡(jiǎn)介/438
15.1.3 繪制線條示例/439
15.1.4 .NET Framework繪圖類(lèi)/440
15.2 圖形編程/442
15.2.1 Graphics類(lèi)/442
15.2.2 繪制基本圖形/443
15.2.3 圖形繪制實(shí)例/446
15.3 繪制文字特效/447
15.3.1 投影特效/447
15.3.2 倒影特效/449
15.3.3 旋轉(zhuǎn)特效/450
15.4 繪制圖片/451
15.4.1 載入圖像文件/451
15.4.2 GDI+輸出圖像/452
15.5 圖像特效處理/452
15.5.1 底片效果/453
15.5.2 浮雕效果/454
15.6 小結(jié)/455
第16章 ASP.NET 3.5和AJAX/457
16.1 AJAX基礎(chǔ)/457
16.1.1 什么是AJAX/457
16.1.2 ASP.NET AJAX入門(mén)/459
16.1.3 ASP.NET 2.0和AJAX/460
16.1.4 ASP.NET 3.5和AJAX/461
16.1.5 AJAX簡(jiǎn)單示例/463
16.2 ASP.NET 3.5 AJAX控件/464
16.2.1 腳本管理控件(ScriptManger)/464
16.2.2 腳本管理控件(ScriptMangerProxy)/466
16.2.3 時(shí)間控件(Timer)/468
16.2.4 更新區(qū)域控件(UpdatePanel)/470
16.2.5 更新進(jìn)度控件(UpdateProgress)/471
16.3 AJAX編程/473
16.3.1 自定義異常處理/473
16.3.2 使用母版頁(yè)的UpdatePanel/475
16.3.3 母版頁(yè)刷新內(nèi)容窗體/476
16.4 小結(jié)/477
第17章 ASP.NET MVC基礎(chǔ)/479
17.1 了解MVC/479
17.1.1 MVC和Web Form/479
17.1.2 ASP.NET MVC的運(yùn)行結(jié)構(gòu)/480
17.2 ASP.NET MVC基礎(chǔ)/481
17.2.1 安裝ASP.NET MVC/481
17.2.2 新建一個(gè)MVC應(yīng)用程序/482
17.2.3 ASP.NET MVC應(yīng)用程序的結(jié)構(gòu)/483
17.2.4 運(yùn)行ASP.NET MVC應(yīng)用程序/485
17.3 ASP.NET MVC原理/486
17.3.1 ASP.NET MVC運(yùn)行流程/486
17.3.2 ASP.NET MVC工作原理/487
17.4 ASP.NET MVC開(kāi)發(fā)/490
17.4.1 創(chuàng)建ASP.NET MVC頁(yè)面/490
17.4.2 ASP.NET MVC 數(shù)據(jù)呈現(xiàn)(ViewData)/493
17.4.3 ASP.NET MVC跨頁(yè)數(shù)據(jù)呈現(xiàn)(TempData)/495
17.4.4 ASP.NET MVC頁(yè)面重定向/497
17.4.5 ASP.NET MVC URL路由(URLRouting)/498
17.4.6 ASP.NET MVC控件輔助工具(Helper)/499
17.4.7 ASP.NET MVC表單傳值/501
17.5 小結(jié)/503
第18章 WCF開(kāi)發(fā)基礎(chǔ)/504
18.1 了解WCF/504
18.1.1 什么是WCF/504
18.1.2 為什么需要WCF/505
18.2 WCF基礎(chǔ)/506
18.2.1 服務(wù)/506
18.2.2 地址/508
18.2.3 契約/509
18.3 WCF應(yīng)用/511
18.3.1 創(chuàng)建WCF應(yīng)用/511
18.3.2 創(chuàng)建WCF方法/513
18.4 WCF消息傳遞/515
18.4.1 消息傳遞/515
18.4.2 消息操作/517
18.5 使用WCF服務(wù)/519
18.5.1 在客戶端添加WCF服務(wù)/519
18.5.2 在客戶端使用WCF服務(wù)/520
18.6 小結(jié)/523
第19章 WPF開(kāi)發(fā)基礎(chǔ)/524
19.1 了解WPF/524
19.1.1 什么是WPF/524
19.2 WPF的應(yīng)用范圍/525
19.3 WPF和Microsoft Expression/526
19.3.1 使用Microsoft Expression Blend設(shè)計(jì)WPF/526
19.3.2 WPF控件樣式/527
19.3.3 淺談XAML/529
19.3.4 WPF控件層次/530
19.4 WPF應(yīng)用程序開(kāi)發(fā)/531
19.4.1 WPF動(dòng)畫(huà)事件/532
19.4.2 WPF時(shí)間軸/533
19.4.3 WPF事件處理/534
19.5 WPF系統(tǒng)開(kāi)發(fā)/536
19.5.1 WPF系統(tǒng)需求/536
19.5.2 WPF界面開(kāi)發(fā)/536
19.5.3 WPF動(dòng)畫(huà)制作/539
19.5.4 WPF事件編寫(xiě)/540
19.6 小結(jié)/541
第6篇 Lambda表達(dá)式與LINQ
第20章 ASP.NET 3.5與LINQ/544
20.1 什么是LINQ/544
20.1.1 LINQ起源/544
20.1.2 LINQ構(gòu)架/546
20.1.3 LINQ與Visual Studio 2008 新特性/546
20.2 LINQ與Web應(yīng)用程序/547
20.2.1 創(chuàng)建使用LINQ的Web應(yīng)用程序/548
20.2.2 基本的LINQ數(shù)據(jù)查詢/549
20.2.3 IEnumerable和IEnumerable接口/551
20.2.4 IQueryProvider和IQueryable接口/554
20.2.5 LINQ相關(guān)的命名空間/556
20.3 Lambda表達(dá)式/557
20.3.1 匿名方法/557
20.3.2 Lambda表達(dá)式基礎(chǔ)/558
20.3.3 Lambda表達(dá)式格式/559
20.3.4 Lambda表達(dá)式樹(shù)/560
20.3.5 訪問(wèn)Lambda表達(dá)式樹(shù)/561
20.4 小結(jié)/562
第21章 使用LINQ查詢/563
21.1 LINQ查詢概述/563
21.1.1 準(zhǔn)備數(shù)據(jù)源/563
21.1.2 使用LINQ/565
21.1.3 執(zhí)行LINQ查詢/568
21.2 LINQ查詢語(yǔ)法概述/570
21.3 基本子句/571
21.3.1 from查詢子句/571
21.3.2 where條件子句/573
21.3.3 select選擇子句/574
21.3.4 group分組子句/576
21.3.5 orderby排序子句/577
21.3.6 into連接子句/579
21.3.7 join連接子句/579
21.3.8 let臨時(shí)表達(dá)式子句/581
21.4 LINQ查詢操作/582
21.4.1 LINQ查詢概述/582
21.4.2 投影操作/583
21.4.3 篩選操作/584
21.4.4 排序操作/585
21.4.5 聚合操作/586
21.5 使用LINQ查詢和操作數(shù)據(jù)庫(kù)/588
21.5.1 簡(jiǎn)單查詢/588
21.5.2 建立連接/589
21.5.3 插入數(shù)據(jù)/590
21.5.4 修改數(shù)據(jù)/591
21.5.5 刪除數(shù)據(jù)/591
21.6 LINQ與MVC/593
21.6.1 創(chuàng)建ASP.NET MVC應(yīng)用程序/593
21.6.2 創(chuàng)建LINQ to SQL/595
21.6.3 數(shù)據(jù)查詢/596
21.7 小結(jié)/597
第7篇 ASP.NET 3.5模塊開(kāi)發(fā)
第22章 注冊(cè)模塊設(shè)計(jì)/600
22.1 學(xué)習(xí)要點(diǎn)/600
22.2 系統(tǒng)設(shè)計(jì)/600
22.2.1 模塊功能描述/600
22.2.2 模塊流程分析/601
22.3 數(shù)據(jù)庫(kù)設(shè)計(jì)/602
22.3.1 數(shù)據(jù)庫(kù)分析設(shè)計(jì)/602
22.3.2 數(shù)據(jù)庫(kù)表的創(chuàng)建/602
22.4 界面設(shè)計(jì)/603
22.4.1 基本界面/603
22.4.2 創(chuàng)建CSS/604
22.5 代碼實(shí)現(xiàn)/605
22.5.1 驗(yàn)證控制/605
22.5.2 過(guò)濾輸入信息/606
22.5.3 插入注冊(cè)信息/607
22.5.4 管理員頁(yè)面/608
22.6 實(shí)例演示/609
22.7 小結(jié)/611
第23章 登錄模塊設(shè)計(jì)/612
23.1 學(xué)習(xí)要點(diǎn)/612
23.2 系統(tǒng)設(shè)計(jì)/612
23.2.1 模塊功能描述/612
23.2.2 模塊流程分析/613
23.3 數(shù)據(jù)庫(kù)設(shè)計(jì)/614
23.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)分析/614
23.3.2 數(shù)據(jù)庫(kù)表的創(chuàng)建/614
23.4 界面設(shè)計(jì)/615
23.4.1 基本界面/616
23.4.2 創(chuàng)建CSS/616
23.4.3 發(fā)送密碼頁(yè)面/617
23.5 代碼實(shí)現(xiàn)/618
23.5.1 登錄代碼實(shí)現(xiàn)/618
23.5.2 郵件發(fā)送頁(yè)面/620
23.5.3 根據(jù)不同的用戶顯示不同的內(nèi)容/623
23.6 實(shí)例演示/623
23.7 小結(jié)/627
第24章 廣告模塊設(shè)計(jì)/628
24.1 學(xué)習(xí)要點(diǎn)/628
24.2 系統(tǒng)設(shè)計(jì)/628
24.2.1 模塊功能描述/628
24.2.2 模塊流程分析/630
24.3 數(shù)據(jù)庫(kù)設(shè)計(jì)/631
24.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)分析/631
24.3.2 數(shù)據(jù)庫(kù)表的創(chuàng)建/632
24.4 界面設(shè)計(jì)/634
24.4.1 發(fā)布廣告界面/634
24.4.2 發(fā)布廣告頁(yè)數(shù)據(jù)源配置/634
24.4.3 修改廣告界面/635
24.4.4 管理廣告界面/636
24.4.5 分類(lèi)管理界面/636
24.5 代碼實(shí)現(xiàn)/637
24.5.1 廣告添加功能/637
24.5.2 廣告修改功能/638
24.5.3 自定義控件的實(shí)現(xiàn)/640
24.6 實(shí)例演示/643
24.7 小結(jié)/645
第25章 新聞模塊設(shè)計(jì)/646
25.1 學(xué)習(xí)要點(diǎn)/646
25.2 系統(tǒng)設(shè)計(jì)/646
25.2.1 模塊功能描述/646
25.2.2 模塊流程分析/648
25.3 數(shù)據(jù)庫(kù)設(shè)計(jì)/649
25.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)/649
25.3.2 數(shù)據(jù)表的創(chuàng)建/650
25.4 界面設(shè)計(jì)/652
25.4.1 登錄界面/652
25.4.2 后臺(tái)框架集/652
25.4.3 新聞發(fā)布頁(yè)面/653
25.4.4 新聞修改頁(yè)面/654
25.4.5 新聞管理頁(yè)面/655
25.4.6 新聞分類(lèi)管理頁(yè)面/656
25.5 代碼實(shí)現(xiàn)/656
25.5.1 導(dǎo)航菜單配置/656
25.5.2 身份驗(yàn)證頁(yè)面/656
25.5.3 新聞發(fā)布頁(yè)面/657
25.5.4 靜態(tài)生成功能/658
25.5.5 新聞顯示頁(yè)面/660
25.5.6 靜態(tài)模板編寫(xiě)/661
25.6 實(shí)例演示/662
25.7 小結(jié)/665
第26章 投票模塊設(shè)計(jì)/666
26.1 學(xué)習(xí)要點(diǎn)/666
26.2 系統(tǒng)設(shè)計(jì)/666
26.2.1 模塊功能描述/666
26.2.2 模塊流程分析/667
26.3 數(shù)據(jù)庫(kù)設(shè)計(jì)/669
26.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)/669
26.3.2 數(shù)據(jù)表的創(chuàng)建/670
26.4 界面設(shè)計(jì)/672
26.4.1 后臺(tái)框架集/672
26.4.2 投票管理頁(yè)面/673
26.4.3 投票發(fā)布頁(yè)面/674
26.4.4 投票修改頁(yè)面/675
26.4.5 投票刪除頁(yè)面/675
26.5 代碼實(shí)現(xiàn)/675
26.5.1 添加投票代碼實(shí)現(xiàn)/675
26.5.2 修改投票代碼實(shí)現(xiàn)/677
26.5.3 刪除投票代碼實(shí)現(xiàn)/679
26.5.4 顯示投票代碼實(shí)現(xiàn)/680
26.5.5 用戶投票代碼實(shí)現(xiàn)/681
26.6 實(shí)例演示/683
26.7 小結(jié)/684
第27章 聊天模塊設(shè)計(jì)/685
27.1 學(xué)習(xí)要點(diǎn)/685
27.2 系統(tǒng)設(shè)計(jì)/685
27.2.1 模塊功能描述/685
27.2.2 模塊流程分析/686
27.3 界面設(shè)計(jì)/687
27.3.1 登錄界面設(shè)計(jì)/687
27.3.2 登錄界面CSS/688
27.3.3 聊天室顯示界面/689
27.3.4 聊天室界面CSS/690
27.4 代碼實(shí)現(xiàn)/691
27.4.1 登錄代碼實(shí)現(xiàn)/692
27.4.2 多人聊天代碼實(shí)現(xiàn)/692
27.4.3 單人聊天代碼實(shí)現(xiàn)/694
27.4.4 聊天記錄保存實(shí)現(xiàn)/696
27.5 實(shí)例演示/697
27.6 小結(jié)/699
第8篇 ASP.NET 3.5應(yīng)用實(shí)例
第28章 制作一個(gè)ASP.NET留言本/702
28.1 系統(tǒng)設(shè)計(jì)/702
28.1.1 需求分析/702
28.1.2 系統(tǒng)功能設(shè)計(jì)/704
28.1.3 模塊功能劃分/705
28.2 數(shù)據(jù)庫(kù)設(shè)計(jì)/706
28.2.1 數(shù)據(jù)庫(kù)的分析和設(shè)計(jì)/706
28.2.2 數(shù)據(jù)表的創(chuàng)建/707
28.2.3 數(shù)據(jù)表關(guān)系圖/710
28.3 系統(tǒng)公用模塊的創(chuàng)建/711
28.3.1 創(chuàng)建CSS/711
28.3.2 使用SQLHepler/712
28.3.3 配置Web.config/713
28.4 系統(tǒng)界面和代碼實(shí)現(xiàn)/714
28.4.1 留言板用戶控件/714
28.4.2 管理員登錄實(shí)現(xiàn)/715
28.4.3 用戶注冊(cè)登錄實(shí)現(xiàn)/716
28.4.4 用戶登錄實(shí)現(xiàn)/717
28.4.5 留言本界面布局/718
28.4.6 留言功能實(shí)現(xiàn)/720
28.4.7 回復(fù)功能實(shí)現(xiàn)/721
28.4.8 刪除功能的實(shí)現(xiàn)/722
28.4.9 用戶索引實(shí)現(xiàn)/723
28.5 用戶體驗(yàn)優(yōu)化/724
28.5.1 AJAX留言實(shí)現(xiàn)/724
28.5.2 AJAX數(shù)據(jù)重綁定/728
28.5.3 系統(tǒng)導(dǎo)航實(shí)現(xiàn)/730
28.5.4 側(cè)邊欄界面優(yōu)化/731
28.6 用戶功能實(shí)現(xiàn)/733
28.6.1 用戶信息界面/733
28.6.2 用戶修改實(shí)現(xiàn)/735
28.6.3 用戶信息刪除實(shí)現(xiàn)/737
28.6.4 用戶注銷(xiāo)/738
28.7 實(shí)例演示/739
28.7.1 準(zhǔn)備數(shù)據(jù)源/739
28.7.2 基本實(shí)例演示/739
28.7.3 用戶功能演示/741
28.8 小結(jié)/745
第29章 制作一個(gè)ASP.NET校友錄系統(tǒng)/746
29.1 系統(tǒng)設(shè)計(jì)/746
29.1.1 需求分析/746
29.1.2 系統(tǒng)功能設(shè)計(jì)/748
29.1.3 模塊功能劃分/749
29.2 數(shù)據(jù)庫(kù)設(shè)計(jì)/750
29.2.1 數(shù)據(jù)庫(kù)分析和設(shè)計(jì)/750
29.2.2 數(shù)據(jù)表的創(chuàng)建/752
29.3 數(shù)據(jù)表關(guān)系圖/756
29.4 系統(tǒng)公用模塊的創(chuàng)建/756
29.4.1 使用Fckeditor/757
29.4.2 使用SQLHelper/759
29.4.3 配置Web.config/759
29.5 系統(tǒng)界面和代碼實(shí)現(xiàn)/759
29.5.1 用戶注冊(cè)實(shí)現(xiàn)/760
29.5.2 用戶登錄實(shí)現(xiàn)/761
29.5.3 校友錄頁(yè)面規(guī)劃/762
29.5.4 自定義控件實(shí)現(xiàn)/762
29.5.5 校友錄頁(yè)面實(shí)現(xiàn)/764
29.5.6 日志發(fā)布實(shí)現(xiàn)/765
29.5.7 日志修改實(shí)現(xiàn)/766
29.5.8 管理員日志刪除/767
29.5.9 日志顯示頁(yè)面/768
29.5.10 用戶索引頁(yè)面/768
29.5.11 管理員用戶刪除/769
29.6 用戶體驗(yàn)優(yōu)化/769
29.6.1 超鏈接樣式優(yōu)化/770
29.6.2 默認(rèn)首頁(yè)優(yōu)化/771
29.6.3 導(dǎo)航欄編寫(xiě)/772
29.6.4 AJAX留言優(yōu)化/773
29.6.5 優(yōu)化留言表情/775
29.7 高級(jí)功能實(shí)現(xiàn)/779
29.7.1 后臺(tái)管理頁(yè)面實(shí)現(xiàn)/779
29.7.2 日志管理/780
29.7.3 日志修改和刪除實(shí)現(xiàn)/781
29.7.4 評(píng)論刪除實(shí)現(xiàn)/782
29.7.5 板報(bào)功能實(shí)現(xiàn)/783
29.7.6 用戶修改和刪除實(shí)現(xiàn)/784
29.7.7 用戶權(quán)限管理/786
29.7.8 權(quán)限及注銷(xiāo)實(shí)現(xiàn)/788
29.8 實(shí)例演示/788
29.8.1 準(zhǔn)備數(shù)據(jù)源/788
29.8.2 實(shí)例演示/789
29.8.3 管理后臺(tái)演示/791
29.9 小結(jié)/793

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)