JavaScript從入門(mén)到精通

出版時(shí)間:1970-1  出版社:機(jī)械工業(yè)出版社  作者:高宏  頁(yè)數(shù):482  
Tag標(biāo)簽:無(wú)  

前言

  JavaScript是一種解釋型的腳本語(yǔ)言,被大量地應(yīng)用于網(wǎng)頁(yè)中,用以實(shí)現(xiàn)和瀏覽用戶的動(dòng)態(tài)交互。目前,幾乎所有的瀏覽器都可以很好地支持JavaScript。由于其可以及時(shí)地響應(yīng)瀏覽者的操作,控制頁(yè)面的行為表現(xiàn),提升用戶體驗(yàn),因此JavaScript已經(jīng)成為網(wǎng)頁(yè)必不可少的組成部分?! ∪欢鳭avaScript易學(xué)難精一種弱類(lèi)型的腳本語(yǔ)言,其語(yǔ)法非常貼近于自然語(yǔ)言,容錯(cuò)性能也很強(qiáng)。用戶即使對(duì)其一知半解,往往也可以通過(guò)向頁(yè)面中插入某些代碼來(lái)實(shí)現(xiàn)簡(jiǎn)單的特性,因此JavaScript非常容易上手。但是由于其應(yīng)用領(lǐng)域的特點(diǎn),牽涉的知識(shí)面非常廣,如果需要按要求編寫(xiě)特定的腳本,就必須對(duì)此語(yǔ)言有著較深的了解?! ”緯?shū)經(jīng)過(guò)精心編寫(xiě),目的在于給各種程度的JavaScript使用者提供一個(gè)提高的途徑。筆者結(jié)合自己多年的JavaScript開(kāi)發(fā)經(jīng)驗(yàn),為JavaScript程序員提供了從具體的JavaScript效果實(shí)例到JavaScript設(shè)計(jì)理念等不同層次的JavaScript知識(shí)。本書(shū)涉及知識(shí)面廣泛,是JavaScript提高自己的程序設(shè)計(jì)水平、完善自己的知識(shí)結(jié)構(gòu)、擴(kuò)展自己的知識(shí)面的最佳參考。  本書(shū)的特點(diǎn)  本書(shū)深入淺出地講解了JavaScript各個(gè)方面的知識(shí)以及目前流行的JavaScript應(yīng)用技術(shù),如XML、VML和Ajax。每章均圍繞具體的實(shí)例來(lái)進(jìn)行講解,避免了常見(jiàn)的程序設(shè)計(jì)類(lèi)書(shū)籍的枯燥之感,同時(shí)也給初學(xué)者一些借鑒,說(shuō)明了不同知識(shí)點(diǎn)可能的應(yīng)用?! avaScript作為一種腳本語(yǔ)言,由于其應(yīng)用領(lǐng)域的特點(diǎn),導(dǎo)致其涵蓋的知識(shí)面非常廣且“零碎”。筆者結(jié)合自己長(zhǎng)期的JavaScript開(kāi)發(fā)經(jīng)驗(yàn),按應(yīng)用的層次由淺入深安排,每章以一個(gè)JavaScript應(yīng)用作為設(shè)計(jì)目標(biāo),將各個(gè)方面的知識(shí)融于其中,使讀者在學(xué)習(xí)腳本的各種應(yīng)用過(guò)程中得到提高,既學(xué)習(xí)了JavaScript知識(shí),也積累了應(yīng)用的經(jīng)驗(yàn)。

內(nèi)容概要

