注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)組建與管理Visual Studio技術(shù)大全

Visual Studio技術(shù)大全

Visual Studio技術(shù)大全

定 價:¥99.00

作 者: (美)鮑爾,(美)斯內(nèi)爾 著,劉彥博 等譯
出版社: 人民郵電出版社
叢編項: 圖靈程序設(shè)計叢書
標 簽: 網(wǎng)絡(luò)配置與管理

ISBN: 9787115210630 出版時間: 2009-09-01 包裝: 平裝
開本: 16開 頁數(shù): 798 字數(shù):  

內(nèi)容簡介

  《Visual Studio技術(shù)大全》全面涵蓋Visual Studio的所有常用特性。書中從IDE基礎(chǔ)開始,介紹了 Visual Studio中豐富的工具和功能,包括編輯器、各種設(shè)計器、重構(gòu)、調(diào)試、共享代碼等;探討了Visual Studio所支持的各種應(yīng)用,如創(chuàng)建用戶界面、窗體,使用數(shù)據(jù)庫和Web服務(wù)等;引入了Visual Studio Team System工具以及Visual Studio 2008對于團隊開發(fā)給予的支持?!禫isual Studio技術(shù)大全》內(nèi)容詳盡實用,適合各級Visual Studio開發(fā)人員和系統(tǒng)管理人員閱讀。

作者簡介

  Lars Powers 擁有15年從業(yè)經(jīng)驗,目前是微軟公司開發(fā)人員與平臺推廣的ISV(獨立軟件開發(fā)商)技術(shù)指導(dǎo),負責協(xié)助微軟最大的全球ISV合作伙伴,基于微軟下一代技術(shù)創(chuàng)建解決方案。加入微軟之前,他是一名獨立咨詢師,提供關(guān)于.NET平臺的培訓(xùn)和指導(dǎo)。MikeSnelI微軟區(qū)域總監(jiān),軟件架構(gòu)師、顧問、.NET導(dǎo)師,CEI公司負責解決方案交付的工程副總裁。擁有豐富的企業(yè)級開發(fā)和商業(yè)軟件開發(fā)經(jīng)驗。先后指導(dǎo)過數(shù)千名開發(fā)者。曾和Lars Powers共同編著了Visual BasicProgrammersGuidetothe.NETFrameworkClass Library一書。譯者簡介:劉彥博,高級.NET開發(fā)工程師,微軟最有價值專家(MVP)。他有八年多的visualStudio應(yīng)用開發(fā)經(jīng)驗和五年多的C#/.NET開發(fā)經(jīng)驗,熟練掌握visual Studio的各種功能,精通C#語言和.NET運行時環(huán)境。業(yè)余時間,他喜歡翻譯技術(shù)文檔和撰寫技術(shù)博客,熱衷于向初學(xué)者介紹C#語言和.NET技術(shù)的相關(guān)知識。王波,匆匆IT過客,涉足.NET編程技術(shù),常駐于51CT0論壇.NET版塊,潛心研究和翻譯圖書,喜歡結(jié)交志同道合之友,亦分享心得于博客http://great.blog.51cto·corn/。肖鵬電子工程學(xué)士、信息安全專業(yè)碩士。他白命為“代碼打字員”、“網(wǎng)絡(luò)群居動物”,偏愛計算機,善良熱情,以助人為快樂之本,并希望能與志同道合的朋友多多交流。賈菡,微軟產(chǎn)品解決方案專家,微軟認證系統(tǒng)工程師(MCSE)。她熟悉微軟主流產(chǎn)品及技術(shù),有七年多的企業(yè)信息規(guī)劃管理、知識工作者管理及CRM管理經(jīng)驗,曾多次為國內(nèi)微軟產(chǎn)品技術(shù)相關(guān)的大型雜志翻譯技術(shù)文章,如發(fā)表于《msdn開發(fā)精選》雙月刊的《商務(wù)智能最佳解決方案——微軟數(shù)據(jù)倉庫》、《武裝到牙齒——用VIsual Studio 2005 Team System組織所有的裝備》等。

