注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Microsoft Enterprise Library高效開發(fā)指南

Microsoft Enterprise Library高效開發(fā)指南

Microsoft Enterprise Library高效開發(fā)指南

定 價:¥59.00

作 者: (美)芬斯特
出版社: 清華大學(xué)出版社
叢編項:
標 簽: 軟件方法/軟件工程

ISBN: 9787302145011 出版時間: 2007-02-01 包裝: 平裝
開本: 23cm 頁數(shù): 501 字數(shù):  

內(nèi)容簡介

  編寫健壯的企業(yè)應(yīng)用對開發(fā)人員是年挑戰(zhàn),但是微軟用免費的、可下載的.NET框架企業(yè)庫迎接了這個挑戰(zhàn)。企業(yè)庫是一組應(yīng)用程序和指導(dǎo)文檔,提供了企業(yè)應(yīng)用通用的功能;每個應(yīng)用程序塊都包含完整的源代碼。微軟提供的指導(dǎo)是使用應(yīng)用程序塊過程的全面路線圖。有效使用微軟企業(yè)庫就是這個路線圖。微軟應(yīng)用開發(fā)首席架構(gòu)師Len Fenster恰好解釋了如何用企業(yè)庫應(yīng)用程序塊創(chuàng)建應(yīng)用。Fenster概括了為.NET框架1.1實現(xiàn)的所有7個應(yīng)用程序塊并解釋了在2.0版本中有什么變化。讀者將學(xué)到:配置應(yīng)用程序塊是如何設(shè)計的,以及如何用于在運行時更容易地讀寫配置數(shù)據(jù);配置應(yīng)用程序塊對于所有程序塊的設(shè)計時是如何工作的;如何利用數(shù)據(jù)訪問程序塊創(chuàng)建可移植的數(shù)據(jù)層;如何利用異常處理應(yīng)用程序塊實現(xiàn)策略驅(qū)動、貫穿應(yīng)用程序的異常處理系統(tǒng);如何利用日志和檢測應(yīng)用程序塊記錄并檢測與消息目的地無關(guān)的消息;如何利用安全應(yīng)用程序塊在應(yīng)用程序中添加身份驗證,認證,角色分配,安全緩存和配置成員功能;如何利用加密應(yīng)用程序塊添加解密數(shù)據(jù)、以及創(chuàng)建和比較哈希麥的功能;如何創(chuàng)建自己的應(yīng)用程序塊和提供程序并把它集成到企業(yè)庫中。 不管你是否計劃為你的組織擴展企業(yè)庫,或者僅僅以一種持續(xù)的、可擴展的、集成的方式,用現(xiàn)有的程序塊添加一些功能到你的架構(gòu)中,這本書都會幫你走出困境并找到通向成功的道路。

作者簡介

  LenFenster是微軟咨詢服務(wù)美國東部地區(qū).NET開發(fā)的首席架構(gòu)師.他在微軟的八年時間,工作重點是幫助企業(yè)創(chuàng)建基于微軟技術(shù)的健壯的應(yīng)用程序.最近Len和微軟模式與實踐小組一起工作致力于下一個版本的企業(yè)庫的開發(fā).甚至在進入微軟之前,他就在領(lǐng)導(dǎo)一個全球性開發(fā)人員和架構(gòu)師團隊創(chuàng)建基于微軟技術(shù)的分布式應(yīng)用.自從加入到.NET后,他就作為微軟咨詢服務(wù)的企業(yè)架構(gòu)師利用他豐富的經(jīng)驗幫助許多企業(yè)把.NET融入到他們自己的技術(shù)策略中去.Len定期向很多公司以及在架構(gòu)論壇上講述構(gòu)建基于.NET和面向業(yè)務(wù)的架構(gòu)....

圖書目錄

