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

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

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

定 價(jià):¥59.00

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

ISBN: 9787302145011 出版時(shí)間: 2007-02-01 包裝: 平裝
開(kāi)本: 23cm 頁(yè)數(shù): 501 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

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