注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETC#企業(yè)級(jí)開(kāi)發(fā)案例精解(用經(jīng)典案例學(xué)通.NET技術(shù))

C#企業(yè)級(jí)開(kāi)發(fā)案例精解(用經(jīng)典案例學(xué)通.NET技術(shù))

C#企業(yè)級(jí)開(kāi)發(fā)案例精解(用經(jīng)典案例學(xué)通.NET技術(shù))

定 價(jià):¥42.00

作 者: 鄒建峰,周山峰,項(xiàng)細(xì)威編著
出版社: 人民郵電出版社
叢編項(xiàng): 用經(jīng)典案例學(xué)通 NET技術(shù)
標(biāo) 簽: C#

ISBN: 9787115137067 出版時(shí)間: 2006-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 403 字?jǐn)?shù):  

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

  IssueVisiov和TaskVision系統(tǒng)是微軟公司提供的兩個(gè)智能客戶(hù)端的經(jīng)典范例,其中包括整個(gè)應(yīng)用程序和源代碼。從IssueVisiov和TaskVision范例中,可以很清晰地了解整個(gè)智能客戶(hù)端的運(yùn)行過(guò)程、實(shí)現(xiàn)原理和軟件架構(gòu)。IssueVisiov和TaskVision范例功能實(shí)用、代碼編寫(xiě)規(guī)范,但是它又非常復(fù)雜,在沒(méi)有指導(dǎo)的情況下,初學(xué)者很難將其讀懂并且應(yīng)用到實(shí)際當(dāng)中。本書(shū)從應(yīng)用的角度出發(fā),按照功能模塊對(duì)IssueVisiov和TaskVision范例做了詳盡的解析,并講述出了其中的設(shè)計(jì)思想和開(kāi)發(fā)技巧。本書(shū)的范例采用的編程語(yǔ)言的C#。本書(shū)從實(shí)用的角度出發(fā),結(jié)合IssueVisiov和TaskVision系統(tǒng)范例講解智能客戶(hù)端的開(kāi)發(fā)技術(shù),適合正在從事和希望學(xué)習(xí)智能客戶(hù)端開(kāi)發(fā)的人員閱讀。

作者簡(jiǎn)介

暫缺《C#企業(yè)級(jí)開(kāi)發(fā)案例精解(用經(jīng)典案例學(xué)通.NET技術(shù))》作者簡(jiǎn)介

圖書(shū)目錄

