• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • VISUAL STUDIO 2005技術大全 - 書籍詳細信息
  • 【作 者】:Lars Powers, Mike Snell
  • 【叢編項】:圖靈程序設計叢書
  • 【裝幀項】:平裝 16 / 627
  • 【出版項】:人民郵電出版社 / 2007年12月
  • 【ISBN號】:9787115169419 / 7115169411
  • 【原書定價】:¥89.00 有4家書店打折銷售 
  • 【主題詞】:軟件與程序設計-網絡編程
  • 【圖書簡介】
      本書全面涵蓋了Visual Studio 2005的所有常用特性。書中從IDE基礎開始,介紹了Visual Studio 2005中的各種工具和功能,包括編輯器、各種設計器、重構、調試、共享代碼等;涉及了Visual Studio所支持的各種應用,如創建用戶界面、窗體,使用數據庫和Web服務等;引入了Visual Studio Team System工具以及Visual Studio 2005對于團隊開發給予的支持。 本書內容詳盡實用,適合初級到中級的Visual Studio 2005開發人員和系統管理人員閱讀。
  • 【作者簡介】
      Lars Powers,微軟公司開發人員與平臺推廣的ISV(獨立軟件開發商)技術指導,負責協助微軟最大的多家獨立軟件開發合作伙伴,基于微軟下一代技術創建解決方案。加入微軟之前,他是一名獨立咨詢師,提供關于.NET平臺的培訓和指導。
  • 【本書目錄】
    第一部分 Visual Studio 2005 / .NET簡介
    第1章 Visual Studio 2005快速入門        2
    1.1 基本的增強特性        2
    1.1.1 設計、編寫和發現代碼        2
    1.1.2 編輯和調試代碼        9
    1.1.3 在社區中共享(和使用)代碼        12
    1.1.4 應對不同的客戶體驗        12
    1.1.5 連接數據源        16
    1.1.6 應用程序的自動測試        18
    1.2 產品家族        18
    1.2.1 速成版        19
    1.2.2 標準版        19
    1.2.3 Visual Studio專業版        20
    1.2.4 Visual Studio Team System        20
    1.3 小結        23
    第2章 IDE快速入門        24
    2.1 安裝        24
    2.1.1 選擇語言        24
    2.1.2 安裝源代碼控制        25
    2.1.3 配置開發環境        26
    2.2 起始頁        27
    2.3 第1個項目        28
    2.4 菜單欄        28
    2.5 各種工具欄        32
    2.6 工具箱        33
    2.7 可視化設計器        34
    2.8 文本編輯器        35
    2.8.1 代碼編輯器        35
    2.8.2 編輯器的自定義        36
    2.9 解決方案資源管理器        38
    2.10 屬性窗口        38
    2.11 管理IDE中的各種窗口        39
    2.11.1 釘住        39
    2.11.2 停靠        39
    2.12 小結        40
    第3章 Visual Studio 2005中的.NET Framework和語言增強        41
    3.1 新增的共享.NET語言特性        41
    3.1.1 泛型        41
    3.1.2 可空類型        46
    3.1.3 分部類型(類)        47
    3.1.4 具有混合訪問級別的屬性        48
    3.1.5 命名空間的二義性        49
    3.2 VB語言增強        49
    3.2.1 Continue語句        50
    3.2.2 無符號類型        50
    3.2.3 IsNot運算符        50
    3.2.4 Using塊        50
    3.2.5 類似VB 6的窗體訪問        51
    3.2.6 數組的顯式零下界        51
    3.2.7 運算符重載        51
    3.2.8 自定義事件        51
    3.3 C#語言增強        51
    3.3.1 匿名方法        52
    3.3.2 靜態類        53
    3.3.3 引用同一個程序集的兩個版本        54
    3.3.4 友元程序集        54
    3.4 .NET Framework 2.0增強        55
    3.5 小結        56
    第二部分 深入Visual Studio 2005開發環境
    第4章 解決方案和項目        58
    4.1 理解解決方案        58
    4.1.1 創建解決方案        59
    4.1.2 使用解決方案        63
    4.2 理解項目        67
    4.2.1 創建項目        67
    4.2.2 使用項目定義文件        69
    4.2.3 使用項目        75
    4.3 小結        78
    第5章 瀏覽器和資源管理器        80
    5.1 解決方案資源管理器        80
    5.1.1 提示文字和圖標        81
    5.1.2 管理解決方案        84
    5.1.3 管理項目        84
    5.2 類視圖        84
    5.2.1 工具欄        85
    5.2.2 搜索欄        86
    5.2.3 對象窗格        86
    5.2.4 成員窗格        87
    5.3 服務器資源管理器        87
    5.3.1 數據連接        88
    5.3.2 服務器組件        88
    5.4 對象瀏覽器        91
    5.4.1 改變范圍        91
    5.4.2 瀏覽對象        92
    5.5 性能資源管理器        93
    5.5.1 新建性能會話        93
    5.5.2 配置會話        94
    5.5.3 會話目標        97
    5.5.4 報表        97
    5.5.5 理解性能報表        97
    5.6 宏資源管理器        102
    5.6.1 Macros根節點        102
    5.6.2 宏項目        102
    5.6.3 宏模塊        103
    5.6.4 宏        103
    5.7 文檔大綱        103
    5.8 小結        105
    第6章 編輯器和設計器簡介        106
    6.1 基礎知識        106
    6.1.1 文本編輯器        106
    6.1.2 Visual Studio設計器        108
    6.2 使用代碼編輯器編寫代碼        108
    6.2.1 打開編輯器        108
    6.2.2 在代碼編輯器中編寫代碼        109
    6.2.3 剖析代碼編輯器窗口        110
    6.2.4 代碼導航工具        112
    6.2.5 搜索文檔        113
    6.2.6 在文本編輯器中調試        118
    6.2.7 打印代碼        119
    6.2.8 使用代碼定義窗口        120
    6.3 創建和編輯XML文檔和架構        121
    6.4 開發Windows Forms應用程序        123
    6.4.1 自定義窗體的外觀        123
    6.4.2 向窗體中添加控件        124
    6.4.3 編寫代碼        125
    6.5 開發Web窗體        128
    6.6 創建組件和控件        131
    6.6.1 創建新的組件或控件        131
    6.6.2 編寫組件代碼的更多說明        132
    6.7 小結        133
    第7章 使用Visual Studio 2005中的工作效率提升工具        134
    7.1 文本編輯器的基本輔助功能        135
    7.1.1 變更跟蹤        136
    7.1.2 代碼問題指示器        136
    7.1.3 活動超鏈接        137
    7.1.4 語法著色        137
    7.2 大綱和導航        138
    7.2.1 代碼大綱        138
    7.2.2 HTML導航        139
    7.3 智能標簽和智能任務        140
    7.3.1 HTML設計器        140
    7.3.2 Windows Forms設計器        141
    7.3.3 代碼編輯器        141
    7.4 智能感知        142
    7.4.1 完成單詞        142
    7.4.2 快速信息        143
    7.4.3 列表成員        143
    7.4.4 參數信息        143
    7.4.5 代碼段和模板代碼        144
    7.4.6 花括號匹配        150
    7.4.7 自定義智能感知        151
    7.5 任務列表        152
    7.5.1 注釋任務        153
    7.5.2 快捷任務        154
    7.5.3 用戶任務        154
    7.6 小結        154
    第8章 重構代碼        155
    8.1 Visual Studio重構基礎        156
    8.1.1 調用重構工具        156
    8.1.2 預覽更改        159
    8.2 重命名        159
    8.2.1 執行重命名操作        160
    8.2.2 使用重命名對話框        160
    8.3 提取方法        161
    8.3.1 執行提取方法操作        162
    8.3.2 提取方法        162
    8.3.3 生成方法存根        166
    8.4 提取接口        166
    8.4.1 執行提取接口操作        166
    8.4.2 提取接口        167
    8.5 重構參數        168
    8.5.1 移除參數        168
    8.5.2 將局部變量提升為參數        169
    8.5.3 重新排列參數        170
    8.6 封裝字段        171
    8.6.1 執行封裝字段操作        171
    8.6.2 封裝字段對話框        172
    8.7 小結        172
    第9章 在Visual Studio 2005中進行調試        173
    9.1 調試基礎        173
    9.1.1 場景        173
    9.1.2 調試的多個階段        174
    9.1.3 調試應用程序(自檢查)        174
    9.1.4 小結        180
    9.2 Visual Studio調試器        181
    9.2.1 調試菜單和工具欄        181
    9.2.2 調試選項        184
    9.2.3 逐語句、逐過程和執行到光標處        185
    9.2.4 在代碼中指定斷點        189
    9.2.5 使用跟蹤點        194
    9.2.6 在調試器中查看數據        196
    9.2.7 使用編輯并繼續特性        200
    9.2.8 遠程調試        200
    9.3 小結        201
    第10章 Visual Studio自動化對象模型        202
    10.1 自動化對象模型概述        202
    10.1.1 對象模型版本        203
    10.1.2 自動化的種類        204
    10.1.3 DTE/DTE2根對象        204
    10.2 Solution和Project對象        205
    10.2.1 控制解決方案中的項目        207
    10.2.2 訪問項目中的代碼        208
    10.3 窗口        210
    10.3.1 引用窗口        210
    10.3.2 與窗口交互        211
    10.3.3 文本窗口和窗格        213
    10.3.4 工具窗口的類型        215
    10.3.5 鏈接窗口        222
    10.4 命令欄        224
    10.5 文檔        227
    10.6 命令對象        237
    10.6.1 執行命令        238
    10.6.2 映射快捷鍵        239
    10.7 調試器對象        239
    10.8 自動化事件        240
    10.9 小結        240
    第11章 編寫宏、外接程序和向導        241
    11.1 編寫宏        241
    11.1.1 記錄宏        242
    11.1.2 使用宏資源管理器        243
    11.1.3 使用宏IDE        243
    11.1.4 處理事件        250
    11.1.5 調用宏        254
    11.2 編寫Visual Studio外接程序        256
    11.2.1 管理外接程序        256
    11.2.2 運行外接程序向導        257
    11.2.3 外接程序的結構        264
    11.2.4 示例外接程序——調色板        270
    11.3 創建Visual Studio向導        291
    11.3.1 向導的結構        291
    11.3.2 創建Add New Item向導        294
    11.4 小結        298
    第12章 .NET社區——使用和創建共享代碼        299
    12.1 Visual Studio的社區功能        299
    12.1.1 Visual Studio起始頁        299
    12.1.2 社區菜單        303
    12.2 發現和使用共享內容        312
    12.2.1 共享內容的類型        312
    12.2.2 查找正確的內容        312
    12.2.3 安裝和保存共享內容        313
    12.3 回饋社區        314
    12.3.1 創建共享項(項目和項模板)        314
    12.3.2 創建項目模板        314
    12.3.3 創建項模板        319
    12.3.4 將作品打包        320
    12.3.5 發布作品        326
    12.4 小結        326
    第三部分 Visual Studio 2005應用
    第13章 創建ASP.NET用戶界面        328
    13.1 ASP.NET網站基礎        328
    13.1.1 新建Web應用程序項目        328
    13.1.2 控制項目屬性和選項        335
    13.1.3 創建網頁        340
    13.2 設計用戶界面        343
    13.2.1 確定頁面布局和控件定位        343
    13.2.2 創建通用的界面外觀        345
    13.2.3 創建用戶可配置的UI        353
    13.3 使用ASP.NET控件        360
    13.3.1 ASP.NET控件增強        360
    13.3.2 ASP.NET中的新控件        360
    13.4 小結        365
    第14章 構建Windows窗體        366
    14.1 窗體設計基礎        366
    14.1.1 考慮最終用戶        366
    14.1.2 理解UI標準的角色        367
    14.1.3 規劃用戶界面        368
    14.2 創建窗體        368
    14.2.1 Windows應用程序項目類型        369
    14.2.2 窗體的屬性和事件        370
    14.3 添加控件和組件        371
    14.3.1 控件的布局和定位        372
    14.3.2 使用容器        374
    14.3.3 控件的外觀和行為        377
    14.3.4 使用ToolStrip控件        378
    14.3.5 顯示數據        384
    14.4 建自定義控件        387
    14.4.1 子類化現有控件        387
    14.4.2 設計用戶控件        388
    14.4.3 創建自定義控件        390
    14.5 小結        390
    第15章 使用數據庫        391
    15.1 創建表和關系        391
    15.1.1 新建SQL Server數據庫        391
    15.1.2 定義表        392
    15.1.3 使用數據庫關系圖設計器        394
    15.2 使用SQL語句        396
    15.2.1 編寫查詢        397
    15.2.2 創建視圖        399
    15.2.3 開發存儲過程        399
    15.2.4 創建觸發器        402
    15.2.5 創建用戶定義函數        403
    15.3 使用數據庫項目        403
    15.3.1 創建數據庫項目        403
    15.3.2 自動生成腳本        404
    15.3.3 執行腳本        405
    15.4 在托管代碼中創建數據庫對象        405
    15.4.1 創建SQL Server項目        405
    15.4.2 用C#創建存儲過程        406
    15.5 將控件綁定到數據        408
    15.5.1 數據綁定簡介        408
    15.5.2 自動生成Windows Forms控件綁定        409
    15.5.3 手動綁定Windows Forms控件        413
    15.5.4 Web控件上的數據綁定        416
    15.6 小結        419
    第16章 Web服務和Visual Studio        420
    16.1 Web服務定義        420
    16.2 Web服務項目的組件        422
    16.2.1 .NET Web服務        422
    16.2.2 ASP.NET Web服務項目        422
    16.2.3 Web服務文件        423
    16.3 開發Web服務        424
    16.3.1 創建Web服務        424
    16.3.2 訪問和調用Web服務        426
    16.4 使用Web服務        433
    16.4.1 定義Web引用        433
    16.4.2 查看Web引用        434
    16.4.3 調用Web服務        435
    16.5 管理Web服務中的異常        436
    16.5.1 創建Web服務異常        436
    16.5.2 處理Web服務異常        437
    16.6 小結        437
    第四部分 Visual Studio 2005 Team System
    第17章 團隊協作和Visual Studio Team System        440
    17.1 軟件開發項目概覽        440
    17.1.1 MSF Agile        441
    17.1.2 MSF for CMMI        442
    17.2 Visual Studio Team System簡介        443
    17.2.1 Visual Studio Team Architect        444
    17.2.2 Visual Studio Team Developer        444
    17.2.3 Visual Studio Team Test        446
    17.2.4 Team Foundation Server        446
    17.3 小結        448
    第18章 管理和使用團隊項目        449
    18.1 Team Foundation Server剖析        449
    18.1.1 應用程序層        449
    18.1.2 數據層        451
    18.1.3 安全        452
    18.2 管理團隊項目        454
    18.2.1 新建團隊項目        454
    18.2.2 向項目團隊中添加用戶        457
    18.2.3 控制項目結構和迭代        461
    18.3 參與項目團隊        462
    18.3.1 連接到Team Foundation Server        462
    18.3.2 使用團隊資源管理器        463
    18.3.3 使用項目門戶        463
    18.3.4 使用Microsoft Office        464
    18.3.5 使用項目警告        465
    18.3.6 使用項目報表        466
    18.4 小結        468
    第19章 源代碼控制        469
    19.1 Team Foundation Source Control基礎        469
    19.1.1 基本架構        470
    19.1.2 安全權限和許可        470
    19.2 開始使用Team Foundation Source Control        471
    19.2.1 配置Visual Studio        472
    19.2.2 使用源代碼控制資源管理器窗口        472
    19.2.3 管理工作區        474
    19.2.4 向源代碼控制中添加文件        475
    19.3 在源代碼控制中編輯文件        477
    19.3.1 從代碼倉庫中獲取文件        477
    19.3.2 簽入變更        477
    19.3.3 理解變更集的概念        481
    19.3.4 擱置代碼        482
    19.3.5 合并更改        483
    19.4 分支和合并        485
    19.4.1 分支        486
    19.4.2 合并        487
    19.5 小結        487
    第20章 工作項跟蹤        488
    20.1 理解工作項        489
    20.1.1 理解工作項的角色和SDLC        489
    20.1.2 為項目選擇工作項集        489
    20.1.3 理解工作項的通用性        491
    20.2 使用Team Explorer管理工作項        498
    20.3 理解團隊角色透視        502
    20.3.1 項目的視角        503
    20.3.2 項目經理        503
    20.3.3 業務分析師        508
    20.3.4 開發人員        510
    20.3.5 測試人員        513
    20.4 自定義工作項        514
    20.4.1 將工作項植入流程        514
    20.4.2 自定義現有工作項        518
    20.5 小結        520
    第21章 建模        521
    21.1 Team Architect制品        521
    21.1.1 項目模板        522
    21.1.2 項模板        522
    21.2 設計應用程序        523
    21.3 定義系統        529
    21.4 定義基礎結構        531
    21.5 部署應用程序        537
    21.5.1 部署關系圖        537
    21.5.2 驗證部署        538
    21.5.3 部署報表        539
    21.6 實現應用程序        540
    21.6.1 設置實現屬性        540
    21.6.2 生成項目        540
    21.7 可視化代碼開發        541
    21.7.1 類關系圖        541
    21.7.2 添加項        542
    21.7.3 定義類之間的關聯        543
    21.7.4 定義方法、屬性、字段和事件        545
    21.8 小結        545
    第22章 測試        546
    22.1 創建、配置和管理測試        546
    22.1.1 測試項目        547
    22.1.2 測試項        548
    22.1.3 測試管理器        549
    22.1.4 測試的配置        550
    22.2 開發人員測試        551
    22.2.1 樣例單元測試        551
    22.2.2 編寫有效的單元測試        551
    22.2.3 使用單元測試類和方法        552
    22.2.4 創建單元測試        553
    22.2.5 運行單元測試        554
    22.2.6 代碼覆蓋率分析        555
    22.3 Web測試        557
    22.3.1 記錄Web測試        557
    22.3.2 管理Web測試請求        559
    22.3.3 運行Web測試和查看結果        559
    22.3.4 為Web測試設置數據        560
    22.3.5 從Web測試中提取值        564
    22.3.6 請求驗證規則        566
    22.4 負載測試        567
    22.4.1 創建負載測試        567
    22.4.2 復審和編輯負載測試        572
    22.4.3 運行負載測試和檢查結果        572
    22.5 手動測試        573
    22.5.1 創建手動測試        573
    22.5.2 執行手動測試        573
    22.6 一般測試        574
    22.7 順序測試        575
    22.8 小結        575
    第23章 Team Foundation Build        576
    23.1 Team Foundation Build簡介        576
    23.2 新建生成        579
    23.2.1 指定新建生成的信息        579
    23.2.2 編輯生成類型        582
    23.2.3 MSBuild的角色        586
    23.3 啟動生成        586
    23.3.1 計劃生成        586
    23.3.2 調用生成        587
    23.4 監視和分析生成        588
    23.4.1 Team Build瀏覽器簡介        588
    23.4.2 生成報表        589
    23.5 小結        590
    索引        591



  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    當當網
    ¥66.75
    當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    全場免運費 去看看 訂購

    卓越網
    ¥66.70 送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    滿30元,優惠5元運費 去看看 訂購

    新華書店
    ¥66.80
    快遞:大陸地區
    郵寄:全球
    特快專遞:全球
    去看看 訂購

    華儲網
    ¥62.30 送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購

    中國圖書館網
    ¥0.4/頁起
    郵寄、快遞:全國
    特快專遞EMS:全球
    提供稀缺絕版圖書文獻影印服務 去看看 預定
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577