注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程最優(yōu)化ASP.NET:面向?qū)ο箝_發(fā)實踐

最優(yōu)化ASP.NET:面向?qū)ο箝_發(fā)實踐

最優(yōu)化ASP.NET:面向?qū)ο箝_發(fā)實踐

定 價:¥39.00

作 者: (美)普利策(Putz.J.) 著;劉俊民、陳遠、周勇 譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: ASP.NET

ISBN: 9787121029783 出版時間: 2006-09-01 包裝: 平裝
開本: 16 頁數(shù): 309 字數(shù):  

內(nèi)容簡介

  專家技術(shù)經(jīng)驗,實踐智慧結(jié)晶,ASP.NET領(lǐng)域的Effective C++,世界.NET權(quán)威專家JEFFREY PUTZ力作,微軟MVP、北京.NET俱樂部主席,寶玉與陳遠、周勇三人傾力譯作,微軟亞洲研究院研發(fā)經(jīng)理鄒欣親自作序鼎力推薦。最優(yōu)化ASP.NET:面向?qū)ο箝_發(fā)實踐:使用ASP.NET,你可以創(chuàng)建功能強大、高性能的Web應用程序。但是要充分運用ASP.NET,Web 開發(fā)人員需要用與以往完全不同的方式來進行思考和工作。在本書中,Jeffrey Putz將幫助你實現(xiàn)這一轉(zhuǎn)變。如果你之前長期從事ASP、PHP或者其他傳統(tǒng)腳本語言的開發(fā),Putz將為你展示如何使用ASP.NET的面向?qū)ο竽P蛠砭帉懸子诓渴?、管理、擴展和重復使用的代碼。如果你已對使用C#或者VB.NET編寫ASP.NET程序的基本原理較為熟悉,本書的特殊平臺以及基于最佳實踐的開發(fā),將使你具備更加突出的效率。不管你在什么樣的背景,本書都將從企業(yè)級開發(fā)的各個方面來提高你的技能:設計、測試驅(qū)動的開發(fā)、模塊化、優(yōu)化等等。這本書中充滿了適用于ASP.NET 2.0和C#、VB.NET代碼示例,本書不僅僅是一本“食譜”,還是一本編寫優(yōu)良的關(guān)于“如何做”與“為什么這么做”的高級ASP.NET開發(fā)指南。ASP. NET 自發(fā)布以來,以無可比擬的優(yōu)越性深受廣大Web 開發(fā)者的喜愛。與其他Web 開發(fā)模式相比,ASP.NETI 在性能、靈活性、易用性、可管理性、可擴展性和安全性等各方面都具有非常明顯的優(yōu)勢。在實際的Web 開發(fā)中如何將這些優(yōu)越性充分發(fā)揮出來,即如何讓ASP. NET 在開發(fā)過程中實現(xiàn)最優(yōu)化顯得尤為重要。本書涵蓋了ASP. NET 程序設計的方方面面,如對象模型、類的設計、程序架構(gòu)、事件模型、服務器控件、成員管理等。書中不僅詳細講述了程序設計的具體方法,而且還深入分析了如何使這些方法在開發(fā)過程中實現(xiàn)最優(yōu)化。稍有ASP. NET 基礎的讀者,在讀完此書后,無論是在理論上還是程序設計技巧上都會得到很大的提高。本書的另一個顯著特點是提供了大量的示例代碼,以或大或小的例子形象展示了各種方法的應用場景和技巧。 [看更多]

