注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVB.NET業(yè)務(wù)對象專家指南

VB.NET業(yè)務(wù)對象專家指南

VB.NET業(yè)務(wù)對象專家指南

定 價(jià):¥78.00

作 者: (美)霍特卡(Lhotka,R.) 著,胡逸飛,彭靜怡 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: .NET

ISBN: 9787302090953 出版時(shí)間: 2004-10-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 646 字?jǐn)?shù):  

內(nèi)容簡介

  本書分析了邏輯的和物理的應(yīng)用程序體系結(jié)構(gòu),探究了它們對可伸縮性、容錯(cuò)性和性能產(chǎn)生的影響,本書實(shí)現(xiàn)了一個(gè)用來創(chuàng)建分布式、面向?qū)ο髴?yīng)用程序的架構(gòu)。此架構(gòu)使用了包括remoting、串行化和自動部署等的.NET技術(shù),封裝了數(shù)據(jù)庫訪問、事務(wù)處理和位置透明性等功能,基于它創(chuàng)建的任何應(yīng)用程序都自動繼承這些功能。本書還使用這個(gè)架構(gòu)創(chuàng)建了一個(gè)具有多個(gè)不同接口的示例應(yīng)用程序。本書適合有一定經(jīng)驗(yàn)的中高級.NET程序員,尤其是面向VB.NET的開發(fā)人員。

作者簡介

暫缺《VB.NET業(yè)務(wù)對象專家指南》作者簡介

圖書目錄