JavaScript是一種得到幾乎所有瀏覽器支持的腳本語(yǔ)言,用于實(shí)現(xiàn)客戶端與瀏覽者的互動(dòng)。隨著互聯(lián)網(wǎng)的發(fā)展,早期的靜態(tài)網(wǎng)頁(yè)已遠(yuǎn)不能滿足需要??蛻舳四_本JavaScript是實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的基礎(chǔ),也是Web
2.0概念所必需的組成部分,更是現(xiàn)在Ajax技術(shù)的核心。可以說(shuō),JavaScript已經(jīng)成為網(wǎng)頁(yè)的必要組成部分,好的JavaScript腳本可以提高用戶的瀏覽體驗(yàn)。
本書(shū)一共分為四篇,涵蓋了JavaScript語(yǔ)言應(yīng)用的絕大多數(shù)方面,從基本概念到具體實(shí)踐、從抽象的算法到具體的頁(yè)面特效、從最簡(jiǎn)單的輸入/輸出到最新的XML技術(shù)都進(jìn)行了詳細(xì)的闡述,并對(duì)每一個(gè)知識(shí)點(diǎn)都進(jìn)行了詳細(xì)的實(shí)例講解。
本書(shū)的特點(diǎn)是知識(shí)點(diǎn)的講解易、廣、全、深。每一個(gè)知識(shí)點(diǎn)均圍繞具體的實(shí)例展開(kāi),且在實(shí)例中配上了詳細(xì)的注釋和效果圖,易于理解與實(shí)踐,可以使讀者在抽象的知識(shí)點(diǎn)中得到直觀的印象。本書(shū)深入介紹了JavaScript的本質(zhì),不僅講解了其在頁(yè)面特效中的應(yīng)用,還挖掘了JavaScript作為一種基于對(duì)象語(yǔ)言所特有的類(lèi)與繼承的實(shí)現(xiàn)。本書(shū)適合所有Web開(kāi)發(fā)的入門(mén)用戶閱讀,也可作為開(kāi)發(fā)人員的參考手冊(cè)。

書(shū)籍目錄

