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

Essential ASP.NET 2.0

Essential ASP.NET 2.0

定 價(jià):¥39.00

作 者: (美) Fritz Onion Keith Brown
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: ASP.NET

ISBN: 9787115159755 出版時(shí)間: 2007-06-01 包裝: 平裝
開本: 800*1000 1/16 頁數(shù): 314 字?jǐn)?shù):  

內(nèi)容簡介

  ASP.NET 2.0新增了大量功能,開發(fā)人員使用它可以更快地開發(fā)出功能豐富的網(wǎng)站。本書旨在闡述這些新功能的工作原理,引導(dǎo)讀者深入了解Web應(yīng)用程序的各個(gè)部分是如何協(xié)同工作的,讓開發(fā)水平更上一層樓。本書討論了ASP.NET 2.0采用的網(wǎng)頁開發(fā)架構(gòu)、確保網(wǎng)站界面一致的技術(shù)、簡化數(shù)據(jù)庫訪問的技術(shù)、確保網(wǎng)站安全和提供用戶定制功能的技術(shù)以及診斷故障和提高性能的技術(shù),涵蓋了代碼隱藏模型、網(wǎng)頁生命周期、編譯、母版頁、主題與皮膚、導(dǎo)航控件、聲明式數(shù)據(jù)綁定控件、跨頁傳遞、Wizard與MultiView控件、成員資格與角色管理、Web部件、診斷與跟蹤、緩存、客戶端回調(diào)以及異步等主題。本書適合有ASP.NET 1.x開發(fā)經(jīng)驗(yàn),想迅速掌握ASP.NET 2.0新增功能的程序員閱讀;也可供有一定ASP.NET 2.0使用經(jīng)驗(yàn),想進(jìn)一步提高ASP.NET 2.0開發(fā)技能的人員參考。

作者簡介

  Fritz Onion是Microsoft .NET培訓(xùn)提供商Pluralsight的聯(lián)合創(chuàng)始人,他負(fù)責(zé)為Pluralsight撰寫了ASP.NET培訓(xùn)教材,并在世界各地講授該培訓(xùn)課程。他是深受歡迎的《ASP.NET基礎(chǔ)教程C#案例版》的作者和《MSDN Magazine》的專欄作者,還經(jīng)常在TechEd、VSLive!和PDC等行業(yè)會(huì)議上發(fā)表演講。Fritz在哈佛大學(xué)獲得學(xué)士學(xué)位,并在加州大學(xué)歐文分校獲得碩士學(xué)位。Keith Brown是Pluralsight的聯(lián)合創(chuàng)始人,主要負(fù)責(zé)應(yīng)用程序安全。作為《MSDN Magazine》的特約編輯,他開辟了Security Briefs專欄。他編著了具有劃時(shí)代意義的圖書《Programming Windows Sercurity》以及《The .NET Developer’s Guide to Windows Security》,讀者可在http://pluralsight.com在線閱讀它們。Keith將主要精力放在研究安全技術(shù)上,在將近十年內(nèi)一直在編寫針對專業(yè)軟件開發(fā)人員的培訓(xùn)教材,并講授這樣的課程。

圖書目錄

