作者:(美)普利策 著,劉俊民 等譯
出版社:電子工業出版社
出版日期:2006-9-1
ISBN
7121029782
字數:380000
印次:1
版次:1
紙張:膠版紙
內容提要
這是一本關于ASPNET和面向對象程序設計的書,ASPNET和傳統的腳本式語言(asp)相比,一個重要的進步就是它提供了一個真正的面向對象的編程模型,使我們可以很好地將用戶界面層、業務邏輯層和數據訪問層分離,使我們的系統具有更好的性能,更加穩定和易于維護。
本書TASPNET和面向對象程序設計的方方面面,如對象模型、類的設計、程序架構、事件模型、服務器控件、成員管理等。書中不僅詳細地講述了程序設計的具體方法,而且還深入地分析了如何使這些方法在開發過程中實現最優化。稍有ASPNET基礎的讀者,在讀完此書後,無論是在理論上還是程序設計技巧上都會得到很大的提高。
本書還介紹了一些實際開發中非常實用的工具的用法,如開發工具VisuaI Studio代碼和版本管理工具VisuaI Source Safe和非常有效的工作流程如測試驅動的開發。本書的另一個顯著特點是提供了大量的示例代碼,以或大或小的例子形象展示了各種方法的應用場景和技巧。

作者簡介
Jeffrey Putz
POP World MediaLLC的創始人,這家公司最初的目的在于組織多個業余愛好者的Web站點,並逐步成爲一家真正的商業運作公司。JeffreyPOP論壇程序(http://www.popforums.com)已經被下載了成千上萬,並曾被作爲MSDN雜志的封面(20042月)。他的公司正在使用ASP.NET進行多個産品的開發,並一直在運作CoasterBuzz(http://www.coasterbuzz.com)網站世界上最流行的過山車愛好者站點。他被SitePoint.com評爲“2003年度.NET權威”。


目錄
序言
致謝
關于作者
1部分 到面向對象編程的飛躍
1 對象模型
抛開線性腳本的思維方式
類和對象
與汽車類比
對象繼承
你的類可以編寫得像微軟的一樣特別
總結
2 類:隱藏在對象背後的代碼
訪問限定修飾符
類的聲明
構造函數
屬性和私有成員變量
方法
成員作用域
重載
靜態(共享)成員
繼承
接口
抽象類
枚舉
總結
3 類的設計
訪問你的需求
減少類的關注點
數據傳入和傳出
實例化類VS靜態方法
將類應用于簡單數據結構
測試驅動的開發
總結
4 應用程序架構
將應用分層的好處
經典的n級架構(ntier-)
案例研究:POP FORM架構
與其他應用程序交互
在現實世界中評估需求
總結
5 應用面向對象編程:自定義數據類
分析設計需求
選擇屬性
構造函數
一次獲取多條記錄
總結
2部分 ASP.NET架構
6 IlSWeb應用程序的具體細節
IIS
:第一步
決定ASRNET將要處理什麽
代碼在哪裏
預編譯部署
總結
7 ASPNET事件模型
曆史
回發過程
服務器控件,以及它們的事件和事件處理器
Application
Page類的事件
回發事件
綁定事件
總結
8 HttpHandlersHttpModuIes
內建的處理器(Handlers)
處理你自己的文件類型
應用舉例:保護你的圖像,防止盜鏈
HttpModules
:對:ISAPI的替換
應用舉例:添加用戶到角色中
總結
9 服務器控件
簡單繼承控件
從零開始創建你自己的服務器控件
使用視圖狀態
有效地生成HTMI_
複合型控件
複合型控件VS.用戶控件
總結
10 Web服務也是一種對象
將代碼轉化爲Web Setvice
使用Web服務
無需“擁有”對象的面向對象編程
修改代理類
總結
11 成員管理及安全
表單認證及成員管理
內建成員提供者
創建你自己的提供者
認證控件
總結
12 用戶配置、主題及皮膚
用戶配置系統與成員系統的關系
創建自定義用戶配置提供者
主題
將主題信息保存到用戶配置信息中
總結
13 聲明式編程
概述
驗證控件
數據控件
代碼式編碼
聲明式編碼
Web
部件
導航控件
表達式
總結
3部分 開發問題
14 VjsuaI Studjo裏進行開發.
版本
IDE
的默認行爲
設計器的缺陷
多項目以及引用
總結
15 性能、伸縮性和測試
術語定義
碎片緩存
數據緩存
管理視圖狀態
數據訪問的各種方法
字符串連接和stringBuilder的比較
使用跟蹤測量時間
ACT
WAS
硬件
SQL
事件探查器和查詢分析器
總結
16 測試、部署以及代碼管理
測試、測試、再測試
測試驅動下的軟件開發
部署你的産品代碼
版本管理和多人協作
總結
17 更多高級主題

NetwOrking
線程
索引

顧客評論
2007-4-23 16:25:15
看過一遍,收獲不少,改進自己的開發方法
阿寶價:264    宅配:100

 

arrow
arrow
    全站熱搜

    baosell 發表在 痞客邦 留言(0) 人氣()