叢書(shū)序
前言
第一篇 .NET Framework 4.0簡(jiǎn)介
第1章 C#與.NET Framework簡(jiǎn)介1
1.1 .NET Framework基礎(chǔ)1
1.1.1 什么是.NET Framework1
1.1.2 公共語(yǔ)言運(yùn)行庫(kù)1
1.1.3 .NET類(lèi)庫(kù)簡(jiǎn)介2
1.1.4 .NET Framework的功能2
1.2 C#編程語(yǔ)言簡(jiǎn)介2
1.2.1 .NET編程語(yǔ)言介紹2
1.2.2 C#程序設(shè)計(jì)語(yǔ)言2
1.2.3 Hello World示例程序3
1.3 小結(jié)4
1.4 常見(jiàn)面試題5
1.5 習(xí)題5
第2章 Visual Studio 2010集成化開(kāi)發(fā)環(huán)境6
2.1 Visual Studio 2010 IDE介紹6
2.1.1 解決方案資源管理器7
2.1.2 文檔窗口8
2.1.3 錯(cuò)誤列表和任務(wù)列表窗口9
2.1.4 服務(wù)器資源管理器11
2.1.5 對(duì)象瀏覽器11
2.1.6 代碼編輯器11
2.2 Visual Studio 2010的功能特色14
2.2.1 多目標(biāo)支持14
2.2.2 JavaScript代碼智能提示和調(diào)試功能15
2.2.3 內(nèi)置的ASP.NET AJAX支持16
2.2.4 Web站點(diǎn)與Web項(xiàng)目支持17
2.2.5 Web設(shè)計(jì)器的改進(jìn)18
2.2.6 CSS功能的增強(qiáng)支持19
2.2.7 嵌套的母版頁(yè)支持19
2.3 小結(jié)21
2.4 常見(jiàn)面試題22
2.5 習(xí)題22
第3章 C# 4.0語(yǔ)言特色23
3.1 局部變量的隱式聲明23
3.1.1 如何聲明隱式局部變量23
3.1.2 在foreach循環(huán)中使用隱式聲明24
3.1.3 隱式類(lèi)型變量的限制25
3.1.4 隱式類(lèi)型的局部數(shù)組26
3.1.5 隱式類(lèi)型變量的作用27
3.2 自動(dòng)屬性28
3.2.1 理解自動(dòng)屬性28
3.2.2 訪問(wèn)自動(dòng)屬性29
3.2.3 自動(dòng)屬性的訪問(wèn)限制30
3.2.4 自動(dòng)屬性和默認(rèn)值31
3.3 對(duì)象初始化器32
3.3.1 理解對(duì)象初始化器語(yǔ)法32
3.3.2 調(diào)用使用初始化語(yǔ)法的自定義構(gòu)造函數(shù)33
3.3.3 內(nèi)部類(lèi)型的初始化34
3.3.4 理解集合初始化語(yǔ)法35
3.4 擴(kuò)展方法36
3.4.1 定義擴(kuò)展方法36
3.4.2 調(diào)用擴(kuò)展方法38
3.4.3 擴(kuò)展方法的使用范圍39
3.4.4 使用擴(kuò)展方法擴(kuò)展接口類(lèi)型40
3.5 匿名類(lèi)型43
3.5.1 理解匿名類(lèi)型43
3.5.2 匿名類(lèi)型的內(nèi)部呈現(xiàn)44
3.5.3 匿名類(lèi)型的相等語(yǔ)法45
3.6 局部方法46
3.6.1 理解局部方法47
3.6.2 使用局部方法48
3.7 Lambda表達(dá)式49
3.7.1 理解Lambda表達(dá)式49
3.7.2 剖析Lambda表達(dá)式52
3.7.3 在Lambda中使用多語(yǔ)句塊52
3.7.4 多參數(shù)的Lambda表達(dá)式53
3.8 LINQ簡(jiǎn)介54
3.8.1 什么是LINQ55
3.8.2 LINQ示例56
3.9 小結(jié)59
3.10 常見(jiàn)面試題60
3.11  習(xí)題60
第二篇 ASP.NET開(kāi)發(fā)基礎(chǔ)
第4章 ASP.NET 4.0技術(shù)簡(jiǎn)介61
4.1 ASP.NET技術(shù)介紹61
4.1.1 ASP.NET 4.0的特點(diǎn)61
4.1.2 一個(gè)簡(jiǎn)單的ASP.NET應(yīng)用程序62
4.2 ASP.NET程序結(jié)構(gòu)65
4.2.1 ASP.NET文件類(lèi)型66
4.2.2 ASP.NET目錄介紹66
4.3 ASP.NET配置67
4.3.1 web.config配置文件67
4.3.2 嵌套配置設(shè)置68
4.3.3 在web.config中存儲(chǔ)自定義設(shè)置71
4.3.4 ASP.NET Web站點(diǎn)管理工具WAT72
4.3.5 編程讀取和寫(xiě)入配置設(shè)置73
4.3.6 加密配置塊75
4.4  Web窗體基礎(chǔ)77
4.4.1 基于事件的編程模型77
4.4.2 自動(dòng)回發(fā)特性(AutoPostBack)78
4.4.3 Web窗體處理流程79
4.4.4 ASP.NET中的Page類(lèi)81
4.4.5 頁(yè)面重定向82
4.4.6 HTML編碼83
4.5 應(yīng)用程序事件83
4.5.1 Global.asax全局文件84
4.5.2 基本應(yīng)用程序事件85
4.6 小結(jié)86
4.7 常見(jiàn)面試題87
4.8 習(xí)題87
第5章 ASP.NET服務(wù)器控件88
5.1  HTML服務(wù)器控件89
5.1.1 HTML服務(wù)器控件簡(jiǎn)介89
5.1.2 HtmlContainerControl和HtmlInputControl類(lèi)91
5.1.3 HTML控件類(lèi)92
5.1.4 編程創(chuàng)建HTML控件93
5.1.5 處理服務(wù)器端事件94
5.2  Web服務(wù)器控件96
5.2.1 基本W(wǎng)eb服務(wù)器控件介紹96
5.2.2 常用控件的屬性介紹99
5.2.3 列表控件介紹102
5.2.4 可選擇的列表控件104
5.2.5 BulletedList列表控件108
5.2.6 表格式控件109
5.3 驗(yàn)證控件111
5.3.1 驗(yàn)證控件介紹111
5.3.2 驗(yàn)證控件的基類(lèi)BaseValidator112
5.3.3 使用RequiredFieldValidator強(qiáng)制用戶輸入113
5.3.4 使用RangeValidator控件指定輸入范圍113
5.3.5 使用CompareValidator比較值114
5.3.6 RegularExpressionValidator正則表達(dá)式驗(yàn)證114
5.3.7 CustomValidator自定義驗(yàn)證115
5.3.8 使用ValidationSummary顯示驗(yàn)證信息116
5.3.9 使用ValidationGroup屬性117
5.3.10 編程使用驗(yàn)證控件118
5.4 Calendar日期控件119
5.4.1 日期控件簡(jiǎn)介119
5.4.2 日期控件格式化顯示121
5.4.3 限制日期121
5.4.4 編程控制日期選擇123
5.5 廣告輪詢控件AdRotator123
5.5.1 廣告文件設(shè)置123
5.5.2 AdRotator類(lèi)介紹125
5.6 MultiView和Wizard控件126
5.6.1 MultiView多視圖控件126
5.6.2 Wizard向?qū)Э丶?28
5.6.3 WizardStep向?qū)Р襟E屬性129
5.6.4 Wizard事件130
5.7 小結(jié)132
5.8 常見(jiàn)面試題132
5.9 習(xí)題133
第6章 ASP.NET應(yīng)用程序狀態(tài)管理134
6.1 ASP.NET狀態(tài)管理簡(jiǎn)介134
6.2 ViewState視圖狀態(tài)135
6.2.1 視圖狀態(tài)原理135
6.2.2 在視圖狀態(tài)中存儲(chǔ)對(duì)象137
6.2.3 視圖狀態(tài)的安全139
6.3 跨頁(yè)傳遞信息140
6.3.1 查詢字符串140
6.3.2 跨頁(yè)回送技術(shù)143
6.4 使用Cookie保存會(huì)話信息146
6.4.1 Cookie技術(shù)簡(jiǎn)介146
6.4.2 使用Cookie保存信息147
6.5 會(huì)話狀態(tài)148
6.5.1 會(huì)話狀態(tài)簡(jiǎn)介148
6.5.2 使用會(huì)話狀態(tài)149
6.5.3 配置會(huì)話狀態(tài)151
6.6 應(yīng)用程序狀態(tài)157
6.7 小結(jié)158
6.8 常見(jiàn)面試題158
6.9 習(xí)題158
第7章 異常處理和日志追蹤160
7.1 ASP.NET應(yīng)用程序異常處理160
7.1.1 異常處理基礎(chǔ)161
7.1.2 Exception類(lèi)162
7.1.3 捕捉異常164
7.1.4 異常的嵌套165
7.1.5 自定義異常166
7.1.6 finally語(yǔ)句塊168
7.2 記錄異常169
7.2.1 查看Windows事件日志169
7.2.2 寫(xiě)入事件日志171
7.2.3 自定義日志172
7.2.4 編程查看事件日志173
7.3 錯(cuò)誤頁(yè)面176
7.3.1 錯(cuò)誤模式176
7.3.2 自定義錯(cuò)誤頁(yè)面177
7.4 頁(yè)面追蹤177
7.4.1 啟用頁(yè)面追蹤178
7.4.2 頁(yè)面追蹤信息178
7.4.3 寫(xiě)入頁(yè)面追蹤信息181
7.4.4 應(yīng)用程序頁(yè)面追蹤信息182
7.5 小結(jié)184
7.6 常見(jiàn)面試題184
7.7 習(xí)題184
第三篇 構(gòu)建ASP.NET應(yīng)用程序
第8章 ASP.NET中的樣式、主題和母版頁(yè)185
8.1 在ASP.NET中應(yīng)用CSS樣式185
8.1.1 創(chuàng)建樣式185
8.1.2 應(yīng)用樣式189
8.2 主題190
8.2.1 創(chuàng)建主題190
8.2.2 創(chuàng)建命名皮膚192
8.2.3 處理主題沖突193
8.2.4 為整個(gè)網(wǎng)站應(yīng)用主題193
8.2.5 添加CSS樣式194
8.2.6 動(dòng)態(tài)應(yīng)用主題194
8.3 母版頁(yè)195
8.3.1 創(chuàng)建母版頁(yè)195
8.3.2 默認(rèn)內(nèi)容199
8.3.3 母版頁(yè)和相對(duì)路徑200
8.3.4 在web.config中配置母版頁(yè)201
8.3.5 修改母版頁(yè)202
8.3.6 動(dòng)態(tài)加載母版頁(yè)204
8.3.7 母版頁(yè)的嵌套205
8.4 小結(jié)208
8.5 常見(jiàn)面試題208
8.6 習(xí)題208
第9章 ASP.NET中的站點(diǎn)導(dǎo)航技術(shù)209
9.1 站點(diǎn)地圖209
9.1.1 定義站點(diǎn)地圖文件209
9.1.2 使用SiteMapPath控件211
9.1.3 SiteMap類(lèi)214
9.1.4 URL地址映射215
9.2 TreeView控件217
9.2.1 使用TreeView控件217
9.2.2 以編程的方式添加節(jié)點(diǎn)220
9.2.3 使用TreeView控件導(dǎo)航220
9.2.4 綁定到XML文件223
9.2.5 按需加載節(jié)點(diǎn)225
9.2.6 帶復(fù)選框的TreeView控件226
9.3 Menu控件228
9.3.1 使用Menu控件228
9.3.2 以編程的方式添加菜單項(xiàng)230
9.3.3 使用Menu控件導(dǎo)航231
9.3.4 一個(gè)站點(diǎn)地圖示例232
9.3.5 綁定到XML文件235
9.3.6 Menu控件樣式237
9.3.7 為Menu控件應(yīng)用模板240
9.4 小結(jié)240
9.5 常見(jiàn)面試題241
9.6 習(xí)題241
第10章 用戶控件和繪圖242
10.1 用戶控件242
10.1.1 創(chuàng)建用戶控件242
10.1.2 使用用戶控件245
10.1.3 在web.config中注冊(cè)用戶控件246
10.1.4 用戶控件中公開(kāi)屬性247
10.1.5 用戶控件事件248
10.1.6 動(dòng)態(tài)加載用戶控件249
10.2 動(dòng)態(tài)繪圖251
10.2.1 基本繪圖252
10.2.2 繪制一個(gè)自定義的圖片253
10.2.3 在Web頁(yè)面放置自定義圖片255
10.2.4 圖片格式和質(zhì)量257
10.2.5 一個(gè)Web繪圖示例程序260
10.3 小結(jié)262
10.4 常見(jiàn)面試題262
10.5 習(xí)題263
第11章 ASP.NET AJAX開(kāi)發(fā)技術(shù)264
11.1 ASP.NET AJAX基礎(chǔ)264
11.1.1 AJAX技術(shù)簡(jiǎn)介264
11.1.2 ASP.NET AJAX架構(gòu)267
11.2 ASP.NET AJAX服務(wù)器端擴(kuò)展268
11.2.1 聲明ScriptManager控件268
11.2.2 使用ScriptManager分發(fā)自定義腳本269
11.2.3 在ScriptManager中注冊(cè)Web服務(wù)270
11.2.4 處理ScriptManager中的異常272
11.2.5 編程控制ScriptManager控件275
11.2.6 使用UpdatePanel控件277
11.2.7 使用多個(gè)UpdatePanel控件279
11.2.8 編程控制UpdatePanel控件282
11.2.9 使用UpdateProgress控件283
11.2.10 取消異步回送285
11.2.11 使用Timer控件更新UpdatePanel286
11.3 ASP.NET AJAX服務(wù)器端控件擴(kuò)展288
11.3.1 安裝ASP.NET AJAX Control Toolkit288
11.3.2 使用ASP.NET AJAX擴(kuò)展控件289
11.4 小結(jié)290
11.5 常見(jiàn)面試題291
11.6 習(xí)題291
第12章 Web部件技術(shù)292
12.1 Web部件基礎(chǔ)292
12.1.1 一個(gè)WebParts示例程序293
12.1.2 定制WebPartZone控件299
12.1.3 動(dòng)態(tài)控制顯示模式300
12.1.4 動(dòng)態(tài)編輯WebPart303
12.2 Web部件的個(gè)性化設(shè)置304
12.2.1 基本個(gè)性化設(shè)置304
12.2.2 個(gè)性化范圍設(shè)置306
12.2.3 個(gè)性化WebPart屬性310
12.3 小結(jié)311
12.4 常見(jiàn)面試題311
12.5 習(xí)題311
第四篇 數(shù)據(jù)訪問(wèn)技術(shù)
第13章 ADO.NET數(shù)據(jù)訪問(wèn)技術(shù)313
13.1 ADO.NET基礎(chǔ)313
13.1.1 ADO.NET架構(gòu)313
13.1.2 ADO.NET數(shù)據(jù)提供者314
13.2 連接數(shù)據(jù)庫(kù)315
13.2.1 SqlConnection數(shù)據(jù)庫(kù)連接類(lèi)315
13.2.2 使用SqlConnectionStringBuilder連接字符串317
13.2.3 關(guān)閉和釋放連接318
13.2.4 在web.config配置文件中保存連接字符串320
13.2.5 連接池技術(shù)322
13.3 與數(shù)據(jù)庫(kù)交互325
13.3.1 使用SqlCommand操作數(shù)據(jù)庫(kù)325
13.3.2 為SqlCommand傳遞參數(shù)327
13.3.3 使用SqlCommand執(zhí)行存儲(chǔ)過(guò)程330
13.3.4 使用事務(wù)332
13.3.5 使用DataAdapter對(duì)象335
13.4 管理內(nèi)存數(shù)據(jù)337
13.4.1 了解數(shù)據(jù)集337
13.4.2 使用DataTable實(shí)現(xiàn)內(nèi)存表338
13.4.3 使用DataSet管理數(shù)據(jù)340
13.4.4 使用Reader獲取只讀數(shù)據(jù)345
13.4.5 比較DataSet和DataReader348
13.5 小結(jié)348
13.6 常見(jiàn)面試題348
13.7 習(xí)題349
第14章 ASP.NET數(shù)據(jù)綁定技術(shù)350
14.1 綁定技術(shù)基礎(chǔ)350
14.1.1 單值綁定350
14.1.2 重復(fù)值綁定352
14.2 數(shù)據(jù)源控件357
14.2.1 數(shù)據(jù)綁定的頁(yè)面生存周期358
14.2.2 SqlDataSource控件358
14.2.3 使用參數(shù)過(guò)濾數(shù)據(jù)361
14.2.4 更新數(shù)據(jù)和并發(fā)處理363
14.2.5 編程執(zhí)行SqlDataSource命令366
14.2.6 ObjectDataSource控件簡(jiǎn)介369
14.2.7 創(chuàng)建業(yè)務(wù)對(duì)象類(lèi)370
14.2.8 在ObjectDataSource中使用參數(shù)374
14.2.9 使用ObjectDataSource更新數(shù)據(jù)376
14.2.10 LinqDataSource數(shù)據(jù)源簡(jiǎn)介378
14.2.11 使用LinqDataSource更新數(shù)據(jù)381
14.3 小結(jié)381
14.4 常見(jiàn)面試題382
14.5 習(xí)題382
第15章 數(shù)據(jù)綁定控件383
15.1 GridView控件383
15.1.1 使用GridView控件383
15.1.2 定制GridView控件的列385
15.1.3 使用模板列387
15.1.4 GridView控件的選擇功能390
15.1.5 使用GridView控件創(chuàng)建主從表392
15.1.6 GridView控件事件392
15.1.7 編程格式化特定行列值393
15.1.8 為GridView控件添加統(tǒng)計(jì)信息395
15.1.9 實(shí)現(xiàn)分頁(yè)、排序效果397
15.2 ListView和DataPager控件398
15.2.1 ListView控件簡(jiǎn)介398
15.2.2 ListView控件的分組布局402
15.2.3 使用DataPager分頁(yè)404
15.3 DetailsView和FormView控件405
15.3.1 DetailsView控件簡(jiǎn)介406
15.3.2 定義DetailsView字段408
15.3.3 在DetailsView中顯示圖像410
15.3.4 編程操作DetailsView414
15.3.5 FormView控件簡(jiǎn)介414
15.4 小結(jié)415
15.5 常見(jiàn)面試題416
15.6 習(xí)題416
第16章 緩存技術(shù)417
16.1 理解ASP.NET緩存技術(shù)417
16.2 輸出緩存418
16.2.1 定義輸出緩存418
16.2.2 查詢字符串緩存418
16.2.3 自定義緩存419
16.2.4 用戶控件緩存420
16.2.5 使用緩存配置421
16.2.6 使用HttpCachePolicy類(lèi)控制緩存422
16.3 緩存數(shù)據(jù)422
16.3.1 添加緩存項(xiàng)423
16.3.2 指定緩存依賴(lài)425
16.3.3 緩存優(yōu)先級(jí)425
16.3.4 使用緩存刪除通知426
16.3.5 數(shù)據(jù)源控件緩存429
16.4 緩存依賴(lài)430
16.4.1 文件和緩存項(xiàng)依賴(lài)430
16.4.2 聚合依賴(lài)431
16.4.3 配置SQL緩存依賴(lài)432
16.4.4 使用SQL緩存依賴(lài)433
16.5 小結(jié)434
16.6 常見(jiàn)面試題435
16.7 習(xí)題435
第17章 LINQ技術(shù)436
17.1 LINQ基礎(chǔ)436
17.1.1 LINQ簡(jiǎn)介436
17.1.2 延遲執(zhí)行438
17.1.3 LINQ表達(dá)式簡(jiǎn)介438
17.2 LINQ to DataSet操作內(nèi)存表445
17.2.1 LINQ to DataSet簡(jiǎn)介445
17.2.2 類(lèi)型化DataSet448
17.3 LINQ to SQL操作數(shù)據(jù)庫(kù)450
17.3.1 數(shù)據(jù)實(shí)體類(lèi)450
17.3.2 DataContext類(lèi)介紹451
17.3.3 在ASP.NET中應(yīng)用LINQ to SQL454
17.3.4 自動(dòng)生成數(shù)據(jù)實(shí)體類(lèi)456
17.3.5 生成存儲(chǔ)過(guò)程方法457
17.3.6 提交更改458
17.4 小結(jié)461
17.5 常見(jiàn)面試題461
17.6 習(xí)題462
第五篇 ASP.NET應(yīng)用程序安全
第18章 成員和角色管理技術(shù)463
18.1 ASP.NET Membership API簡(jiǎn)介463
18.2 使用Membership API464
18.2.1 配置表單身份驗(yàn)證465
18.2.2 創(chuàng)建Membership數(shù)據(jù)存儲(chǔ)466
18.2.3 配置MembershipProvider和數(shù)據(jù)庫(kù)連接468
18.2.4 創(chuàng)建和驗(yàn)證用戶470
18.3 使用登錄控件471
18.3.1 Login控件472
18.3.2 LoginStatus控件476
18.3.3 LoginView控件476
18.3.4 PasswordRecovery控件476
18.3.5 ChangePassword控件478
18.3.6 CreateUserWizard控件478
18.4 使用Membership類(lèi)481
18.4.1 獲取用戶列表482
18.4.2 創(chuàng)建、編輯和刪除用戶483
18.4.3 驗(yàn)證用戶485
18.5 角色和授權(quán)486
18.5.1 URL授權(quán)486
18.5.2 文件和文件夾訪問(wèn)授權(quán)487
18.5.3 使用角色管理器488
18.5.4 使用Roles API配置基于角色的授權(quán)489
18.6 小結(jié)491
18.7 常見(jiàn)面試題491
18.8 習(xí)題492
第六篇 ASP.NET應(yīng)用程序?qū)崙?zhàn)
第19章 ASP.NET求職系統(tǒng)493
19.1 系統(tǒng)總體設(shè)計(jì)493
19.1.1 系統(tǒng)功能介紹493
19.1.2 系統(tǒng)架構(gòu)簡(jiǎn)介495
19.2 數(shù)據(jù)庫(kù)設(shè)計(jì)496
19.2.1 數(shù)據(jù)表結(jié)構(gòu)497
19.2.2 數(shù)據(jù)表關(guān)系500
19.3 系統(tǒng)核心層設(shè)計(jì)500
19.3.1 ASP.NET AJAX客戶端腳本擴(kuò)展501
19.3.2 web.config系統(tǒng)配置506
19.3.3 數(shù)據(jù)訪問(wèn)類(lèi)的設(shè)計(jì)510
19.3.4 業(yè)務(wù)對(duì)象類(lèi)設(shè)計(jì)517
19.4 表現(xiàn)層技術(shù)分析520
19.4.1 ASP.NET AJAX技術(shù)的應(yīng)用521
19.4.2 基于AJAX的導(dǎo)航欄526
19.4.3 母版頁(yè)528
19.4.4 主題和皮膚529
19.4.5 用戶控件530
19.4.6 WebParts控件的應(yīng)用534
19.4.7 個(gè)性化設(shè)置536
19.5 求職者功能設(shè)計(jì)539
19.5.1 發(fā)布簡(jiǎn)歷540
19.5.2 搜索工作職位545
19.5.3 收藏工作職位549
19.6 企業(yè)雇主功能設(shè)計(jì)551
19.6.1 登記公司信息551
19.6.2 查看和添加工作職位554
19.6.3 添加/編輯工作職位556
19.7 小結(jié)559

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    JavaScript從入門(mén)到精通 PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   今天聯(lián)系的快遞,商品還可以了。
  •   還沒(méi)開(kāi)始看,看樣子不錯(cuò),糟糕的送貨速度,如果是**買(mǎi)的,現(xiàn)在都看了三天了
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7