第1章  架構(gòu)    1
1.1  基本原理    1
1.1.1  動(dòng)態(tài)內(nèi)容    1
1.1.2  服務(wù)器端控件    5
1.1.3  數(shù)據(jù)綁定    8
1.2  代碼隱藏    10
1.2.1  有關(guān)代碼隱藏的基本知識    10
1.2.2  ASP.NET 2.0中的代碼隱藏模型    12
1.3  網(wǎng)頁的生命周期    16
1.3.1  常見事件    16
1.3.2  新增的事件    18
1.3.3  隱式注冊事件    19
1.4  編譯    21
1.4.1  編譯目錄    21
1.4.2  編譯網(wǎng)站    24
1.4.3  生成程序集    25
1.4.4  定制程序集生成    26
1.4.5  Web Application Projects    27
1.5  總結(jié)    28
第2章  用戶界面元素    30
2.1  網(wǎng)頁模板    30
2.1.1  母版頁    31
2.1.2  實(shí)現(xiàn)細(xì)節(jié)    34
2.1.3  使用母版頁    37
2.1.4  使用細(xì)節(jié)    41
2.2  主題和皮膚    44
2.2.1  主題    45
2.2.2  使用主題    47
2.3  有關(guān)導(dǎo)航控件的基礎(chǔ)知識    49
2.4  控件適配器    53
2.4.1  創(chuàng)建控件適配器    53
2.4.2  識別瀏覽器    59
2.4.3  CSS友好的適配器    60
2.5  總結(jié)    61
第3章  數(shù)據(jù)綁定    62
3.1  聲明式數(shù)據(jù)綁定    63
3.1.1  數(shù)據(jù)綁定    63
3.1.2  數(shù)據(jù)源控件    65
3.1.3  存儲(chǔ)連接字符串    77
3.1.4  數(shù)據(jù)源參數(shù)    77
3.1.5  新增的數(shù)據(jù)綁定控件    82
3.1.6  數(shù)據(jù)綁定計(jì)算語法    86
3.1.7  聲明式數(shù)據(jù)綁定的技巧    87
3.1.8  層次型數(shù)據(jù)綁定    92
3.1.9  綁定到對象    98
3.1.10  類型化數(shù)據(jù)集    108
3.2  總結(jié)    109
第4章  狀態(tài)管理    110
4.1  跨頁傳遞    111
4.1.1  基本原理    111
4.1.2  實(shí)現(xiàn)    117
4.1.3  告誡    118
4.1.4  多源跨頁傳遞    121
4.2  Wizard和MultiView控件    124
4.2.1  網(wǎng)頁內(nèi)的狀態(tài)管理    124
4.2.2  Wizard控件    125
4.2.3  MultiView和View控件    128
4.3  配置文件    131
4.3.1  基本原理    131
4.3.2  遷移匿名配置文件數(shù)據(jù)    135
4.3.3  管理配置文件數(shù)據(jù)    135
4.3.4  存儲(chǔ)配置文件數(shù)據(jù)    136
4.3.5  序列化    137
4.3.6  將用戶定義的類型作為配置文件屬性的類型    139
4.3.7  優(yōu)化配置文件    141
4.3.8  走自定義之路    146
4.4  總結(jié)    147
第5章  安全性    148
5.1  需要多高的安全性    148
5.2  成員資格初步    149
5.3  提供程序架構(gòu)    154
5.4  MembershipProvider    155
5.4.1  Login控件    158
5.4.2  用戶賬戶鎖定:福音還是禍根    159
5.4.3  密碼復(fù)雜度策略    160
5.5  選擇密碼格式    161
5.6  密碼問題和答案    162
5.7  配置成員資格提供程序    164
5.8  自定義提供程序    166
5.9  使用Membership類來訪問提供程序    166
5.10  SQL數(shù)據(jù)庫權(quán)限    167
5.11  LoginView和其他控件    169
5.12  角色管理器    171
5.13  配置角色管理器和提供程序    173
5.14  其他角色提供程序    174
5.15  機(jī)器密鑰簡介    175
5.16  無cookie表單認(rèn)證    176
5.17  SiteMapProvider的安全修剪    177
5.18  配置文件加密    178
5.19  總結(jié)    180
第6章  Web部件    182
6.1  Web部件基本知識    182
6.1.1  門戶組件    183
6.1.2  創(chuàng)建最簡單的門戶網(wǎng)頁    184
6.1.3  顯示模式    190
6.1.4  目錄部件和區(qū)域    191
6.1.5  屬性    194
6.1.6  編輯器部件和區(qū)域    198
6.1.7  謂詞    200
6.1.8  連接    201
6.1.9  個(gè)性化范圍    206
6.1.10  導(dǎo)入和導(dǎo)出Web部件    208
6.1.11  格式化Web部件和區(qū)域    212
6.1.12  將用戶控件用作Web部件    214
6.1.13  個(gè)性化數(shù)據(jù)和提供程序    218
6.1.14  更換個(gè)性化數(shù)據(jù)存儲(chǔ)方式    220
6.1.15  創(chuàng)建自定義的個(gè)性化提供程序    221
6.2  總結(jié)    226
第7章  診斷技術(shù)    228
7.1  運(yùn)行狀況監(jiān)視和Web事件    228
7.2  Web事件層次結(jié)構(gòu)    229
7.3  應(yīng)監(jiān)視哪些事件    231
7.4  內(nèi)置的提供程序    231
7.4.1  E-mail提供程序    234
7.4.2  SQL提供程序    237
7.5  緩沖    237
7.6  注冊事件    239
7.7  抑制和配置文件    241
7.8  運(yùn)行狀況監(jiān)視配置節(jié)之間的關(guān)系    243
7.9  自定義Web事件    243
7.10  自定義提供程序    245
7.11  ASP.NET 2.0中的跟蹤    249
7.11.1  以編程方式訪問跟蹤輸出    250
7.11.2  同System.Diagnostics跟蹤集成    251
7.11.3  將Web事件傳遞給將System.Diagnostics跟蹤偵聽器    255
7.12  Windows事件跟蹤:不使用調(diào)試器的調(diào)試    255
7.13  總結(jié)    263
第8章  性能    264
8.1  緩存技術(shù)    264
8.1.1  數(shù)據(jù)源緩存    264
8.1.2  緩存依賴    268
8.1.3  以編程方式實(shí)現(xiàn)部分緩存    280
8.1.4  緩存后替換    282
8.1.5  緩存配置    284
8.1.6  全面的性能改善    286
8.2  客戶端回調(diào)    286
8.2.1  客戶端回調(diào)框架    286
8.2.2  按需填充TreeView的節(jié)點(diǎn)    290
8.2.3  Atlas    292
8.3  總結(jié)    293
第9章  異步    294
9.1  為何需要異步    294
9.1.1  利用并行性    295
9.1.2  緩解線程池爭用    300
9.2  用于執(zhí)行異步任務(wù)的技術(shù)    301
9.2.1  異步Web訪問    301
9.2.2  AsyncOperationManager和異步Web服務(wù)調(diào)用    304
9.2.3  異步任務(wù)    305
9.2.4  相互依賴的異步任務(wù)    308
9.3  異步網(wǎng)頁    310
9.3.1  Async="true"    311
9.3.2  減輕線程池的壓力    311
9.3.3  AddOnPreRenderCompleteAsync    312
9.3.4  與線程相關(guān)的資源    313
9.4  總結(jié)    314

本目錄推薦

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