第1章 智能客戶(hù)端簡(jiǎn)介 1
1.1 智能客戶(hù)端的定義 1
1.1.1 胖客戶(hù)端應(yīng)用程序 1
1.1.2 瘦客戶(hù)端應(yīng)用程序 2
1.1.3 智能客戶(hù)端應(yīng)用程序 2
1.2 智能客戶(hù)端的特征 3
1.2.1 使用本地資源 3
1.2.2 使用網(wǎng)絡(luò)資源 4
1.2.3 支持偶爾連接的用戶(hù) 4
1.2.4 提供智能安裝和更新 5
1.2.5 提供客戶(hù)端設(shè)備靈活性 6
1.3 智能客戶(hù)端的類(lèi)型 6
1.3.1 Windows智能客戶(hù)端應(yīng)用程序 7
1.3.2 Office智能客戶(hù)端應(yīng)用程序 7
1.3.3 移動(dòng)智能客戶(hù)端應(yīng)用程序 8
1.4 對(duì)智能客戶(hù)端和瘦客戶(hù)端進(jìn)行取舍 8
第一部分 IssueVision——事務(wù)管理系統(tǒng)
第2章 IssueVision系統(tǒng)簡(jiǎn)介 13
2.1 IssueVision系統(tǒng)簡(jiǎn)介 13
2.2 運(yùn)行IssueVision系統(tǒng) 15
2.2.1 下載安裝IssueVision系統(tǒng) 15
2.2.2 認(rèn)識(shí)IssueVision系統(tǒng) 17
2.2.3 應(yīng)用IssueVision 20
2.3 配置數(shù)據(jù)庫(kù)服務(wù)器 23
第3章 IssueVision體系結(jié)構(gòu) 25
3.1 數(shù)據(jù)訪(fǎng)問(wèn)策略 25
3.1.1 ADO.NET 26
3.1.2 存儲(chǔ)過(guò)程 26
3.1.3 數(shù)據(jù)訪(fǎng)問(wèn)方式 27
3.1.4 數(shù)據(jù)沖突處理 28
3.2 窗體設(shè)計(jì) 29
3.2.1 使用GDI+進(jìn)行圖形開(kāi)發(fā) 29
3.2.2 用戶(hù)控件的使用 30
3.3 應(yīng)用程序設(shè)計(jì) 31
3.3.1 屬性配置 31
3.3.2 通過(guò)HTTP的應(yīng)用程序更新模型 31
第4章 登錄窗體 33
4.1 登錄窗體概述 33
4.2 界面設(shè)計(jì) 34
4.3 代碼實(shí)現(xiàn) 37
4.3.1 實(shí)現(xiàn)效果 37
4.3.2 事件觸發(fā) 38
4.3.3 服務(wù)調(diào)用 40
4.4 小結(jié) 46
第5章 主窗體的界面設(shè)計(jì) 47
5.1 主窗體概述 47
5.2 設(shè)計(jì)概述 48
5.2.1 需求分析 48
5.2.2 功能設(shè)計(jì) 48
5.3 主窗體界面設(shè)計(jì) 49
5.4 用戶(hù)控件的開(kāi)發(fā)和設(shè)計(jì) 50
5.4.1 用戶(hù)控件的設(shè)計(jì) 50
5.4.2 觀察者設(shè)計(jì)模式 51
5.5 用戶(hù)控件介紹 51
5.5.1 ChartPane用戶(hù)控件 51
5.5.2 Chart用戶(hù)控件 53
5.5.3 PaneCaption用戶(hù)控件 61
5.5.4 MiddlePane用戶(hù)控件 68
5.5.5 ExpandableList用戶(hù)控件 72
5.5.6 IssueList用戶(hù)控件 78
5.5.7 SectionControl用戶(hù)控件 81
5.5.8 StaffPane用戶(hù)控件 87
5.5.9 IssueTreeView用戶(hù)控件 88
5.5.10 OneIssuePane用戶(hù)控件 91
5.5.11 HistoryList用戶(hù)控件 95
5.5.12 EllipsisLabel用戶(hù)控件 100
5.5.13 ConflictPane用戶(hù)控件 104
5.6 小結(jié) 107
第6章 主窗體的實(shí)現(xiàn) 109
6.1 實(shí)現(xiàn)效果 109
6.1.1 命令設(shè)計(jì)模式 109
6.1.2 命令者設(shè)計(jì)模式 111
6.1.3 命令實(shí)現(xiàn) 114
6.2 事件觸發(fā) 115
6.2.1 窗體事件 115
6.2.2 用戶(hù)設(shè)置類(lèi)UserSettings 119
6.2.3 數(shù)據(jù)加解密類(lèi)DataProtection 123
6.3 服務(wù)調(diào)用 127
6.3.1 數(shù)據(jù)源類(lèi)IssueSubject 127
6.3.2 線(xiàn)程輔助類(lèi)BackgroundWorker 139
6.4 小結(jié) 147
第7章 其他窗體 149
7.1 窗體實(shí)現(xiàn)概述 149
7.2 設(shè)計(jì)概述 150
7.2.1 需求分析 150
7.2.2 功能設(shè)計(jì) 150
7.3 界面設(shè)計(jì) 150
7.3.1 新建事務(wù)窗體 150
7.3.2 編輯事務(wù)窗體 151
7.4 代碼實(shí)現(xiàn) 152
7.4.1 新建事務(wù)窗體 152
7.4.2 編輯事務(wù)窗體 154
7.5 新建事務(wù)和編輯事務(wù)窗體技術(shù)要點(diǎn)總結(jié) 156
第8章 數(shù)據(jù)Web服務(wù) 158
8.1 數(shù)據(jù)Web服務(wù)實(shí)現(xiàn)概述 158
8.2 設(shè)計(jì)概述 159
8.2.1 需求分析 159
8.2.2 功能設(shè)計(jì) 160
8.3 代碼實(shí)現(xiàn)分析 160
8.3.1 數(shù)據(jù)Web服務(wù) 160
8.3.2 SecurityHelper類(lèi) 162
8.3.3 IVData類(lèi) 166
8.4 數(shù)據(jù)庫(kù)結(jié)構(gòu)和存儲(chǔ)過(guò)程 170
8.4.1 數(shù)據(jù)庫(kù)表結(jié)構(gòu) 170
8.4.2 存儲(chǔ)過(guò)程 173
8.5 小結(jié) 176
第二部分 TaskVision——任務(wù)管理系統(tǒng)
第9章 TaskVision簡(jiǎn)介 179
9.1 TaskVision系統(tǒng)項(xiàng)目簡(jiǎn)介 179
9.1.1 應(yīng)用場(chǎng)景 179
9.1.2 技術(shù)要點(diǎn) 179
9.2 運(yùn)行TaskVision系統(tǒng) 180
9.2.1 下載安裝TaskVision系統(tǒng) 180
9.2.2 認(rèn)識(shí)TaskVision系統(tǒng) 182
9.3 小結(jié) 186
第10章 TaskVision體系結(jié)構(gòu) 187
10.1 設(shè)計(jì)理念 187
10.1.1 偶爾連接的設(shè)計(jì)策略 187
10.1.2 部署和更新 188
10.2 TaskVision系統(tǒng)的體系結(jié)構(gòu) 190
10.3 TaskVision的核心特性 190
10.3.1 偶爾連接 190
10.3.2 通過(guò)HTTP的應(yīng)用程序更新模型 191
10.3.3 控制用戶(hù)對(duì)應(yīng)用程序功能訪(fǎng)問(wèn)授權(quán) 191
10.3.4 數(shù)據(jù)沖突處理 191
10.3.5 打印和打印預(yù)覽 191
10.3.6 動(dòng)態(tài)屬性 192
10.3.7 本地化支持 192
10.3.8 輔助功能支持 193
10.3.9 異步Web服務(wù)調(diào)用和多層應(yīng)用程序 193
10.3.10 在ADO.NET中使用存儲(chǔ)過(guò)程進(jìn)行數(shù)據(jù)訪(fǎng)問(wèn) 194
10.3.11 使用GDI+進(jìn)行圖形開(kāi)發(fā) 194
10.3.12 集成COM應(yīng)用程序 195
10.4 小結(jié) 196
第11章 登錄窗體 197
11.1 登錄窗體概述 197
11.2 設(shè)計(jì)概述 197
11.2.1 需求分析 198
11.2.2 功能設(shè)計(jì) 198
11.3 界面設(shè)計(jì) 199
11.4 代碼實(shí)現(xiàn)分析 200
11.4.1 顯示登錄窗體 200
11.4.2 事件觸發(fā) 203
11.4.3 服務(wù)調(diào)用 209
11.5 小結(jié) 213
第12章 主窗體 214
12.1 主窗體概述 214
12.2 設(shè)計(jì)概述 215
12.2.1 需求分析 215
12.2.2 功能設(shè)計(jì) 216
12.3 界面設(shè)計(jì) 216
12.4 代碼實(shí)現(xiàn) 220
12.4.1 顯示主窗體 220
12.4.2 事件觸發(fā) 221
12.4.3 異步Web服務(wù)調(diào)用 242
12.5 小結(jié) 248
第13章 主窗體的自定義控件 249
13.1 創(chuàng)建Windows自定義控件 249
13.1.1 自定義控件概述 250
13.1.2 在Visual Studio.NET中創(chuàng)建自定義控件 250
13.2 TaskVision系統(tǒng)中的自定義控件 251
13.2.1 TaskHistoryPanel控件的屬性 251
13.2.2 TaskHistoryPanel控件的方法 253
13.2.3 為T(mén)askHistoryPanel控件增加事件 255
13.3 DataGrid控件自定義列樣式 256
13.3.1 DataGridTextBoxColumn列樣式 256
13.3.2 DataGridPriorityColumn列樣式 259
13.3.3 DataGridProgressBarColumn列樣式 260
13.3.4 GridColumnStylesCollection集合 262
13.4 小結(jié) 263
第14章 打印報(bào)表 264
14.1 .NET框架打印功能簡(jiǎn)述 264
14.2 TaskVision系統(tǒng)的報(bào)表打印 265
14.2.1 打印預(yù)覽的實(shí)現(xiàn) 265
14.2.2 打印報(bào)表 270
14.3 導(dǎo)出到Excel 271
14.3.1 使用COM組件 271
14.3.2 導(dǎo)出報(bào)表到Excel 272
14.3.3 Visual Studio Tools for Office簡(jiǎn)介 276
14.4 小結(jié) 277
第15章 TaskVision服務(wù)器 278
15.1 ADO.NET簡(jiǎn)介 278
15.2 數(shù)據(jù)庫(kù)完整性設(shè)計(jì) 279
15.3 TaskVision系統(tǒng)的數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程 284
15.4 面向服務(wù)的體系結(jié)構(gòu) 286
15.5 TaskVision系統(tǒng)中的Web服務(wù) 286
15.5.1 創(chuàng)建Web服務(wù) 286
15.5.2 身份驗(yàn)證Web服務(wù) 288
15.5.3 數(shù)據(jù)Web服務(wù) 293
15.6 小結(jié) 294
第16章 TaskVision在移動(dòng)設(shè)備上的開(kāi)發(fā) 295
16.1 移動(dòng)設(shè)備開(kāi)發(fā)簡(jiǎn)介 295
16.1.1 開(kāi)發(fā)工具的選擇 296
16.1.2 移動(dòng)開(kāi)發(fā)工具的安裝 297
16.2 Pocket TaskVision系統(tǒng)簡(jiǎn)述 297
16.3 Pocket TaskVision窗體 298
16.3.1 主窗體 298
16.3.2 查看任務(wù)列表 299
16.3.3 信息窗體 307
16.4 脫機(jī)狀態(tài)的處理 309
16.4.1 下載任務(wù)窗體 309
16.4.2 上傳任務(wù)窗體 312
16.4.3 數(shù)據(jù)訪(fǎng)問(wèn)類(lèi) 315
16.5 工具類(lèi) 324
16.5.1 Global類(lèi) 324
16.5.2 Service類(lèi) 326
16.5.3 Settings類(lèi) 329
16.5.4 SimpleEncrypt類(lèi) 332
16.6 自定義控件 333
16.6.1 進(jìn)度條控件 333
16.6.2 任務(wù)列表控件 336
16.6.3 日歷控件 340
16.7 小結(jié) 347
第17章 使用現(xiàn)有技術(shù)構(gòu)筑SmartClient程序 348
17.1 ADO.NET 348
17.1.1 ADO.NET概述 349
17.1.2 ADO.NET與ADO的比較 349
17.2 ADO.NET對(duì)象模型 350
17.2.1 Connection對(duì)象 350
17.2.2 Command對(duì)象 352
17.2.3 DataReader對(duì)象 352
17.2.4 DataSet對(duì)象 353
17.2.5 DataAdapter對(duì)象 354
17.2.6 選擇DataSet或DataReader 356
17.3 常見(jiàn)的數(shù)據(jù)庫(kù)任務(wù) 356
17.3.1 打開(kāi)數(shù)據(jù)庫(kù)連接 356
17.3.2 從數(shù)據(jù)庫(kù)中讀取記錄 357
17.3.3 查詢(xún)中使用參數(shù) 357
17.3.4 向數(shù)據(jù)庫(kù)中添加記錄 358
17.3.5 更新數(shù)據(jù)庫(kù)記錄 359
17.3.6 刪除數(shù)據(jù)庫(kù)記錄 360
17.3.7 調(diào)用數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程 360
17.3.8 實(shí)現(xiàn)數(shù)據(jù)庫(kù)的事務(wù)處理 363
17.4 Updater Application Block 364
17.4.1 Updater Application Block簡(jiǎn)介 364
17.4.2 實(shí)現(xiàn)原理 365
17.4.3 下載和安裝Updater Application Block 366
17.5 配置Updater Application Block 367
17.5.1 應(yīng)用程序配置文件 367
17.5.2 更新器配置文件 368
17.5.3 清單文件 369
17.6 快速入門(mén)樣例 372
17.6.1 Simple AppStart樣例 372
17.6.2 Manual InProc樣例 376
17.6.3 Auto InProc樣例 379
17.6.4 MSI快速入門(mén)樣例 381
17.6.5 無(wú)接觸部署樣例 385
17.7 Updater Application Block子系統(tǒng) 387
17.7.1 更新管理子系統(tǒng) 389
17.7.2 清單管理子系統(tǒng) 393
17.7.3 下載器子系統(tǒng) 395
17.7.4 激活子系統(tǒng) 400

本目錄推薦

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