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

Essential ASP.NET 2.0

Essential ASP.NET 2.0

定 價:¥39.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章  架構    1
1.1  基本原理    1
1.1.1  動態(tài)內(nèi)容    1
1.1.2  服務器端控件    5
1.1.3  數(shù)據(jù)綁定    8
1.2  代碼隱藏    10
1.2.1  有關代碼隱藏的基本知識    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  實現(xiàn)細節(jié)    34
2.1.3  使用母版頁    37
2.1.4  使用細節(jié)    41
2.2  主題和皮膚    44
2.2.1  主題    45
2.2.2  使用主題    47
2.3  有關導航控件的基礎知識    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  存儲連接字符串    77
3.1.4  數(shù)據(jù)源參數(shù)    77
3.1.5  新增的數(shù)據(jù)綁定控件    82
3.1.6  數(shù)據(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  實現(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  存儲配置文件數(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  提供程序架構    154
5.4  MembershipProvider    155
5.4.1  Login控件    158
5.4.2  用戶賬戶鎖定:福音還是禍根    159
5.4.3  密碼復雜度策略    160
5.5  選擇密碼格式    161
5.6  密碼問題和答案    162
5.7  配置成員資格提供程序    164
5.8  自定義提供程序    166
5.9  使用Membership類來訪問提供程序    166
5.10  SQL數(shù)據(jù)庫權限    167
5.11  LoginView和其他控件    169
5.12  角色管理器    171
5.13  配置角色管理器和提供程序    173
5.14  其他角色提供程序    174
5.15  機器密鑰簡介    175
5.16  無cookie表單認證    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  個性化范圍    206
6.1.10  導入和導出Web部件    208
6.1.11  格式化Web部件和區(qū)域    212
6.1.12  將用戶控件用作Web部件    214
6.1.13  個性化數(shù)據(jù)和提供程序    218
6.1.14  更換個性化數(shù)據(jù)存儲方式    220
6.1.15  創(chuàng)建自定義的個性化提供程序    221
6.2  總結(jié)    226
第7章  診斷技術    228
7.1  運行狀況監(jiān)視和Web事件    228
7.2  Web事件層次結(jié)構    229
7.3  應監(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  運行狀況監(jiān)視配置節(jié)之間的關系    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  緩存技術    264
8.1.1  數(shù)據(jù)源緩存    264
8.1.2  緩存依賴    268
8.1.3  以編程方式實現(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é)點    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í)行異步任務的技術    301
9.2.1  異步Web訪問    301
9.2.2  AsyncOperationManager和異步Web服務調(diào)用    304
9.2.3  異步任務    305
9.2.4  相互依賴的異步任務    308
9.3  異步網(wǎng)頁    310
9.3.1  Async="true"    311
9.3.2  減輕線程池的壓力    311
9.3.3  AddOnPreRenderCompleteAsync    312
9.3.4  與線程相關的資源    313
9.4  總結(jié)    314

本目錄推薦

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