作者簡介

  Jeffrey Putz是POP World Media,LLC的創(chuàng)始人,這家公司最初的目的在于組織多個業(yè)余愛好者的Web站點,并逐步成為一家真正的商業(yè)運作公司。Jeffrey的POP論壇程序(http://www.popforums.com)已經(jīng)被下載了成千上萬,并曾被作為MSDN雜志的封面(2004年2月)。他的公司正在使用ASP.NET進行多個產(chǎn)品的開發(fā),并一直在運作CoasterBuzz(http://www.coasterbuzz.com)網(wǎng)站世界上最流行的過山車愛好者站點。他被SitePoint.com評為“2003年度.NET權(quán)威”。

圖書目錄

序言    
致謝    
關(guān)于作者    
第1部分    1
第1章  對象模型    3
拋開線性腳本的思維方式    3
類和對象    7
與汽車類比    7
對象繼承    9
你的類可以編寫得像微軟的一樣特別    14
總結(jié)    15
第2章  類:隱藏在對象背后的代碼    17
訪問限定修飾符    18
類的聲明    18
構(gòu)造函數(shù)    19
屬性和私有成員變量    21
方法    23
成員作用域    26
重載    27
靜態(tài)(共享)成員    28
繼承    29
接口    30
抽象類    32
枚舉    33
總結(jié)    34
第3章  類的設計    35
訪問你的需求    35
減少類的關(guān)注點    36
數(shù)據(jù)傳入和傳出    37
實例化類 VS 靜態(tài)方法    41
將類應用于簡單數(shù)據(jù)結(jié)構(gòu)    42
測試驅(qū)動的開發(fā)    43
總結(jié)    44
第4章  應用程序架構(gòu)    45
將應用分層的好處    45
經(jīng)典的n級架構(gòu)(n-tier)    47
案例研究:POP FORM架構(gòu)    48
與其他應用程序交互    59
在現(xiàn)實世界中評估需求    60
總結(jié)    60
第5章  應用面向?qū)ο缶幊蹋鹤远x數(shù)據(jù)類    61
分析設計需求    63
選擇屬性    64
構(gòu)造函數(shù)    69
一次獲取多條記錄    83
總結(jié)    87
第2部分    89
第6章  IIS和Web應用程序的具體細節(jié)    91
IIS:第一步    91
決定ASP.NET將要處理什么    95
代碼在哪里    95
預編譯部署    103
總結(jié)    104

第7章  ASP.NET事件模型    105
歷史    105
回發(fā)(Postback)過程    107
服務器控件,以及它們的事件和事件處理器    110
Application和Page類的事件    111
回發(fā)事件    113
綁定事件    114
總結(jié)    116
第8章  HttpHandlers和HttpModules    105
內(nèi)建的處理器(Handlers)    105
處理你自己的文件類型    107
應用舉例:保護你的圖像,防止盜鏈    110
HttpModules:對ISAPI的替換    116
應用舉例:添加用戶到角色中    118
總結(jié)    125
第9章  服務器控件    139
簡單繼承控件    139
從零開始創(chuàng)建你自己的服務器控件    145
使用視圖狀態(tài)    155
有效地生成HTML    155
復合型控件    156
復合型控件 V.S. 用戶控件    162
總結(jié)    163
第10章  Web服務也是一種對象    165
將代碼轉(zhuǎn)化為Web Service    166
使用Web服務    173
無需“擁有”對象的面向?qū)ο缶幊?nbsp;   180
修改代理類    180
總結(jié)    181
第11章  成員管理及安全    183
表單認證及成員管理    183
內(nèi)建成員提供者(Membership Provider)    186

創(chuàng)建你自己的提供者(Provider)    189
認證控件    202
總結(jié)    203
第12章  用戶配置、主題及皮膚    205
用戶配置系統(tǒng)與成員系統(tǒng)的關(guān)系    205
創(chuàng)建自定義用戶配置提供者(Profile Provider)    209
主題    221
把主題信息保存到用戶配置信息中    225
總結(jié)    226
第13章  聲明式編程    227
概述    227
驗證控件    228
數(shù)據(jù)控件    229
代碼式編碼    230
聲明式編碼    230
Web 部件    232
導航控件    233
表達式    235
摘要    235
第3部分    237
第14章  在Visual Studio里進行開發(fā)    239
版本    239
IDE的默認行為    241
設計器的缺陷    241
多項目以及引用    242
總結(jié)    247
第15章  性能、伸縮性和測試    249
術(shù)語定義    249
碎片緩存    250
數(shù)據(jù)緩存    250

管理視圖狀態(tài)(Viewstate)    253
數(shù)據(jù)訪問的各種方法    254
字符串連接和StringBuilder的比較    255
使用跟蹤測量時間    258
ACT和WAS    258
硬件    261
SQL事件探查器和查詢分析器    261
小結(jié)    264
第16章  測試、部署以及代碼管理    267
測試、測試、再測試    267
測試驅(qū)動下的軟件開發(fā)    268
部署你的產(chǎn)品代碼    278
Versioning and Splitting Up the Work    279
總結(jié)    280
第17章  更多高級主題    283
流    283
Networking    290
線程(Threading)    296
索引

本目錄推薦

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