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

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

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

定 價:¥78.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章分布式體系結構
1.1邏輯和物理體系結構
1.1.1復雜性
1.1.2邏輯模型和物理模型之間的關系
1.1.3一個五層邏輯體系結構
1.1.4應用邏輯體系結構
1.1.5接下來的內(nèi)容
1.2管理業(yè)務邏輯
1.2.1業(yè)務邏輯的潛在位置
1.2.2業(yè)務對象
1.2.3分布式對象
1.3體系結構和架構
1.4小結
第2章架構設計
2.1基本設計目標
2.1.1n層撤銷功能
2.1.2跟蹤違反業(yè)務規(guī)則
2.1.3跟蹤對象是否發(fā)生變化
2.1.4子對象的強類型集合-
2.1.5針對UI開發(fā)人員的一種簡單抽象模型
2.1.6支持數(shù)據(jù)綁定
2.1.7對象永久性和對象關系映射
2.1.8基于表的安全性
2.2架構設計
2.2.1創(chuàng)建業(yè)務對象
2.2.2n級撤銷功能
2.2.3數(shù)據(jù)綁定支持
2.2.4跟蹤業(yè)務規(guī)則
2.2.5數(shù)據(jù)入口
2.2.6基于表的安全性
2.3命名空間組織
2.4組件設計
2.5小結
第3章關鍵技術
3.1remoting技術
3.1.1基本概念
3.1.2remoting服務器
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中運行代碼
3.3.3兩階段分布式事務
3.4反射
3.5屬性
3.5.1創(chuàng)建自定義的屬性
3.5.2檢測自定義屬性
3.6.NET基于角色的安全性
3.7ADO.NET
3.7.1ADO.NET體系結構
3.7.2ADO.NET的基本應用
3.7.3ADO.NET事務
3.8小結
第4章業(yè)務架構的實現(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小結
第5章數(shù)據(jù)訪問與安全性
5.1面向?qū)ο缶幊痰淖⒁馐马?br />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主機
5.7CSLA.Security""
5.7.1安全性表
5.7.2Businessldentity
5.7.3Businessptincipal
5.8實用程序類
5.8.1SafeDataReader
5.8.2NameValueList
5.9小結
第6章面向?qū)ο蟮膽贸绦蛟O計
6.1應用程序需求
6.2對象設計
6.2.1初始設計
6.2.2修改設計
6.3使用CSLA.NET
6.4數(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ù)庫項目
6.6小結
第7章業(yè)務對象的實現(xiàn)
7.1業(yè)務對象的生存期
7.1.1創(chuàng)建對象
7.1.2獲取對象
7.13更新可編輯對象
7.1.4處理和確定對象
7.2業(yè)務類結構
7.2.1共同的特征
7.2.2類結構
7.3項目跟蹤對象
7.3.1創(chuàng)建項目
7.3.2業(yè)務類的實現(xiàn)
7.4小結.
第8章WindOWSFormsUl
8.1WindOWSFormsUI
8.11應用程序配置
8.1.2主窗體
8.1.3登錄窗體
8.1.4項目列表
8.1.5項目編輯
8.1.6刪除項目
8.1.7資源列表
8.1.8資源編輯
8.2小結
第9章WebFormsUI
9.1Web開發(fā)和對象
9.2狀態(tài)管理
9.2.1Web服務器上的狀態(tài)
9.2.2向/從客戶端傳遞狀態(tài)
9.2.3文件或數(shù)據(jù)庫中的狀態(tài)
9.3WebForms界面
9.3.1應用程序配置
9.3.2UI概述
9.3.3默認窗體
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小結
第10章Web服務接口
10.1Web服務概述
10.1.1SOAP
10.1.2基于消息的通信
10.1.3SOAP和Web服務
10.1.4SOAP、Web服務以及.NET架構
10.2作為接口的Web服務
10.2.1每一層都需要Web服務嗎
10.2.2作為"用戶界面的Web服務
10.2.3Web服務與契約
10.3實現(xiàn)Web服務接口
10.3.1Web服務設計
10.3.2Web服務實現(xiàn)
10.4Web服務用戶實現(xiàn)
10.4.1創(chuàng)建項目
10.4.2處理用戶的安全性
10.4.3調(diào)用Web服務
10.5小結
第11章報表與批處理
11.1報表和批處理的難點
11.2處理分布式環(huán)境
11.21避免數(shù)據(jù)轉(zhuǎn)移
11.2.2提供后臺處理
11.3處理面向?qū)ο髴贸绦?br />11.3.1報表和對象
11.3.2批處理和對象
11.4批隊列服務器
11.4.1CSLA.BatchQueue設計
11.4.2創(chuàng)建BatchQueue程序集
11.4.3創(chuàng)建并運行批處理任務
11.5從對象加載一個DataSet
11.5.1ObjectAdapter類
11.5.2使用ObjectAdapter產(chǎn)生報表
11.6小結
咐錄ANetRUn
A.1非接觸部署
A1.1安全性問題
A.1.2對象串行化操作工作區(qū)
A.1.3讀取應用程序配置設定
A.14防止瀏覽器彈出
A.2NetRun設計
A.3NetRun實現(xiàn)
A.3.1Main模塊
A.3.2Launcher類
A.4安裝NetRun
A.5使用NetRun
A.6小結

本目錄推薦

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