出版時間:1970-1 出版社:機械工業(yè)出版社 作者:張昌龍,辛永平 著 頁數(shù):560
Tag標簽:無
前言
書山有路勤為徑,學海無涯苦作舟! ——韓愈 為什么要寫這樣一本書 ASP.NET是目前微軟最新的Web應用開發(fā)平臺,ASP.NET 4.0不僅在語言和技術上彌補了原有的ASP.NET 2.0的不足,并提供了很多新的控件和特色以提升開發(fā)人員的生產(chǎn)力。與之相應, Visual Studio 2010除了保持與Visual Studio舊版本相同的特點之外,也提供了大量新的特色幫助提升開發(fā)人員的編程效率。本書全面介紹了ASP.NET4.0技術的開發(fā)與使用,站在實用和實際的角度,深入淺出地分析該技術的各個要點,讀者可以從本書中學到C#4.0中的語法增強特性、Visual Studio 2010的新增功能、各種內(nèi)置的AJAX件、LINQ技術以及LINQ ataSource控件的使用。本書也詳細地介紹了開發(fā)ASP.NET必須要理解的知識點,包括配置技術、控件、狀態(tài)管理、導航、樣式、主題、母版頁、ADO.NET、Web部件、緩存、成員和角色管理技術、用戶個性化以及自定義成員提供者等?! ”緯詈笠黄€列舉了一個基于ASP.NET的多層式網(wǎng)站實例,詳細地分析了該網(wǎng)站的架構(gòu)設計、數(shù)據(jù)層、應用層的實現(xiàn)。對ASP.NET AJAX和ASP.NET AJAX Library客戶端腳本庫進行了實例分析。本書言簡意賅,示例短小卻又能體現(xiàn)出知識點,讓讀者能很輕松地學習,并能靈活地應用到實際的軟件項目中去。本書的特點 本書易于學習、理解和應用,主要特點如下 1.版本最新,與時俱進 目前市場上還沒有其他介紹ASP.NET 4.0的圖書,本書詳細介紹了ASP.NEI4.0下的應用開發(fā),并提供了詳細的技巧和代碼?! ?.采用最新的Visual Studio 2010開發(fā)工具 ASP.NET的開發(fā)工具使用了最新的Visual Studio 2010版本,能夠支持網(wǎng)站程序的快速開發(fā)、代碼的智能提示和開發(fā)界面的所見即所得?! ?.步驟清晰,說明詳細。注釋清楚 本書囊括了開發(fā)ASP.NET應用程序所需要掌握的方方面面,在每個主題中都提供了精練的.示例代碼并進行細致的講解,關鍵代碼都進行了詳細的注釋。
內(nèi)容概要
ASP.NET技術是目前開發(fā)基于Web的應用程序的最流行和最前沿的技術,也是公司網(wǎng)絡開發(fā)使用最多和應用人群最廣的技術?!禔SP.NET4.0從入門到精通(視頻實戰(zhàn)版)》采用層層遞進的方法,詳細介紹了ASP.NET的新技術、新特色?!禔SP.NET4.0從入門到精通(視頻實戰(zhàn)版)》共分為六篇:一第一篇介紹了.NETFramework和VisualStudio2010集成化開發(fā)環(huán)境中的新功能,并對C#全新的語言增強特性進行了較詳細的介紹;第二篇對ASP.NET中的各種技術點進行了大量的示例探討,包括控件、狀態(tài)管理、異常處理和追蹤、用戶控件、繪圖技術等,第三篇介紹了ASP.NET;之所以屬于流行的網(wǎng)站開發(fā)技術,它具備的特色,如樣式、主題、導航、ASP.NETAJAX等;第四篇探討了數(shù)據(jù)開發(fā)的技術,包括數(shù)據(jù)綁定、ADO.NET、LINQ與數(shù)據(jù)綁定控件;第五篇介紹了ASP.NET中的安全性;第六篇深入分析了一個使用ASP.N:ET技術實現(xiàn)的完整大型網(wǎng)站?!禔SP.NET4.0從入門到精通(視頻實戰(zhàn)版)》適合任何想要學習ASP.NET的初學者、在校學生,或者具有一定的ASP.NET2.0或C#語言基礎的應用開發(fā)人員,通過《ASP.NET4.0從入門到精通(視頻實戰(zhàn)版)》可以全面了解ASP.NET4.O技術。
書籍目錄
叢書序
前言
第一篇 .NET Framework 4.0簡介
第1章 C#與.NET Framework簡介1
1.1 .NET Framework基礎1
1.1.1 什么是.NET Framework1
1.1.2 公共語言運行庫1
1.1.3 .NET類庫簡介2
1.1.4 .NET Framework的功能2
1.2 C#編程語言簡介2
1.2.1 .NET編程語言介紹2
1.2.2 C#程序設計語言2
1.2.3 Hello World示例程序3
1.3 小結(jié)4
1.4 常見面試題5
1.5 習題5
第2章 Visual Studio 2010集成化開發(fā)環(huán)境6
2.1 Visual Studio 2010 IDE介紹6
2.1.1 解決方案資源管理器7
2.1.2 文檔窗口8
2.1.3 錯誤列表和任務列表窗口9
2.1.4 服務器資源管理器11
2.1.5 對象瀏覽器11
2.1.6 代碼編輯器11
2.2 Visual Studio 2010的功能特色14
2.2.1 多目標支持14
2.2.2 JavaScript代碼智能提示和調(diào)試功能15
2.2.3 內(nèi)置的ASP.NET AJAX支持16
2.2.4 Web站點與Web項目支持17
2.2.5 Web設計器的改進18
2.2.6 CSS功能的增強支持19
2.2.7 嵌套的母版頁支持19
2.3 小結(jié)21
2.4 常見面試題22
2.5 習題22
第3章 C# 4.0語言特色23
3.1 局部變量的隱式聲明23
3.1.1 如何聲明隱式局部變量23
3.1.2 在foreach循環(huán)中使用隱式聲明24
3.1.3 隱式類型變量的限制25
3.1.4 隱式類型的局部數(shù)組26
3.1.5 隱式類型變量的作用27
3.2 自動屬性28
3.2.1 理解自動屬性28
3.2.2 訪問自動屬性29
3.2.3 自動屬性的訪問限制30
3.2.4 自動屬性和默認值31
3.3 對象初始化器32
3.3.1 理解對象初始化器語法32
3.3.2 調(diào)用使用初始化語法的自定義構(gòu)造函數(shù)33
3.3.3 內(nèi)部類型的初始化34
3.3.4 理解集合初始化語法35
3.4 擴展方法36
3.4.1 定義擴展方法36
3.4.2 調(diào)用擴展方法38
3.4.3 擴展方法的使用范圍39
3.4.4 使用擴展方法擴展接口類型40
3.5 匿名類型43
3.5.1 理解匿名類型43
3.5.2 匿名類型的內(nèi)部呈現(xiàn)44
3.5.3 匿名類型的相等語法45
3.6 局部方法46
3.6.1 理解局部方法47
3.6.2 使用局部方法48
3.7 Lambda表達式49
3.7.1 理解Lambda表達式49
3.7.2 剖析Lambda表達式52
3.7.3 在Lambda中使用多語句塊52
3.7.4 多參數(shù)的Lambda表達式53
3.8 LINQ簡介54
3.8.1 什么是LINQ55
3.8.2 LINQ示例56
3.9 小結(jié)59
3.10 常見面試題60
3.11 習題60
第二篇 ASP.NET開發(fā)基礎
第4章 ASP.NET 4.0技術簡介61
4.1 ASP.NET技術介紹61
4.1.1 ASP.NET 4.0的特點61
4.1.2 一個簡單的ASP.NET應用程序62
4.2 ASP.NET程序結(jié)構(gòu)65
4.2.1 ASP.NET文件類型66
4.2.2 ASP.NET目錄介紹66
4.3 ASP.NET配置67
4.3.1 web.config配置文件67
4.3.2 嵌套配置設置68
4.3.3 在web.config中存儲自定義設置71
4.3.4 ASP.NET Web站點管理工具WAT72
4.3.5 編程讀取和寫入配置設置73
4.3.6 加密配置塊75
4.4 Web窗體基礎77
4.4.1 基于事件的編程模型77
4.4.2 自動回發(fā)特性(AutoPostBack)78
4.4.3 Web窗體處理流程79
4.4.4 ASP.NET中的Page類81
4.4.5 頁面重定向82
4.4.6 HTML編碼83
4.5 應用程序事件83
4.5.1 Global.asax全局文件84
4.5.2 基本應用程序事件85
4.6 小結(jié)86
4.7 常見面試題87
4.8 習題87
第5章 ASP.NET服務器控件88
5.1 HTML服務器控件89
5.1.1 HTML服務器控件簡介89
5.1.2 HtmlContainerControl和HtmlInputControl類91
5.1.3 HTML控件類92
5.1.4 編程創(chuàng)建HTML控件93
5.1.5 處理服務器端事件94
5.2 Web服務器控件96
5.2.1 基本W(wǎng)eb服務器控件介紹96
5.2.2 常用控件的屬性介紹99
5.2.3 列表控件介紹102
5.2.4 可選擇的列表控件104
5.2.5 BulletedList列表控件108
5.2.6 表格式控件109
5.3 驗證控件111
5.3.1 驗證控件介紹111
5.3.2 驗證控件的基類BaseValidator112
5.3.3 使用RequiredFieldValidator強制用戶輸入113
5.3.4 使用RangeValidator控件指定輸入范圍113
5.3.5 使用CompareValidator比較值114
5.3.6 RegularExpressionValidator正則表達式驗證114
5.3.7 CustomValidator自定義驗證115
5.3.8 使用ValidationSummary顯示驗證信息116
5.3.9 使用ValidationGroup屬性117
5.3.10 編程使用驗證控件118
5.4 Calendar日期控件119
5.4.1 日期控件簡介119
5.4.2 日期控件格式化顯示121
5.4.3 限制日期121
5.4.4 編程控制日期選擇123
5.5 廣告輪詢控件AdRotator123
5.5.1 廣告文件設置123
5.5.2 AdRotator類介紹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 常見面試題132
5.9 習題133
第6章 ASP.NET應用程序狀態(tài)管理134
6.1 ASP.NET狀態(tài)管理簡介134
6.2 ViewState視圖狀態(tài)135
6.2.1 視圖狀態(tài)原理135
6.2.2 在視圖狀態(tài)中存儲對象137
6.2.3 視圖狀態(tài)的安全139
6.3 跨頁傳遞信息140
6.3.1 查詢字符串140
6.3.2 跨頁回送技術143
6.4 使用Cookie保存會話信息146
6.4.1 Cookie技術簡介146
6.4.2 使用Cookie保存信息147
6.5 會話狀態(tài)148
6.5.1 會話狀態(tài)簡介148
6.5.2 使用會話狀態(tài)149
6.5.3 配置會話狀態(tài)151
6.6 應用程序狀態(tài)157
6.7 小結(jié)158
6.8 常見面試題158
6.9 習題158
第7章 異常處理和日志追蹤160
7.1 ASP.NET應用程序異常處理160
7.1.1 異常處理基礎161
7.1.2 Exception類162
7.1.3 捕捉異常164
7.1.4 異常的嵌套165
7.1.5 自定義異常166
7.1.6 finally語句塊168
7.2 記錄異常169
7.2.1 查看Windows事件日志169
7.2.2 寫入事件日志171
7.2.3 自定義日志172
7.2.4 編程查看事件日志173
7.3 錯誤頁面176
7.3.1 錯誤模式176
7.3.2 自定義錯誤頁面177
7.4 頁面追蹤177
7.4.1 啟用頁面追蹤178
7.4.2 頁面追蹤信息178
7.4.3 寫入頁面追蹤信息181
7.4.4 應用程序頁面追蹤信息182
7.5 小結(jié)184
7.6 常見面試題184
7.7 習題184
第三篇 構(gòu)建ASP.NET應用程序
第8章 ASP.NET中的樣式、主題和母版頁185
8.1 在ASP.NET中應用CSS樣式185
8.1.1 創(chuàng)建樣式185
8.1.2 應用樣式189
8.2 主題190
8.2.1 創(chuàng)建主題190
8.2.2 創(chuàng)建命名皮膚192
8.2.3 處理主題沖突193
8.2.4 為整個網(wǎng)站應用主題193
8.2.5 添加CSS樣式194
8.2.6 動態(tài)應用主題194
8.3 母版頁195
8.3.1 創(chuàng)建母版頁195
8.3.2 默認內(nèi)容199
8.3.3 母版頁和相對路徑200
8.3.4 在web.config中配置母版頁201
8.3.5 修改母版頁202
8.3.6 動態(tài)加載母版頁204
8.3.7 母版頁的嵌套205
8.4 小結(jié)208
8.5 常見面試題208
8.6 習題208
第9章 ASP.NET中的站點導航技術209
9.1 站點地圖209
9.1.1 定義站點地圖文件209
9.1.2 使用SiteMapPath控件211
9.1.3 SiteMap類214
9.1.4 URL地址映射215
9.2 TreeView控件217
9.2.1 使用TreeView控件217
9.2.2 以編程的方式添加節(jié)點220
9.2.3 使用TreeView控件導航220
9.2.4 綁定到XML文件223
9.2.5 按需加載節(jié)點225
9.2.6 帶復選框的TreeView控件226
9.3 Menu控件228
9.3.1 使用Menu控件228
9.3.2 以編程的方式添加菜單項230
9.3.3 使用Menu控件導航231
9.3.4 一個站點地圖示例232
9.3.5 綁定到XML文件235
9.3.6 Menu控件樣式237
9.3.7 為Menu控件應用模板240
9.4 小結(jié)240
9.5 常見面試題241
9.6 習題241
第10章 用戶控件和繪圖242
10.1 用戶控件242
10.1.1 創(chuàng)建用戶控件242
10.1.2 使用用戶控件245
10.1.3 在web.config中注冊用戶控件246
10.1.4 用戶控件中公開屬性247
10.1.5 用戶控件事件248
10.1.6 動態(tài)加載用戶控件249
10.2 動態(tài)繪圖251
10.2.1 基本繪圖252
10.2.2 繪制一個自定義的圖片253
10.2.3 在Web頁面放置自定義圖片255
10.2.4 圖片格式和質(zhì)量257
10.2.5 一個Web繪圖示例程序260
10.3 小結(jié)262
10.4 常見面試題262
10.5 習題263
第11章 ASP.NET AJAX開發(fā)技術264
11.1 ASP.NET AJAX基礎264
11.1.1 AJAX技術簡介264
11.1.2 ASP.NET AJAX架構(gòu)267
11.2 ASP.NET AJAX服務器端擴展268
11.2.1 聲明ScriptManager控件268
11.2.2 使用ScriptManager分發(fā)自定義腳本269
11.2.3 在ScriptManager中注冊Web服務270
11.2.4 處理ScriptManager中的異常272
11.2.5 編程控制ScriptManager控件275
11.2.6 使用UpdatePanel控件277
11.2.7 使用多個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服務器端控件擴展288
11.3.1 安裝ASP.NET AJAX Control Toolkit288
11.3.2 使用ASP.NET AJAX擴展控件289
11.4 小結(jié)290
11.5 常見面試題291
11.6 習題291
第12章 Web部件技術292
12.1 Web部件基礎292
12.1.1 一個WebParts示例程序293
12.1.2 定制WebPartZone控件299
12.1.3 動態(tài)控制顯示模式300
12.1.4 動態(tài)編輯WebPart303
12.2 Web部件的個性化設置304
12.2.1 基本個性化設置304
12.2.2 個性化范圍設置306
12.2.3 個性化WebPart屬性310
12.3 小結(jié)311
12.4 常見面試題311
12.5 習題311
第四篇 數(shù)據(jù)訪問技術
第13章 ADO.NET數(shù)據(jù)訪問技術313
13.1 ADO.NET基礎313
13.1.1 ADO.NET架構(gòu)313
13.1.2 ADO.NET數(shù)據(jù)提供者314
13.2 連接數(shù)據(jù)庫315
13.2.1 SqlConnection數(shù)據(jù)庫連接類315
13.2.2 使用SqlConnectionStringBuilder連接字符串317
13.2.3 關閉和釋放連接318
13.2.4 在web.config配置文件中保存連接字符串320
13.2.5 連接池技術322
13.3 與數(shù)據(jù)庫交互325
13.3.1 使用SqlCommand操作數(shù)據(jù)庫325
13.3.2 為SqlCommand傳遞參數(shù)327
13.3.3 使用SqlCommand執(zhí)行存儲過程330
13.3.4 使用事務332
13.3.5 使用DataAdapter對象335
13.4 管理內(nèi)存數(shù)據(jù)337
13.4.1 了解數(shù)據(jù)集337
13.4.2 使用DataTable實現(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 常見面試題348
13.7 習題349
第14章 ASP.NET數(shù)據(jù)綁定技術350
14.1 綁定技術基礎350
14.1.1 單值綁定350
14.1.2 重復值綁定352
14.2 數(shù)據(jù)源控件357
14.2.1 數(shù)據(jù)綁定的頁面生存周期358
14.2.2 SqlDataSource控件358
14.2.3 使用參數(shù)過濾數(shù)據(jù)361
14.2.4 更新數(shù)據(jù)和并發(fā)處理363
14.2.5 編程執(zhí)行SqlDataSource命令366
14.2.6 ObjectDataSource控件簡介369
14.2.7 創(chuàng)建業(yè)務對象類370
14.2.8 在ObjectDataSource中使用參數(shù)374
14.2.9 使用ObjectDataSource更新數(shù)據(jù)376
14.2.10 LinqDataSource數(shù)據(jù)源簡介378
14.2.11 使用LinqDataSource更新數(shù)據(jù)381
14.3 小結(jié)381
14.4 常見面試題382
14.5 習題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)計信息395
15.1.9 實現(xiàn)分頁、排序效果397
15.2 ListView和DataPager控件398
15.2.1 ListView控件簡介398
15.2.2 ListView控件的分組布局402
15.2.3 使用DataPager分頁404
15.3 DetailsView和FormView控件405
15.3.1 DetailsView控件簡介406
15.3.2 定義DetailsView字段408
15.3.3 在DetailsView中顯示圖像410
15.3.4 編程操作DetailsView414
15.3.5 FormView控件簡介414
15.4 小結(jié)415
15.5 常見面試題416
15.6 習題416
第16章 緩存技術417
16.1 理解ASP.NET緩存技術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類控制緩存422
16.3 緩存數(shù)據(jù)422
16.3.1 添加緩存項423
16.3.2 指定緩存依賴425
16.3.3 緩存優(yōu)先級425
16.3.4 使用緩存刪除通知426
16.3.5 數(shù)據(jù)源控件緩存429
16.4 緩存依賴430
16.4.1 文件和緩存項依賴430
16.4.2 聚合依賴431
16.4.3 配置SQL緩存依賴432
16.4.4 使用SQL緩存依賴433
16.5 小結(jié)434
16.6 常見面試題435
16.7 習題435
第17章 LINQ技術436
17.1 LINQ基礎436
17.1.1 LINQ簡介436
17.1.2 延遲執(zhí)行438
17.1.3 LINQ表達式簡介438
17.2 LINQ to DataSet操作內(nèi)存表445
17.2.1 LINQ to DataSet簡介445
17.2.2 類型化DataSet448
17.3 LINQ to SQL操作數(shù)據(jù)庫450
17.3.1 數(shù)據(jù)實體類450
17.3.2 DataContext類介紹451
17.3.3 在ASP.NET中應用LINQ to SQL454
17.3.4 自動生成數(shù)據(jù)實體類456
17.3.5 生成存儲過程方法457
17.3.6 提交更改458
17.4 小結(jié)461
17.5 常見面試題461
17.6 習題462
第五篇 ASP.NET應用程序安全
第18章 成員和角色管理技術463
18.1 ASP.NET Membership API簡介463
18.2 使用Membership API464
18.2.1 配置表單身份驗證465
18.2.2 創(chuàng)建Membership數(shù)據(jù)存儲466
18.2.3 配置MembershipProvider和數(shù)據(jù)庫連接468
18.2.4 創(chuàng)建和驗證用戶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類481
18.4.1 獲取用戶列表482
18.4.2 創(chuàng)建、編輯和刪除用戶483
18.4.3 驗證用戶485
18.5 角色和授權(quán)486
18.5.1 URL授權(quán)486
18.5.2 文件和文件夾訪問授權(quán)487
18.5.3 使用角色管理器488
18.5.4 使用Roles API配置基于角色的授權(quán)489
18.6 小結(jié)491
18.7 常見面試題491
18.8 習題492
第六篇 ASP.NET應用程序?qū)崙?zhàn)
第19章 ASP.NET求職系統(tǒng)493
19.1 系統(tǒng)總體設計493
19.1.1 系統(tǒng)功能介紹493
19.1.2 系統(tǒng)架構(gòu)簡介495
19.2 數(shù)據(jù)庫設計496
19.2.1 數(shù)據(jù)表結(jié)構(gòu)497
19.2.2 數(shù)據(jù)表關系500
19.3 系統(tǒng)核心層設計500
19.3.1 ASP.NET AJAX客戶端腳本擴展501
19.3.2 web.config系統(tǒng)配置506
19.3.3 數(shù)據(jù)訪問類的設計510
19.3.4 業(yè)務對象類設計517
19.4 表現(xiàn)層技術分析520
19.4.1 ASP.NET AJAX技術的應用521
19.4.2 基于AJAX的導航欄526
19.4.3 母版頁528
19.4.4 主題和皮膚529
19.4.5 用戶控件530
19.4.6 WebParts控件的應用534
19.4.7 個性化設置536
19.5 求職者功能設計539
19.5.1 發(fā)布簡歷540
19.5.2 搜索工作職位545
19.5.3 收藏工作職位549
19.6 企業(yè)雇主功能設計551
19.6.1 登記公司信息551
19.6.2 查看和添加工作職位554
19.6.3 添加/編輯工作職位556
19.7 小結(jié)559
章節(jié)摘錄
第6章ASP.NET應用程序狀態(tài)管理 如果讀者曾經(jīng)有過開發(fā)Windows應用程序的經(jīng)驗,可能不太會留意維護應用程序狀態(tài),因為應用程序本身就在客戶端運行,可以直接在內(nèi)存中維護其應用程序狀態(tài)。但是對于ASP.NET應用程序來說,事情不那么簡單了,因為ASP.NET應用程序在服務器端運行,客戶端使用無狀態(tài)的HTTP協(xié)議對ASP.NET應用程序發(fā)出請求,ASP.NET應用程序響應用戶請求,向客戶端發(fā)送請求的HTML代碼,服務器并不會維護任何客戶端狀態(tài)。考慮一個有著成千上萬并發(fā)用戶的服務器,如果為每個用戶都維護狀態(tài)的話會耗費非常多的資源?! τ谝粋€Web應用程序來說,通常需要維護應用程序的狀態(tài)。比如電子商務網(wǎng)站的購物車,當客戶在多個頁面中選擇商品時,需要為其維護一個所選商品的列表。.ASP_NET為解決狀態(tài)維護的問題提供了多種方法,本章將詳細討論如何使用這些方法為ASP2qET應用程序添加狀態(tài)管理功能。 本章內(nèi)容有: 口狀態(tài)管理簡介 口跨頁傳遞消息 口Cookie技術簡介 口Session會話狀態(tài)簡介 口應用程序狀態(tài)6.1 ASP.NET狀態(tài)管理簡介 由于使用無狀態(tài)的l-ITTP協(xié)議作為Web應用程序的通信協(xié)議,當客戶端每次請求頁面時,ASP.NET服務器端都將重新生成一個網(wǎng)頁的新實例。這意味著客戶端用戶在瀏覽器中的一些狀態(tài)或者是一些修改都將丟失。比如一個客戶管理系統(tǒng),用戶在很多文本框中輸入了內(nèi)容,當單擊提交按鈕到服務器后,從服務器返回的將是一個全新的網(wǎng)頁,用戶所添加的內(nèi)容將全部丟失。
編輯推薦
《ASP.NET4.0從入門到精通(視頻實戰(zhàn)版)》特色:基本概念——語法講解——示例講解——實踐練習——項目實戰(zhàn)177個實例、1個項目案例,170個技巧,72個練習題、36個面試題超值DVD-ROM13.5 小時多媒體語音教學視頻超值贈送ASP.NET學習視頻《ASP.NET4.0從入門到精通·13.5小時多媒體教學視頻(視頻實戰(zhàn)版)》源文件、《ASP.NET4.0從入門到精通·13.5小時多媒體教學視頻(視頻實戰(zhàn)版)》教學PPT《ASP.NET4.0從入門到精通·13.5小時多媒體教學視頻(視頻實戰(zhàn)版)》涵蓋內(nèi)容:C#與.NET Framework簡介;Visual Studio 201 ok成化開發(fā)環(huán)境;C#4.0語言特色;ASP.NET 4.0技術簡介;ASP.NET服務器控件;ASP.NET應用程序狀態(tài)管理異常處理和日志追蹤;ASP.NET中的樣式、主題和母版頁;ASP.NET@的站點導航技術用戶控件和繪圖;ASP.NET AJAX開發(fā)技術Web部件技術;ADO.NET數(shù)據(jù)訪問技術;ASP.NET數(shù)據(jù)綁定技術數(shù)據(jù)綁定控件緩存技術;LINQ技術成員和角色管理技術;ASP.NET求職系統(tǒng)?!俺绦騿T書庫”是專門為學習編程的朋友們精心打造的一套圖書。本叢書選擇了編程入門人員必學的一些編程語言和技術,講解時遵循“基本概念——語法講解——示例講解——練習——項目實戰(zhàn)”的模式,由淺入深,層層深入,可以指引讀者快速掌握各種編程技術。本叢書專門配有配套的多媒體語音教學視頻,幫助讀者更加高效、直觀地學習?!禔SP.NET4.0從入門到精通(視頻實戰(zhàn)版)》讀者對象:ASP.NET初學者,網(wǎng)頁設計師或網(wǎng)頁設計初學者,有C#基礎的網(wǎng)絡開發(fā)人員,大中專院校的學生,相關培訓班的學員,13.5小時多媒體教學視頻。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載