第1章配置應(yīng)用程序塊運行時
什么是配置應(yīng)用程序塊.
配置應(yīng)用程序塊運行時的設(shè)計
讀寫配置數(shù)據(jù)
與物理存儲位置無關(guān)
企業(yè)庫中的提供程序
管理配置信息
使用配置應(yīng)用程序塊進行開發(fā)
讀配置數(shù)據(jù)
寫配置數(shù)據(jù)
檢測變更通知
清除緩存的配置數(shù)據(jù)
使用ConfigurationContext訪問酉己置數(shù)據(jù)
小結(jié)
第2章配置應(yīng)用程序塊設(shè)計時
配置和企業(yè)庫配置工具
創(chuàng)建配置段
配置StorageProvider
配置Transformer
對配置數(shù)據(jù)進行加密
配置設(shè)計時背后的技術(shù)細節(jié)
使用System.ComponentModel命名空間
配置體系
配置菜單項和命令
ConfigurationDesignManager類
小結(jié)
第3章數(shù)據(jù)訪問應(yīng)用程序塊
什么是數(shù)據(jù)訪問應(yīng)用程序塊
數(shù)據(jù)訪問應(yīng)用程序塊的設(shè)計
數(shù)據(jù)庫提供程序
數(shù)據(jù)庫命令封裝器(Wrapper)
參數(shù)處理和ParameterCache
DatabaseFactory和DatabaseProviderFactory類
創(chuàng)建自定義數(shù)據(jù)庫提供程序
使用數(shù)據(jù)訪問應(yīng)用程序塊的API
配置數(shù)據(jù)庫提供程序
使用數(shù)據(jù)訪問應(yīng)用程序塊進行開發(fā)
小結(jié)
第4章緩存應(yīng)用程序塊
什么是緩存應(yīng)用程序塊
性能
擴展性
可用性
為什么不用ASP.NET緩存
緩存應(yīng)用程序塊的前期版本
緩存應(yīng)用程序塊的設(shè)計
CacheManager,CacheManagerFactory和CacheFaotory
緩存對象
CacheService對象
CacheStorage
用緩存應(yīng)用程序塊進行開發(fā)
配置緩存應(yīng)用程序塊
使用緩存應(yīng)用程序塊的API
小結(jié)
第5章異常處理應(yīng)用程序塊
什么是異常處理應(yīng)用程序塊
與異常管理應(yīng)用程序塊的關(guān)系
自定義異常和異常層次結(jié)構(gòu)
異常處理應(yīng)用程序塊的設(shè)計
ExceptionPolicy類
異常處理器
用異常處理應(yīng)用程序塊開發(fā)
配置異常處理應(yīng)用程序塊
使用異常處理應(yīng)用程序塊的API
小結(jié)
第6章日宏和檢測應(yīng)用程序塊..
什么是日志和檢測應(yīng)用程序塊
與日志應(yīng)用程序塊和EIF以前版本的關(guān)系
日志和檢測應(yīng)用程序塊的設(shè)計
日志創(chuàng)建
篩選
日志分發(fā)
路由
跟蹤
開發(fā)日志和檢測應(yīng)用程序塊
配置日志和檢測應(yīng)用程序塊
使用日志和檢測應(yīng)用程序塊的API
小結(jié)
第7章安全應(yīng)用程序塊
什么是安全應(yīng)用程序塊
與授權(quán)和配置文件應(yīng)用程序塊的關(guān)系
安全應(yīng)用程序塊的設(shè)計
安全數(shù)據(jù)庫
認證
緩存安全令牌
授權(quán)
角色管理
配置文件管理
用安全應(yīng)用程序塊進行開發(fā)
安全數(shù)據(jù)庫管理控制臺
認證
安全緩存
授權(quán)
配置和使用RolesProviders
配置和使用ProfileProviders
默認值
小結(jié)
第8章加密應(yīng)用程序塊
什么是加密應(yīng)用程序塊
.NET加密
對稱和非對稱算法
哈希算法
加密應(yīng)用程序塊的設(shè)計
Cryptographer類
SymmetricCryptoProviderFactory類和HashProviderFactory類
SymmetricProvider
哈希提供程序
用加密應(yīng)用程序塊進行開發(fā)
添加加密應(yīng)用程序塊
加密/解密數(shù)據(jù)
創(chuàng)建和比較哈希值
小結(jié)
第9章創(chuàng)建應(yīng)用程序塊
遠景和設(shè)計目標
核心功能
可插入的提供程序
提供程序類型實現(xiàn)
解除與核心功能的耦合
可配置性
工廠(Factory)
運行時配置
設(shè)計時配置
創(chuàng)建配置節(jié)點
實現(xiàn)ConfigurationDesignManager
添加ConfigurationDesignManager屬性
單元測試
快速入門應(yīng)用程序
小結(jié)
附錄A數(shù)據(jù)映射應(yīng)用程序塊
數(shù)據(jù)映射應(yīng)用程序塊的設(shè)計
DatabaseWrapper類
DataMapper類
緩存數(shù)據(jù)
DataMappingProviderFactory類和IDataMappingProwder接口
DataSetMappingProvider
數(shù)據(jù)映射應(yīng)用程序塊的開發(fā)
創(chuàng)建DataSet和存儲過程
配置和開發(fā)
小結(jié)
附錄B創(chuàng)建.NET托管數(shù)據(jù)提供程序
IDataParameter接口
IDataParameterCollection接口
IDataReader接口
IDbCommand接口
IDbConnection和ICloneable接口
XDbDataAdapter接口
IDbTransaction接口
附錄C.NET框架2.0企業(yè)庫
Core
System.Configuration和配置運行時
管理規(guī)范
ObjectBuilder
配置設(shè)計時API
數(shù)據(jù)訪問
日志
安全...

本目錄推薦

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