出版時(shí)間:2007-7 出版社:人民郵電出版社 作者:(美)布朗(Brown.F.O.K.) 著,袁國(guó)忠 譯 頁(yè)數(shù):314 字?jǐn)?shù):456000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
ASP.NET 2.0新增了大量功能,使用它可以更快地開發(fā)出功能豐富的網(wǎng)站。本書旨在闡述這些新功能的工作原理,引導(dǎo)讀者深入了解Web應(yīng)用程序的各個(gè)部分是如何協(xié)同工作的,讓開發(fā)水平更上一層樓。 本書討論了ASP.NET 2.0采用的網(wǎng)頁(yè)開發(fā)架構(gòu)、確保網(wǎng)站界面一致的技術(shù)、簡(jiǎn)化數(shù)據(jù)庫(kù)訪問(wèn)的技術(shù)、確保網(wǎng)站安全和提供用戶定制功能的技術(shù)以及診斷故障和提高性能的技術(shù),涵蓋了代碼隱藏模型、網(wǎng)頁(yè)生命周期、編譯、母版頁(yè)、主題與皮膚、導(dǎo)航控件、聲明式數(shù)據(jù)綁定控件、跨頁(yè)傳遞、Wizard與MultiView控件、成員資格與角色管理、Web部件、診斷與跟蹤、緩存、客戶端回調(diào)以及異步等主題。 本書適合有ASP.NET1.x開發(fā)經(jīng)驗(yàn),迅速掌握ASP.NET2.0新增功能的程序員閱讀,也可供有一定ASP.NET2.0使用經(jīng)驗(yàn),想進(jìn)一步提高ASP.NET2.0開發(fā)技能的人員參考。
作者簡(jiǎn)介
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ā)表
書籍目錄
第1章 架構(gòu) 1.1 基本原理 1.1.1 動(dòng)態(tài)內(nèi)容 1.1.2 服務(wù)器端控件 1.1.3 數(shù)據(jù)綁定 1.2 代碼隱藏 1.2.1 有關(guān)代碼隱藏的基本知識(shí) 1.2.2 ASP.NET 2.0中的代碼隱藏模型 1.3 網(wǎng)頁(yè)的生命周期 1.3.1 常見事件 1.3.2 新增的事件 1.3.3 隱式注冊(cè)事件 1.4 編譯 1.4.1 編譯目錄 1.4.2 編譯網(wǎng)站 1.4.3 生成程序集 1.4.4 定制程序集生成 1.4.5 Web Application Projects 1.5 總結(jié) 第2章 用戶界面元素 2.1 網(wǎng)頁(yè)模板 2.1.1 母版頁(yè) 2.1.2 實(shí)現(xiàn)細(xì)節(jié) 2.1.3 使用母版頁(yè) 2.1.4 使用細(xì)節(jié) 2.2 主題和皮膚 2.2.1 主題 2.2.2 使用主題 2.3 有關(guān)導(dǎo)航控件的基礎(chǔ)知識(shí) 2.4 控件適配器 2.4.1 創(chuàng)建控件適配器 2.4.2 識(shí)別瀏覽器 2.4.3 CSS友好的適配器 2.5 總結(jié) 第3章 數(shù)據(jù)綁定 3.1 聲明式數(shù)據(jù)綁定 3.1.1 數(shù)據(jù)綁定 3.1.2 數(shù)據(jù)源控件 3.1.3 存儲(chǔ)連接字符串 3.1.4 數(shù)據(jù)源參數(shù) 3.1.5 新增的數(shù)據(jù)綁定控件 3.1.6 數(shù)據(jù)綁定計(jì)算語(yǔ)法 3.1.7 聲明式數(shù)據(jù)綁定的技巧 3.1.8 層次型數(shù)據(jù)綁定 3.1.9 綁定到對(duì)象 3.1.10 類型化數(shù)據(jù)集 3.2 總結(jié) 第4章 狀態(tài)管理 4.1 跨頁(yè)傳遞 4.1.1 基本原理 4.1.2 實(shí)現(xiàn) 4.1.3 告誡 4.1.4 多源跨頁(yè)傳遞 4.2 Wizard和MultiView控件 4.2.1 網(wǎng)頁(yè)內(nèi)的狀態(tài)管理 4.2.2 Wizard控件 4.2.3 MultiView和View控件 4.3 配置文件 4.3.1 基本原理 4.3.2 遷移匿名配置文件數(shù)據(jù) 4.3.3 管理配置文件數(shù)據(jù) 4.3.4 存儲(chǔ)配置文件數(shù)據(jù) 4.3.5 序列化 4.3.6 將用戶定義的類型作為配置文件屬性的類型 4.3.7 優(yōu)化配置文件 4.3.8 走自定義之路 4.4 總結(jié) 第5章 安全性 5.1 需要多高的安全性 5.2 成員資格初步 5.3 提供程序架構(gòu) 5.4 MembershipProvider 5.4.1 Login控件 5.4.2 用戶賬戶鎖定:福音還是禍根 5.4.3 密碼復(fù)雜度策略 5.5 選擇密碼格式 5.6 密碼問(wèn)題和答案 5.7 配置成員資格提供程序 5.8 自定義提供程序 5.9 使用Membership類來(lái)訪問(wèn)提供程序 5.10 SQL數(shù)據(jù)庫(kù)權(quán)限 5.11 LoginView和其他控件 5.12 角色管理器 5.13 配置角色管理器和提供程序 5.14 其他角色提供程序 5.15 機(jī)器密鑰簡(jiǎn)介 5.16 無(wú)cookie表單認(rèn)證 5.17 SiteMapProvider的安全修剪 5.18 配置文件加密 5.19 總結(jié) 第6章 Web部件 6.1 Web部件基本知識(shí) 6.1.1 門戶組件 6.1.2 創(chuàng)建最簡(jiǎn)單的門戶網(wǎng)頁(yè) 6.1.3 顯示模式 6.1.4 目錄部件和區(qū)域 6.1.5 屬性 6.1.6 編輯器部件和區(qū)域 6.1.7 謂詞 6.1.8 連接 6.1.9 個(gè)性化范圍 6.1.10 導(dǎo)入和導(dǎo)出Web部件 6.1.11 格式化Web部件和區(qū)域 6.1.12 將用戶控件用作Web部件 6.1.13 個(gè)性化數(shù)據(jù)和提供程序 6.1.14 更換個(gè)性化數(shù)據(jù)存儲(chǔ)方式 6.1.15 創(chuàng)建自定義的個(gè)性化提供程序 6.2 總結(jié) 第7章 診斷技術(shù) 7.1 運(yùn)行狀況監(jiān)視和Web事件 7.2 Web事件層次結(jié)構(gòu) 7.3 應(yīng)監(jiān)視哪些事件 7.4 內(nèi)置的提供程序 7.4.1 E-mail提供程序 7.4.2 SQL提供程序 7.5 緩沖 7.6 注冊(cè)事件 7.7 抑制和配置文件 7.8 運(yùn)行狀況監(jiān)視配置節(jié)之間的關(guān)系 7.9 自定義Web事件 7.10 自定義提供程序 7.11 ASP.NET 2.0中的跟蹤 7.11.1 以編程方式訪問(wèn)跟蹤輸出 7.11.2 同System.Diagnostics跟蹤集成 7.11.3 將Web事件傳遞給將System.Diagnostics跟蹤偵聽器 7.12 Windows事件跟蹤:不使用調(diào)試器的調(diào)試 7.13 總結(jié) 第8章 性能 8.1 緩存技術(shù) 8.1.1 數(shù)據(jù)源緩存 8.1.2 緩存依賴 8.1.3 以編程方式實(shí)現(xiàn)部分緩存 8.1.4 緩存后替換 8.1.5 緩存配置 8.1.6 全面的性能改善 8.2 客戶端回調(diào) 8.2.1 客戶端回調(diào)框架 8.2.2 按需填充TreeView的節(jié)點(diǎn) 8.2.3 Atlas 8.3 總結(jié) 第9章 異步 9.1 為何需要異步 9.1.1 利用并行性 9.1.2 緩解線程池爭(zhēng)用 9.2 用于執(zhí)行異步任務(wù)的技術(shù) 9.2.1 異步Web訪問(wèn) 9.2.2 AsyncOperationManager和異步Web服務(wù)調(diào)用 9.2.3 異步任務(wù) 9.2.4 相互依賴的異步任務(wù) 9.3 異步網(wǎng)頁(yè) 9.3.1 Async=“true” 9.3.2 減輕線程池的壓力 9.3.3 AddOnPreRenderCompleteAsync 9.3.4 與線程相關(guān)的資源 9.4 總結(jié)
媒體關(guān)注與評(píng)論
Fritz Onion對(duì)ASP.NET的認(rèn)識(shí)無(wú)人能比,而Keith Brown的.NET安全知識(shí)無(wú)人出其右,兩者珠聯(lián)璧合的結(jié)晶會(huì)是什么呢?當(dāng)然是一本最容易理解、最具啟迪性的ASP.NET 2.0圖書。我深信讀者為購(gòu)買本書花費(fèi)的每個(gè)銅板都物有所值 ——Pluralsight聯(lián)合創(chuàng)始人和技術(shù)組成員Aaron Skonnard 《ASP.NET 2.0精髓》在讀者的眼前打開了車蓋,將發(fā)動(dòng)機(jī)拆開。Fritz和Keith深知開發(fā)人員需要了解ASP.NET 2.0的工作原理,本書正是為滿足這種需求編寫的。僅其中有關(guān)ASP.NET網(wǎng)頁(yè)事件序列的闡述就值本書的價(jià)錢?! 狹icrosoft MVP(C#)Shawn Wildermuth
編輯推薦
NET之父為你指明ASP.NET2.0精要微軟開發(fā)部總經(jīng)理Scott Guthrie傾力推薦 Microsoft .NET開發(fā)系列最新暢銷書 適合有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ā)技能的人員參考。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Essential ASP.NET 2.0中文版 PDF格式下載