圖書目錄

第一部分 Visual Studio 2008簡介
第1章 Visual Studio 2008快速入門 2
1.1 IDE中一些受歡迎的增強 3
1.1.1 在多項工作中使用一個工具 3
1.1.2 更整齊的窗口 4
1.1.3 保留設(shè)置 7
1.1.4 共享(和使用)社區(qū)代碼 8
1.1.5 擴展的Class Designer支持 8
1.2 開發(fā)用戶應(yīng)用程序 8
1.2.1 提高Web開發(fā)人員生產(chǎn)力 9
1.2.2 更智能的客戶端 17
1.2.3 基于Office的解決方案 20
1.2.4 以移動設(shè)備為目標 22
1.3 編寫連接的、面向服務(wù)的解決方案 24
1.3.1 開發(fā)應(yīng)用程序/商業(yè)流程 24
1.3.2 創(chuàng)建和使用服務(wù) 26
1.4 使用數(shù)據(jù) 27
1.4.1 設(shè)計數(shù)據(jù) 28
1.4.2 將對象映射到關(guān)系數(shù)據(jù) 28
1.4.3 構(gòu)建偶爾連接的應(yīng)用程序 29
1.5 Visual Studio產(chǎn)品系列 31
1.5.1 速成版 31
1.5.2 標準版 31
1.5.3 專業(yè)版 32
1.5.4 Team Systems 32
1.5.5 Expression工具 34
1.6 小結(jié) 34
第2章 IDE快速入門 35
2.1 安裝Visual Studio 35
2.1.1 選擇語言 35
2.1.2 配置開發(fā)環(huán)境 36
2.2 起始頁 37
2.3 第一個項目 39
2.4 菜單欄 39
2.5 各種工具欄 42
2.5.1 標準工具欄 42
2.5.2 自定義工具欄 43
2.6 工具箱 44
2.7 可視化設(shè)計器 45
2.8 文本編輯器 46
2.8.1 代碼編輯器 46
2.8.2 編輯器的自定義 47
2.9 解決方案資源管理器 48
2.10 屬性窗口 49
2.11 管理IDE中的各種窗口 49
2.11.1 釘住 50
2.11.2 ???50
2.12 小結(jié) 52
第3章 Visual Studio 2008中的.NETFramework和語言增強 53
3.1 從.NET語言的角度概覽Visual Studio 2008 IDE增強 53
3.1.1 VB IDE增強 54
3.1.2 C# IDE增強 54
3.2 Visual Studio 2008中的.NET語言擴展 55
3.2.1 根據(jù)賦值推斷變量數(shù)據(jù)類型 56
3.2.2 用一行代碼創(chuàng)建對象并設(shè)置屬性 57
3.2.3 給已有類添加方法 58
3.2.4 創(chuàng)建不存在的類的實例 59
3.2.5 在代碼中編寫簡單的未命名的函數(shù) 60
3.2.6 為生成的代碼添加業(yè)務(wù)邏輯 61
3.2.7 使用.NET語言訪問和查詢數(shù)據(jù) 63
3.2.8 將程序集拆分為多個文件 64
3.2.9 在代碼中直接處理XML 64
3.2.10 從事件處理程序移除未使用的參數(shù)(僅VB) 65
3.2.11 創(chuàng)建自動實現(xiàn)的屬性(僅C#) 65
3.3 .NET Framework 3.5增強 66
3.4 小結(jié) 68
第二部分 深入IDE
第4章 解決方案和項目 70
4.1 解決方案 70
4.1.1 創(chuàng)建解決方案 70
4.1.2 使用解決方案 74
4.2 項目 78
4.2.1 創(chuàng)建項目 79
4.2.2 使用項目定義文件 81
4.2.3 使用項目 86
4.3 小結(jié) 89
第5章 瀏覽器和資源管理器 91
5.1 解決方案資源管理器 91
5.1.1 提示文字和圖標 92
5.1.2 管理解決方案 95
5.1.3 管理項目 96
5.2 類視圖 96
5.2.1 工具欄 97
5.2.2 搜索欄 97
5.2.3 對象窗格 97
5.2.4 成員窗格 98
5.3 服務(wù)器資源管理器 99
5.3.1 數(shù)據(jù)連接 100
5.3.2 服務(wù)器組件 100
5.4 對象瀏覽器 102
5.4.1 改變范圍 103
5.4.2 瀏覽對象 104
5.5 文檔大綱 105
5.6 小結(jié) 106
第6章 編輯器和設(shè)計器簡介 107
6.1 基礎(chǔ)知識 107
6.1.1 文本編輯器 107
6.1.2 Visual Studio設(shè)計器 109
6.2 使用代碼編輯器編寫代碼 109
6.2.1 打開編輯器 110
6.2.2 在代碼編輯器中編寫代碼 110
6.2.3 剖析代碼編輯器窗口 111
6.2.4 代碼導(dǎo)航工具 113
6.2.5 搜索文檔 114
6.2.6 在文本編輯器中調(diào)試 119
6.2.7 打印代碼 121
6.2.8 使用代碼定義窗口 122
6.3 創(chuàng)建和編輯XML文檔和模式 123
6.3.1 推斷模式 123
6.3.2 編輯XSLT樣式表 124
6.4 使用CSS 124
6.4.1 添加樣式規(guī)則 124
6.4.2 定義樣式表屬性 125
6.5 開發(fā)Windows客戶端應(yīng)用程序 125
6.5.1 創(chuàng)建Windows Forms項目 125
6.5.2 創(chuàng)建一個WPF項目 131
6.6 開發(fā)Web窗體 132
6.7 授權(quán)組件和控件 136
6.7.1 創(chuàng)建新的組件或控件 136
6.7.2 編寫組件代碼的更多說明 137
6.8 小結(jié) 138
第7章 .NET社區(qū)——使用和創(chuàng)建共享代碼 139
7.1 Visual Studio的社區(qū)功能 139
7.1.1 Visual Studio起始頁 140
7.1.2 幫助菜單 143
7.2 發(fā)現(xiàn)和使用共享內(nèi)容 151
7.2.1 共享內(nèi)容的類型 151
7.2.2 查找正確的內(nèi)容 152
7.2.3 安裝和保存共享內(nèi)容 153
7.3 回饋社區(qū) 153
7.3.1 創(chuàng)建共享項(項目和項模板) 154
7.3.2 創(chuàng)建項目模板 154
7.3.3 創(chuàng)建項模板 158
7.3.4 將作品打包 159
7.3.5 發(fā)布作品 164
7.4 小結(jié) 164
第三部分 編寫和使用代碼
第8章 Visual Studio中的生產(chǎn)力工具 166
8.1 文本編輯器的基本輔助功能 167
8.1.1 變更跟蹤 167
8.1.2 代碼問題指示器 168
8.1.3 活動超鏈接 168
8.1.4 語法著色 168
8.2 大綱和導(dǎo)航 169
8.2.1 代碼大綱 169
8.2.2 HTML導(dǎo)航 171
8.3 智能標簽和智能任務(wù) 172
8.3.1 HTML設(shè)計器 172
8.3.2 Windows Forms設(shè)計器 172
8.3.3 代碼編輯器 173
8.4 智能感知 174
8.4.1 完成單詞 174
8.4.2 快速信息 175
8.4.3 列表成員 175
8.4.4 參數(shù)信息 176
8.4.5 管理using語句 177
8.4.6 代碼段和模板代碼 177
8.4.7 花括號匹配 184
8.4.8 自定義智能感知 185
8.5 任務(wù)列表 186
8.5.1 注釋任務(wù) 186
8.5.2 快捷任務(wù) 187
8.5.3 用戶任務(wù) 187
8.6 小結(jié) 188
第9章 重構(gòu)代碼 189
9.1 Visual Studio重構(gòu)基礎(chǔ) 190
9.1.1 調(diào)用重構(gòu)工具 190
9.1.2 預(yù)覽更改 193
9.2 重命名 194
9.2.1 訪問重命名操作 194
9.2.2 使用重命名對話框 195
9.3 提取方法 196
9.3.1 執(zhí)行提取方法操作 196
9.3.2 提取方法 197
9.3.3 生成方法存根 202
9.4 提取接口 202
9.4.1 執(zhí)行提取接口操作 203
9.4.2 提取接口 203
9.5 重構(gòu)參數(shù) 205
9.5.1 移除參數(shù) 205
9.5.2 將局部變量提升為參數(shù) 206
9.5.3 重新排列參數(shù) 207
9.6 封裝字段 208
9.6.1 執(zhí)行封裝字段操作 208
9.6.2 封裝字段對話框 208
9.7 小結(jié) 209
第10章 代碼調(diào)試 210
10.1 調(diào)試基礎(chǔ) 210
10.1.1 場景 211
10.1.2 調(diào)試的多個階段 211
10.1.3 調(diào)試應(yīng)用程序(自檢查) 211
10.1.4 調(diào)試基礎(chǔ)小結(jié) 218
10.2 Visual Studio調(diào)試器 219
10.2.1 調(diào)試菜單和工具欄 219
10.2.2 調(diào)試選項 223
10.2.3 逐語句、跳出和逐過程代碼調(diào)試 223
10.2.4 在代碼中指定斷點 228
10.2.5 使用跟蹤點 233
10.2.6 在調(diào)試器中查看數(shù)據(jù) 235
10.2.7 使用編輯并繼續(xù)特性 238
10.3 高級調(diào)試場景 239
10.3.1 遠程調(diào)試 239
10.3.2 調(diào)試WCF服務(wù) 240
10.3.3 調(diào)試多線程應(yīng)用程序 240
10.3.4 調(diào)試客戶端腳本 243
10.4 小結(jié) 243
第四部分 擴展Visual Studio
第11章 自動化對象模型介紹 246
11.1 自動化對象模型概述 246
11.1.1 對象模型版本 247
11.1.2 自動化的種類 248
11.1.3 DTE/DTE2根對象 248
11.2 Solution和Project對象 249
11.2.1 控制解決方案中的項目 251
11.2.2 訪問項目中的代碼 252
11.3 窗口 255
11.3.1 引用窗口 255
11.3.2 與窗口交互 255
11.3.3 文本窗口和窗格 258
11.3.4 工具窗口的類型 259
11.3.5 鏈接窗口 265
11.4 命令欄 267
11.5 文檔 269
11.6 命令對象 279
11.6.1 執(zhí)行命令 280
11.6.2 映射快捷鍵 281
11.7 調(diào)試器對象 281
11.8 自動化事件 282
11.9 小結(jié) 282
第12章 編寫宏 284
12.1 記錄宏 284
12.2 使用宏資源管理器 285
12.3 使用宏IDE編寫宏 287
12.3.1 使用宏項目 287
12.3.2 編寫宏 290
12.3.3 調(diào)試 292
12.3.4 處理事件 292
12.3.5 調(diào)用宏 297
12.4 小結(jié) 299
第13章 編寫外接程序和向?qū)?300
13.1 創(chuàng)建第一個外接程序項目 300
13.2 外接程序的結(jié)構(gòu) 307
13.2.1 外接程序的生命周期 308
13.2.2 響應(yīng)命令 312
13.2.3 管理外接程序 313
13.3 示例外接程序——調(diào)色板 314
13.3.1 讓我們開始吧 315
13.3.2 創(chuàng)建用戶控件 315
13.3.3 完成Connect類 318
13.3.4 公開外接程序的設(shè)置 320
13.4 創(chuàng)建Visual Studio向?qū)?333
13.4.1 向?qū)У慕Y(jié)構(gòu) 333
13.4.2 創(chuàng)建Add New Item向?qū)?336
13.5 小結(jié) 340
第五部分 創(chuàng)建企業(yè)應(yīng)用程序
第14章 創(chuàng)建ASP.NET應(yīng)用程序 342
14.1 ASP.NET網(wǎng)站基礎(chǔ) 342
14.1.1 新建Web應(yīng)用程序項目 343
14.1.2 控制項目屬性和選項 352
14.1.3 創(chuàng)建網(wǎng)頁 356
14.2 設(shè)計用戶界面 363
14.2.1 確定頁面布局和控件位置 364
14.2.2 創(chuàng)建通用的界面外觀 367
14.2.3 創(chuàng)建用戶可配置的UI 381
14.3 使用ASP.NET控件 388
14.3.1 ASP.NET控件概述 389
14.3.2 ASP.NET標準控件 390
14.3.3 驗證控件 391
14.3.4 登錄控件 393
14.3.5 網(wǎng)站導(dǎo)航控件 395
14.3.6 Data控件 396
14.3.7 用戶控件 397
14.4 小結(jié) 398
第15章 構(gòu)建Windows Forms應(yīng)用程序 399
15.1 窗體設(shè)計基礎(chǔ) 399
15.1.1 考慮最終用戶 399
15.1.2 UI標準的角色 400
15.1.3 規(guī)劃用戶界面 401
15.2 創(chuàng)建窗體 401
15.2.1 Windows應(yīng)用程序項目類型 402
15.2.2 窗體的屬性和事件 403
15.3 添加控件和組件 404
15.3.1 控件的布局和定位 405
15.3.2 使用容器 407
15.3.3 控件的外觀和行為 410
15.3.4 使用ToolStrip控件 411
15.3.5 顯示數(shù)據(jù) 416
15.4 創(chuàng)建自定義控件 420
15.4.1 子類化現(xiàn)有控件 420
15.4.2 設(shè)計用戶控件 421
15.4.3 創(chuàng)建自定義控件 422
15.5 小結(jié) 423
第16章 創(chuàng)建豐富、智能的用戶界面 424
16.1 WPF平臺 424
16.2 WPF設(shè)計器介紹 427
16.3 WPF編程 431
16.3.1 布局 431
16.3.2 樣式和模板 435
16.3.3 數(shù)據(jù)綁定 437
16.3.4 路由事件 438
16.4 創(chuàng)建簡單的圖像查看應(yīng)用程序 439
16.4.1 開始布局 440
16.4.2 保存圖像 441
16.4.3 綁定圖像 443
16.4.4 按鈕事件處理程序和圖像效果 444
16.4.5 使用通用對話框選擇路徑 445
16.5 小結(jié) 449
第17章 創(chuàng)建豐富的瀏覽器應(yīng)用程序 450
17.1 在標準瀏覽器中創(chuàng)建有活力的客戶端應(yīng)用程序 450
17.1.1 ASP.NET AJAX控件 451
17.1.2 創(chuàng)建AJAX頁面 451
17.1.3 ASP.NET AJAX控件工具包開源庫 454
17.2 通過瀏覽器創(chuàng)造Windows上獨特和豐富的體驗 459
17.2.1 在單獨的WPF和WPF XBAP之間選擇 459
17.2.2 創(chuàng)建WPF瀏覽器應(yīng)用程序 460
17.2.3 安全考慮 461
17.2.4 部署WPF瀏覽器應(yīng)用程序 464
17.3 跨平臺提供交互式體驗 467
17.3.1 開始使用Silverlight 467
17.3.2 創(chuàng)建Silverlight應(yīng)用程序 468
17.3.3 在網(wǎng)頁中使用Silverlight 475
17.4 小結(jié) 477
第18章 使用數(shù)據(jù)庫 478
18.1 創(chuàng)建表和關(guān)系 478
18.1.1 新建SQL Server數(shù)據(jù)庫 478
18.1.2 定義表 479
18.1.3 使用數(shù)據(jù)庫關(guān)系圖設(shè)計器 481
18.2 使用SQL語句 483
18.2.1 編寫查詢 484
18.2.2 創(chuàng)建視圖 486
18.2.3 開發(fā)存儲過程 486
18.2.4 創(chuàng)建觸發(fā)器 489
18.2.5 創(chuàng)建用戶定義函數(shù) 490
18.3 使用數(shù)據(jù)庫項目 490
18.3.1 創(chuàng)建數(shù)據(jù)庫項目 490
18.3.2 自動生成腳本 491
18.3.3 執(zhí)行腳本 492
18.4 在托管代碼中創(chuàng)建數(shù)據(jù)庫對象 492
18.4.1 創(chuàng)建SQL Server項目 492
18.4.2 用C#創(chuàng)建存儲過程 493
18.5 將控件綁定到數(shù)據(jù) 495
18.5.1 數(shù)據(jù)綁定簡介 495
18.5.2 自動生成Windows Forms控件綁定 496
18.5.3 編輯類型化數(shù)據(jù)集 500
18.5.4 手動綁定Windows Forms控件 500
18.5.5 Web控件上的數(shù)據(jù)綁定 503
18.6 對象關(guān)系映射 506
18.6.1 LINQ概述 507
18.6.2 使用O/R設(shè)計器映射 507
18.6.3 LINQ代碼 509
18.7 小結(jié) 511
第19章 面向服務(wù)的應(yīng)用程序 512
19.1 服務(wù)的基礎(chǔ)知識 512
19.2 ASP.NET Web服務(wù)應(yīng)用程序 514
19.2.1 ASP.NET Web服務(wù)項目模板 515
19.2.2 創(chuàng)建ASP.NET Web服務(wù) 517
19.2.3 使用ASP.NET Web服務(wù) 529
19.2.4 管理Web服務(wù)中的異常 533
19.3 WCF服務(wù)應(yīng)用程序 533
19.3.1 WCF項目模板 534
19.3.2 創(chuàng)建WCF服務(wù) 536
19.3.3 配置WCF服務(wù) 540
19.3.4 使用WCF服務(wù) 545
19.3.5 安放和部署WCF服務(wù) 546
19.4 小結(jié) 547
第20章 為應(yīng)用程序嵌入工作流 548
20.1 WF 548
20.1.1 工作流組件 549
20.1.2 工作流項目組件 549
20.1.3 工作流設(shè)計器 550
20.1.4 工作流項模板 552
20.1.5 工作流活動 554
20.2 創(chuàng)建順序工作流 555
20.2.1 設(shè)計工作流 555
20.2.2 配置CodeActivity 560
20.2.3 配置IfElse活動和使用RuleConditionEditor 560
20.2.4 配置InvokeWebService活動 561
20.2.5 配置HandleExternalEvent活動 562
20.2.6 定義工作流宿主和客戶 564
20.2.7 運行工作流 570
20.3 創(chuàng)建狀態(tài)機工作流 571
20.3.1 設(shè)計狀態(tài)機工作流 571
20.3.2 初始化和轉(zhuǎn)換狀態(tài) 573
20.3.3 定義客戶與宿主 579
20.3.4 運行狀態(tài)機工作流 582
20.4 小結(jié) 583
第21章 開發(fā)Office業(yè)務(wù)應(yīng)用程序 584
21.1 Office擴展功能概述 585
21.1.1 Office功能 585
21.1.2 Visual Studio Office項目類型 587
21.2 創(chuàng)建Office外接程序 588
21.2.1 自定義功能區(qū) 589
21.2.2 自定義任務(wù)窗格 591
21.2.3 創(chuàng)建Outlook表單區(qū)域 592
21.3 創(chuàng)建Office文檔擴展 594
21.3.1 宿主控件 594
21.3.2 創(chuàng)建操作窗格 596
21.3.3 在數(shù)據(jù)緩存中存放數(shù)據(jù) 597
21.3.4 實現(xiàn)自己的智能標簽 598
21.4 小結(jié) 601
第六部分 VSTS
第22章 團隊協(xié)作和VSTS 604
22.1 軟件開發(fā)項目概覽 604
22.1.1 MSF Agile 605
22.1.2 MSF for CMMI 606
22.2 VSTS簡介 607
22.2.1 VSTS架構(gòu)版 608
22.2.2 VSTS開發(fā)版 608
22.2.3 VSTS測試版 610
22.2.4 VSTS數(shù)據(jù)庫版 611
22.2.5 TFS 611
22.3 小結(jié) 612
第23章 管理和使用團隊項目 614
23.1 TFS剖析 614
23.1.1 應(yīng)用程序?qū)?614
23.1.2 數(shù)據(jù)層 616
23.1.3 安全 617
23.2 管理團隊項目 619
23.2.1 新建團隊項目 619
23.2.2 向項目團隊中添加用戶 621
23.2.3 控制項目結(jié)構(gòu)和迭代 624
23.3 參與項目團隊 625
23.3.1 與TFS連接 625
23.3.2 使用團隊資源管理器 626
23.3.3 使用項目門戶 626
23.3.4 使用Microsoft Office 627
23.3.5 使用項目警告 628
23.3.6 使用項目報表 629
23.4 小結(jié) 630
第24章 源代碼控制 631
24.1 Team Foundation Source Control基礎(chǔ) 631
24.1.1 基本架構(gòu) 632
24.1.2 安全權(quán)限和許可 632
24.2 開始使用Team Foundation Source Control 633
24.2.1 配置Visual Studio 634
24.2.2 使用源代碼控制資源管理器窗口 634
24.2.3 管理工作區(qū) 635
24.2.4 向源代碼控制中添加文件 637
24.3 在源代碼控制中編輯文件 638
24.3.1 從代碼倉庫中獲取文件 638
24.3.2 簽入變更 638
24.3.3 變更集的概念 642
24.3.4 擱置代碼 643
24.3.5 合并更改 644
24.4 分支和合并 646
24.4.1 分支 647
24.4.2 合并 647
24.5 小結(jié) 648
第25章 工作項跟蹤 649
25.1 工作項 650
25.1.1 工作項的角色和SDLC 650
25.1.2 為項目選擇工作項集 650
25.1.3 工作項的共性 653
25.2 使用Team Explorer管理工作項 659
25.2.1 新建工作項 659
25.2.2 查找和過濾工作項 661
25.3 團隊角色透視 664
25.3.1 項目的視角 664
25.3.2 項目經(jīng)理 664
25.3.3 業(yè)務(wù)分析師 670
25.3.4 開發(fā)人員 671
25.3.5 測試人員 674
25.4 自定義工作項 675
25.4.1 將工作項植入流程 675
25.4.2 自定義現(xiàn)有工作項 679
25.5 小結(jié) 680
第26章 開發(fā)版 681
26.1 可視化代碼開發(fā) 681
26.1.1 Class Designer 682
26.1.2 添加項 683
26.1.3 定義類之間的關(guān)系 684
26.1.4 定義方法、屬性、字段和事件 686
26.2 開發(fā)人員的單元測試 686
26.2.1 單元測試示例 687
26.2.2 編寫有效的單元測試 687
26.2.3 使用單元測試類和方法 688
26.2.4 創(chuàng)建單元測試 689
26.2.5 運行單元測試 690
26.2.6 代碼覆蓋率分析 692
26.3 性能分析 694
26.3.1 創(chuàng)建性能會話 694
26.3.2 配置會話 696
26.3.3 會話目標 699
26.3.4 報表 700
26.3.5 性能報告 700
26.4 代碼分析 706
26.4.1 配置強制規(guī)則 707
26.4.2 把規(guī)則違例視為編碼錯誤 707
26.4.3 禁止規(guī)則 708
26.4.4 分析 710
26.4.5 查看結(jié)果 710
26.4.6 更新說明性指導(dǎo) 711
26.5 代碼度量 711
26.5.1 測量法 711
26.5.2 運行代碼度量 712
26.5.3 處理結(jié)果 712
26.6 小結(jié) 714
第27章 架構(gòu)版 715
27.1 Team Architect制品 715
27.1.1 項目模板 716
27.1.2 項模板 716
27.2 設(shè)計應(yīng)用程序 717
27.3 定義系統(tǒng) 723
27.4 定義基礎(chǔ)結(jié)構(gòu) 725
27.5 部署應(yīng)用程序 731
27.5.1 部署關(guān)系圖 731
27.5.2 驗證部署 732
27.5.3 部署報表 733
27.6 實現(xiàn)應(yīng)用程序 733
27.6.1 設(shè)置實現(xiàn)屬性 733
27.6.2 生成項目 734
27.7 小結(jié) 735
第28章 測試版 736
28.1 創(chuàng)建、配置和管理測試 736
28.1.1 測試項目 737
28.1.2 測試項 738
28.1.3 測試管理 739
28.1.4 測試配置 741
28.2 Web測試 741
28.2.1 記錄Web測試 741
28.2.2 管理Web測試請求 743
28.2.3 運行Web測試和查看結(jié)果 743
28.2.4 為Web測試設(shè)置數(shù)據(jù) 744
28.2.5 從Web測試中提取值 749
28.2.6 請求驗證規(guī)則 750
28.3 負載測試 751
28.3.1 創(chuàng)建負載測試 751
28.3.2 復(fù)審和編輯負載測試 756
28.3.3 運行負載測試和檢查結(jié)果 756
28.4 手動測試 758
28.4.1 創(chuàng)建手動測試 758
28.4.2 執(zhí)行手動測試 758
28.5 一般測試 759
28.6 順序測試 759
28.7 小結(jié) 760
第29章 數(shù)據(jù)庫版 761
29.1 數(shù)據(jù)庫項目系統(tǒng) 761
29.1.1 創(chuàng)建數(shù)據(jù)庫項目 762
29.1.2 Schema View 767
29.2 比較架構(gòu) 768
29.2.1 查看對象定義 769
29.2.2 架構(gòu)更新腳本 770
29.2.3 比較選項 771
29.3 比較數(shù)據(jù) 771
29.3.1 瀏覽記錄級別的詳細信息 772
29.3.2 預(yù)覽和執(zhí)行更新腳本 773
29.4 重命名重構(gòu) 774
29.4.1 重命名選項 774
29.4.2 預(yù)覽架構(gòu)更改 774
29.5 單元測試 775
29.5.1 創(chuàng)建單元測試 775
29.5.2 數(shù)據(jù)庫單元測試設(shè)計器 777
29.6 生成數(shù)據(jù) 779
29.6.1 創(chuàng)建數(shù)據(jù)生成計劃 779
29.6.2 預(yù)覽生成的數(shù)據(jù) 781
29.6.3 生成數(shù)據(jù) 783
29.7 生成和部署 784
29.8 小結(jié) 785
第30章 Team Foundation Build 786
30.1 Team Foundation Build簡介 786
30.2 新建生成 789
30.2.1 為生成命名 789
30.2.2 選擇要生成的項目文件 790
30.2.3 定義生成項目文件 790
30.2.4 定義生成滯留策略 792
30.2.5 定義生成代理配置 792
30.2.6 生成計劃或設(shè)置生成觸發(fā)器 793
30.3 編輯生成定義 794
30.3.1 TFSBuild.proj項目文件 795
30.3.2 MSBuild的作用 795
30.4 啟動生成 795
30.5 監(jiān)視和分析生成 796
30.5.1 Team Build Explorer簡介 796
30.5.2 生成報表 797
30.6 小結(jié) 798

本目錄推薦

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