第1章分布式體系結(jié)構(gòu)
1.1邏輯和物理體系結(jié)構(gòu)
1.1.1復(fù)雜性
1.1.2邏輯模型和物理模型之間的關(guān)系
1.1.3一個(gè)五層邏輯體系結(jié)構(gòu)
1.1.4應(yīng)用邏輯體系結(jié)構(gòu)
1.1.5接下來的內(nèi)容
1.2管理業(yè)務(wù)邏輯
1.2.1業(yè)務(wù)邏輯的潛在位置
1.2.2業(yè)務(wù)對象
1.2.3分布式對象
1.3體系結(jié)構(gòu)和架構(gòu)
1.4小結(jié)
第2章架構(gòu)設(shè)計(jì)
2.1基本設(shè)計(jì)目標(biāo)
2.1.1n層撤銷功能
2.1.2跟蹤違反業(yè)務(wù)規(guī)則
2.1.3跟蹤對象是否發(fā)生變化
2.1.4子對象的強(qiáng)類型集合-
2.1.5針對UI開發(fā)人員的一種簡單抽象模型
2.1.6支持?jǐn)?shù)據(jù)綁定
2.1.7對象永久性和對象關(guān)系映射
2.1.8基于表的安全性
2.2架構(gòu)設(shè)計(jì)
2.2.1創(chuàng)建業(yè)務(wù)對象
2.2.2n級撤銷功能
2.2.3數(shù)據(jù)綁定支持
2.2.4跟蹤業(yè)務(wù)規(guī)則
2.2.5數(shù)據(jù)入口
2.2.6基于表的安全性
2.3命名空間組織
2.4組件設(shè)計(jì)
2.5小結(jié)
第3章關(guān)鍵技術(shù)
3.1remoting技術(shù)
3.1.1基本概念
3.1.2remoting服務(wù)器
3.1.3remoting客戶端
3.2串行化
3.21串行化的類型
3.2.2<Serializable()>屬性
3.2.3<NOnSerialized()>屬性
3.2.4串行化和remoting
3.2.5手動調(diào)用串行化
3.3EntelpdSeServiCeS(COM)
3.3.1EnterpriseServices和COM十上下文
3.3.2在EriterpriseServices中運(yùn)行代碼
3.3.3兩階段分布式事務(wù)
3.4反射
3.5屬性
3.5.1創(chuàng)建自定義的屬性
3.5.2檢測自定義屬性
3.6.NET基于角色的安全性
3.7ADO.NET
3.7.1ADO.NET體系結(jié)構(gòu)
3.7.2ADO.NET的基本應(yīng)用
3.7.3ADO.NET事務(wù)
3.8小結(jié)
第4章業(yè)務(wù)架構(gòu)的實(shí)現(xiàn)
4.1創(chuàng)建CSLA.NET解決方案
4.2CSLA.Core.BindableBase
4.2.1Core.BindableBase
4.2.2Core.BindableCOllectiOnBase
4.3CSLA
43.1NOtUndOableAnribute
4.3.2Core.UndOableBase
4.3.3BuslnessBase
4.3.4BrOkenRUleS
4.3.5BusinessC011ectiOnBase
4.3.6ReadOnlyBase
4.3.7ReadOnlyC011ectionBase
4.3.8SmartDate
4.4小結(jié)
第5章數(shù)據(jù)訪問與安全性
5.1面向?qū)ο缶幊痰淖⒁馐马?xiàng)
5.2CSLA
5.2.1BusinessBase
5.2.2BUSinessC011ectiOnBase
5.2.3ReadOnlyBase
5.2.4ReadOnlyC011ectionBase
5.3客戶端Dataponal
5.3.1TransactionalAttribute
5.3Dat9Portal
5.4CSLA.Server.Dataponal
5.5CSLA.Server.ServiCedDataponal
5.6DataPOnalremOting主機(jī)
5.7CSLA.Security""
5.7.1安全性表
5.7.2Businessldentity
5.7.3Businessptincipal
5.8實(shí)用程序類
5.8.1SafeDataReader
5.8.2NameValueList
5.9小結(jié)
第6章面向?qū)ο蟮膽?yīng)用程序設(shè)計(jì)
6.1應(yīng)用程序需求
6.2對象設(shè)計(jì)
6.2.1初始設(shè)計(jì)
6.2.2修改設(shè)計(jì)
6.3使用CSLA.NET
6.4數(shù)據(jù)庫設(shè)計(jì)
6.4.1創(chuàng)建數(shù)據(jù)庫
6.4.2表
6.4.3數(shù)據(jù)庫圖
6.4.4存儲過程
6.5創(chuàng)建數(shù)據(jù)庫項(xiàng)目
6.6小結(jié)
第7章業(yè)務(wù)對象的實(shí)現(xiàn)
7.1業(yè)務(wù)對象的生存期
7.1.1創(chuàng)建對象
7.1.2獲取對象
7.13更新可編輯對象
7.1.4處理和確定對象
7.2業(yè)務(wù)類結(jié)構(gòu)
7.2.1共同的特征
7.2.2類結(jié)構(gòu)
7.3項(xiàng)目跟蹤對象
7.3.1創(chuàng)建項(xiàng)目
7.3.2業(yè)務(wù)類的實(shí)現(xiàn)
7.4小結(jié).
第8章WindOWSFormsUl
8.1WindOWSFormsUI
8.11應(yīng)用程序配置
8.1.2主窗體
8.1.3登錄窗體
8.1.4項(xiàng)目列表
8.1.5項(xiàng)目編輯
8.1.6刪除項(xiàng)目
8.1.7資源列表
8.1.8資源編輯
8.2小結(jié)
第9章WebFormsUI
9.1Web開發(fā)和對象
9.2狀態(tài)管理
9.2.1Web服務(wù)器上的狀態(tài)
9.2.2向/從客戶端傳遞狀態(tài)
9.2.3文件或數(shù)據(jù)庫中的狀態(tài)
9.3WebForms界面
9.3.1應(yīng)用程序配置
9.3.2UI概述
9.3.3默認(rèn)窗體
9.3.4登錄窗體和安全性配置
9.3.5Projects窗體
9.3.6ProjectEdit窗體
9.3.7ChooseRole窗體
9.3.8AssignResource窗體
9.3.9Resources窗體
9.3.10ResourceEdit窗體
9.3.11AssignToProject窗體
9.4小結(jié)
第10章Web服務(wù)接口
10.1Web服務(wù)概述
10.1.1SOAP
10.1.2基于消息的通信
10.1.3SOAP和Web服務(wù)
10.1.4SOAP、Web服務(wù)以及.NET架構(gòu)
10.2作為接口的Web服務(wù)
10.2.1每一層都需要Web服務(wù)嗎
10.2.2作為"用戶界面的Web服務(wù)
10.2.3Web服務(wù)與契約
10.3實(shí)現(xiàn)Web服務(wù)接口
10.3.1Web服務(wù)設(shè)計(jì)
10.3.2Web服務(wù)實(shí)現(xiàn)
10.4Web服務(wù)用戶實(shí)現(xiàn)
10.4.1創(chuàng)建項(xiàng)目
10.4.2處理用戶的安全性
10.4.3調(diào)用Web服務(wù)
10.5小結(jié)
第11章報(bào)表與批處理
11.1報(bào)表和批處理的難點(diǎn)
11.2處理分布式環(huán)境
11.21避免數(shù)據(jù)轉(zhuǎn)移
11.2.2提供后臺處理
11.3處理面向?qū)ο髴?yīng)用程序
11.3.1報(bào)表和對象
11.3.2批處理和對象
11.4批隊(duì)列服務(wù)器
11.4.1CSLA.BatchQueue設(shè)計(jì)
11.4.2創(chuàng)建BatchQueue程序集
11.4.3創(chuàng)建并運(yùn)行批處理任務(wù)
11.5從對象加載一個(gè)DataSet
11.5.1ObjectAdapter類
11.5.2使用ObjectAdapter產(chǎn)生報(bào)表
11.6小結(jié)
咐錄ANetRUn
A.1非接觸部署
A1.1安全性問題
A.1.2對象串行化操作工作區(qū)
A.1.3讀取應(yīng)用程序配置設(shè)定
A.14防止瀏覽器彈出
A.2NetRun設(shè)計(jì)
A.3NetRun實(shí)現(xiàn)
A.3.1Main模塊
A.3.2Launcher類
A.4安裝NetRun
A.5使用NetRun
A.6小結(jié)

本目錄推薦

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