書籍簡(jiǎn)介:
IssueVisiov和TaskVision系統(tǒng)是微軟公司提供的兩個(gè)智能客戶端的經(jīng)典范例,其中包括整個(gè)應(yīng)用程序和源代碼。從IssueVisiov和TaskVision范例中,可以很清晰地了解整個(gè)智能客戶端的運(yùn)行過程、實(shí)現(xiàn)原理和軟件架構(gòu)。IssueVisiov和TaskVision范例功能實(shí)用、代碼編寫規(guī)范,但是它又非常復(fù)雜,在沒有指導(dǎo)的情況下,初學(xué)者很難將其讀懂并且應(yīng)用到實(shí)際當(dāng)中。本書從應(yīng)用的角度出發(fā),按照功能模塊對(duì)IssueVisiov和TaskVision范例做了詳盡的解析,并講述出了其中的設(shè)計(jì)思想和開發(fā)技巧。本書的范例采用的編程語言的C#。
本書從實(shí)用的角度出發(fā),結(jié)合IssueVisiov和TaskVision系統(tǒng)范例講解智能客戶端的開發(fā)技術(shù),適合正在從事和希望學(xué)習(xí)智能客戶端開發(fā)的人員閱讀。
作者簡(jiǎn)介:
鄒建峰,周山峰,項(xiàng)細(xì)威 編著
出版日期:
2006年01月
章節(jié)目錄:
第1章 智能客戶端簡(jiǎn)介
1.1 智能客戶端的定義
1.1.1 胖客戶端的定義
1.1.2 瘦客戶端應(yīng)用程序
1.1.3 智能客戶端應(yīng)用程序
1.2 智能客戶端的特征
1.2.1 使用本地資源
1.2.2 使用網(wǎng)絡(luò)資源
1.2.3 支持偶爾連接的用戶
1.2.4 提供智能安裝和更新
1.2.5 提供客戶端設(shè)備靈活性
1.3 智能客戶端的類型
1.3.1 Windows智能客戶端應(yīng)用程序
1.3.2 Office智能客戶端應(yīng)用程序
1.3.3 移動(dòng)智能客戶端應(yīng)用程序
第一部分 IssueVision——事務(wù)管理系統(tǒng)
2.1 IssueVision系統(tǒng)簡(jiǎn)介
2.2 運(yùn)行IssueVision系統(tǒng)
2.2.1 下載安裝IssueVision系統(tǒng)
2.2.2 認(rèn)識(shí)IssueVision系統(tǒng)
2.2.3 應(yīng)用IssueVision
2.3 配置數(shù)據(jù)庫服務(wù)器
第3章 IssueVision體系結(jié)構(gòu)
3.1 數(shù)據(jù)訪問策略
3.1.1 ADO.NET
3.1.2 存儲(chǔ)過程
3.1.3 數(shù)據(jù)訪問方式
3.1.4 數(shù)據(jù)沖突處理
3.2 窗體設(shè)計(jì)
3.2.1 使用CDI 進(jìn)行圖形開發(fā)
3.2.2 用戶控件的使用
3.3 應(yīng)用程序設(shè)計(jì)
3.3.1 屬性配置
3.3.2 通過HTTP的應(yīng)用程序更新模型
第4章 登錄窗體
4.1 登錄窗體概述
4.2 界面設(shè)計(jì)
4.3 代碼實(shí)現(xiàn)
4.3.1 實(shí)現(xiàn)效果
4.3.2 事件觸發(fā)
4.3.3 服務(wù)調(diào)用
4.4 小結(jié)
第5章 主窗體的界面設(shè)計(jì)
5.1 主窗體概述
5.2 設(shè)計(jì)概述
5.2.1 需求分析
5.2.2 功能設(shè)計(jì)
5.3 主窗體界面設(shè)計(jì)
5.4 用戶控件的開發(fā)和設(shè)計(jì)
5.4.1 用戶控件的設(shè)計(jì)
5.4.2 觀察者設(shè)計(jì)模式
5.5 用戶控件介紹
5.5.1 ChartPane用戶控件
5.5.2 Chart用戶控件
5.5.3 PaneCaption用戶控件
5.5.4 MiddlePane用戶控件
5.5.5 ExpandableList用戶控件
5.5.6 IssueList用戶控件
5.5.7 SectionControl用戶控件
5.5.8 StaffPane用戶控件
5.5.9 IssueTreeView用戶控件
5.5.10 OneIssuePane用戶控件
5.5.11 HistoryList用戶控件
5.5.12 EllipsisLabel用戶控件
5.5.13 ConflictPane用戶控件
5.5 小結(jié)
第6章 主窗體的實(shí)現(xiàn)
6.1 實(shí)現(xiàn)效果
6.1.1 命令設(shè)計(jì)模式
6.1.2 命令者設(shè)計(jì)模式
6.1.3 命令實(shí)現(xiàn)
6.2 事件觸發(fā)
6.2.1 窗體事件
6.2.2 用戶設(shè)置類UserSettings
6.2.3 數(shù)據(jù)中解密類DataProtection
6.3 服務(wù)調(diào)用
6.3.1 數(shù)據(jù)源類IssueSubject
6.3.2 線程輔助類BackgroundWorker
6.4 小地
第7章 其他窗體
7.1 窗體實(shí)現(xiàn)概述
……
第二部分 TaskVision——任務(wù)管理系統(tǒng)
……
封面圖: