首 頁
手機版

Visual Studio 2015高級編程(第六版) pdf掃描版

Visual Studio 2015高級編程(第六版)是。NET開發(fā)領(lǐng)域的經(jīng)典名著,清華經(jīng)典IT紅皮書,由美國程序員Bruce Johnson編著。本書內(nèi)容豐富翔實,主要介紹了Visual Studio 2015中的所有改變和變化,以及新的顯示和設(shè)置選項,闡釋如何在基于XAML的應(yīng)用程序中利用XAML編輯器的重要改進(jìn),同時還演示了如何設(shè)計、打包和調(diào)試Web的最新工具,來幫助讀者快速掌握Visual Studio 2015的詳細(xì)使用方法,歡迎廣大vs2015使用人員下載學(xué)習(xí)。

內(nèi)容介紹

Visual Studio 2015包含大量有助于提高編程效率的新功能以及專用于跨平臺開發(fā)的新工具。綜合性指南Visual Studio 2015高級編程(第六版)遵循“由程序員為程序員而著”的理念,涵蓋所有增強的開發(fā)工具,幫你快速掌握Visual Studio的新變化。本書獨特的以IDE為中心的方法揭示Visual Studio的諸多秘密,是開發(fā)新手和從早期版本升級的開發(fā)人員推薦的完美參考資料。你可通過本書學(xué)習(xí)和運用改進(jìn)的主題SHOU*選項、定制功能、生成ASP.NET代碼的快捷方式、增強的應(yīng)用開發(fā)功能等。 

主要內(nèi)容

1、介紹Visual Studio 2015(包括企業(yè)版)中的所有改進(jìn)和變化 

2、介紹新的顯示和設(shè)置SHOU*選項,以及增強的診斷、調(diào)試和單元測試支持 

3、闡釋如何在基于XAML的應(yīng)用程序中利用XAML編輯器的重要改進(jìn) 

4、演示設(shè)計、打包和調(diào)試Web應(yīng)用程序的最新工具,包括ASP.NET vNext 

5、創(chuàng)建同時適用于手機和平板電腦的通用應(yīng)用程序 

6、涵蓋Mark Azure工具的改進(jìn)和新增功能,包括與Server Explorer的訂閱集成

章節(jié)目錄

第Ⅰ部分集成開發(fā)環(huán)境
第1章快速入門 3
1.1入門 3
1.1.1安裝VisualStudio2015 3
1.1.2運行VisualStudio2015 5
1.1.3VisualStudio真的支持云嗎 6
1.2VisualStudioIDE 7
1.3小結(jié) 12
第2章SolutionExplorer、Toolbox和Properties窗口 15
2.1SolutionExplorer窗口 15
2.1.1預(yù)覽文件 17
2.1.2常見任務(wù) 18
2.2Toolbox窗口 27
2.2.1排列組件 29
2.2.2添加組件 30
2.3Properties窗口 31
2.4小結(jié) 37
第3章選項和定制 39
3.1StartPage 39
3.2窗口布局 40
3.2.1查看窗口和工具欄 41
3.2.2???42
3.2.3保存窗口布局 44
3.3編輯區(qū)域 45
3.3.1瀏覽打開的項 46
3.3.2字體和顏色 47
3.3.3可視化指南 48
3.3.4全屏模式 49
3.3.5跟蹤變化 49
3.4其他選項 50
3.4.1快捷鍵 50
3.4.2快速啟動 51
3.4.3項目和解決方案 52
3.4.4BuildandRun界面 54
3.4.5VB選項 54
3.5導(dǎo)入和導(dǎo)出設(shè)置 55
3.6小結(jié) 57
第4章VisualStudio工作區(qū) 59
4.1代碼編輯器 59
4.1.1代碼編輯器窗口的布局 59
4.1.2區(qū)域 60
4.1.3大綱 61
4.1.4代碼的格式化 62
4.1.5向前/向后 63
4.1.6其他代碼編輯器功能 63
4.1.7分割視圖 64
4.1.8代碼窗口的分離(浮動) 65
4.1.9復(fù)制SolutionExplorer 66
4.1.10創(chuàng)建選項卡組 67
4.1.11高級功能 67
4.2代碼導(dǎo)航 69
4.2.1PeekDefinition 69
4.2.2增強的滾動條 70
4.3命令窗口 73
4.4Immediate窗口 74
4.5ClassView工具窗口 75
4.6ErrorList窗口 76
4.7ObjectBrowser窗口 76
4.8DocumentOutline工具窗口 78
4.8.1HTML大綱 78
4.8.2控制大綱 79
4.9重新安排工具窗口 80
4.10小結(jié) 81
第5章查找和替換以及幫助 83
5.1QuickFind與QuickReplace 83
5.1.1QuickFind 84
5.1.2QuickReplace 85
5.1.3查找選項 85
5.1.4FindandReplace選項 86
5.2文件中查找/替換 86
5.2.1在文件中查找 86
5.2.2查找對話框選項 87
5.2.3正則表達(dá)式 88
5.2.4結(jié)果窗口 89
5.2.5在文件中替換 90
5.3訪問幫助 91
5.3.1瀏覽和搜索幫助系統(tǒng) 92
5.3.2配置幫助系統(tǒng) 92
5.4小結(jié) 93
第Ⅱ部分入門
第6章解決方案、項目和項 97
6.1解決方案的結(jié)構(gòu) 97
6.2解決方案文件的格式 99
6.3解決方案的屬性 100
6.3.1常規(guī)屬性 100
6.3.2配置屬性 101
6.4項目類型 103
6.5項目文件格式 104
6.6項目屬性 105
6.6.1Application選項卡 105
6.6.2Compile選項卡(僅用于VisualBasic) 108
6.6.3Build選項卡(僅用于C#和F#) 110
6.6.4BuildEvents選項卡(僅用于C#和F#) 111
6.6.5Debug選項卡 111
6.6.6References選項卡(僅用于VisualBasic) 113
6.6.7Resources選項卡 114
6.6.8Services選項卡 114
6.6.9Settings選項卡 115
6.6.10ReferencePaths選項卡(僅用于C#和F#) 116
6.6.11Signing選項卡 116
6.6.12MyExtensions選項卡(僅用于VisualBasic) 117
6.6.13Security選項卡 118
6.6.14Publish選項卡 118
6.6.15CodeAnalysis選項卡 119
6.7Web應(yīng)用程序項目屬性 120
6.7.1Web選項卡 120
6.7.2SilverlightApplications選項卡 121
6.7.3Package/PublishWeb選項卡 121
6.7.4Package/PublishSQL選項卡 122
6.8WebSite項目 123
6.9Nuget包 123
6.9.1NuGet包管理器 123
6.9.2PackageManagerConsole 125
6.10小結(jié) 125
第7章IntelliSense和書簽 127
7.1IntelliSense的解釋 127
7.1.1通用的IntelliSense 128
7.1.2IntelliSense和C++ 129
7.1.3單詞和短語的自動完成 130
7.1.4參數(shù)信息 135
7.1.5快速信息 136
7.2JavaScriptIntellisense 136
7.2.1JavaScriptIntelliSense上下文 137
7.2.2引用另一個JavaScript文件 137
7.3XAMLIntellisense 138
7.4IntelliSense選項 139
7.4.1通用選項 139
7.4.2C#的特定選項 140
7.5擴展IntelliSense 141
7.5.1代碼片段 141
7.5.2XML注釋 142
7.5.3添加自己的IntelliSense 142
7.6書簽和Bookmarks窗口 142
7.7小結(jié) 144
第8章代碼片段和重構(gòu) 145
8.1代碼片段概述 145
8.1.1在Toolbox中存儲代碼塊 145
8.1.2代碼片段 146
8.1.3使用C#中的代碼片段 147
8.1.4VisualBasic中的代碼片段 148
8.1.5用代碼片段進(jìn)行封裝 148
8.1.6CodeSnippetsManager 149
8.1.7創(chuàng)建代碼片段 150
8.1.8查看已有的代碼片段 151
8.1.9分布代碼段 154
8.2訪問重構(gòu)支持 155
8.3重構(gòu)操作 155
8.3.1ExtractMethod重構(gòu)操作 155
8.3.2EncapsulateField重構(gòu)操作 156
8.3.3ExtractInterface重構(gòu)操作 157
8.3.4ChangeSignature重構(gòu)操作 158
8.3.5Inline和ExplainingVariables重構(gòu)操作 158
8.3.6Rename重構(gòu)操作 159
8.3.7GenerateMethodStub重構(gòu)操作 160
8.3.8OrganizeUsings重構(gòu)操作 160
8.4小結(jié) 161
第9章ServerExplorer 163
9.1Servers連接 163
9.1.1EventLogs節(jié)點 164
9.1.2ManagementClasses節(jié)點 166
9.1.3ManagementEvents節(jié)點 168
9.1.4MessageQueues節(jié)點 171
9.1.5PerformanceCounters節(jié)點 174
9.1.6Services節(jié)點 177
9.2DataConnections節(jié)點 178
9.3SharePointConnections節(jié)點 178
9.4小結(jié) 179
第10章用ClassDesigner建模 181
10.1創(chuàng)建類圖 181
10.2設(shè)計界面 182
10.3工具箱 183
10.3.1實體 183
10.3.2連接器 184
10.4ClassDetails窗口 185
10.5Properties窗口 186
10.6布局 186
10.7導(dǎo)出類圖 187
10.8代碼的生成和重構(gòu) 187
10.8.1拖放式代碼生成 187
10.8.2IntelliSense代碼生成 189
10.8.3用ClassDesigner進(jìn)行重構(gòu) 190
10.9小結(jié) 190
第Ⅲ部分深入
第11章單元測試 193
11.1第一個測試用例 193
11.1.1使用特性標(biāo)識測試 198
11.1.2其他測試特性 199
11.1.3單元測試和CodeLens 201
11.2指定判斷條件 202
11.2.1Assert類 203
11.2.2StringAssert類 203
11.2.3CollectionAssert類 203
11.2.4ExpectedException特性 204
11.3初始化和清理 205
11.3.1TestInitialize和TestCleanup特性 205
11.3.2ClassInitialize和ClassCleanup特性 206
11.3.3AssemblyInitialize和AssemblyCleanup特性 206
11.4測試環(huán)境 206
11.4.1數(shù)據(jù) 207
11.4.2編寫測試輸出 209
11.5高級單元測試 210
11.5.1定制屬性 210
11.5.2測試私有成員 211
11.6IntelliTest 213
11.7小結(jié) 215
第12章使用XML注釋生成文檔 217
12.1內(nèi)聯(lián)注釋 217
12.2XML注釋 218
12.2.1添加XML注釋 218
12.2.2XML注釋標(biāo)記 219
12.3使用XML注釋 232
12.4用GhostDoc生成文檔 233
12.5用Sandcastle編譯文檔 234
12.6TaskList注釋 237
12.7小結(jié) 239
第13章確保代碼一致性的工具 241
13.1源控制 241
13.1.1選擇源控制存儲庫 242
13.1.2訪問源控制 243
13.2小結(jié) 246
第14章用T4生成代碼 247
14.1創(chuàng)建T4模板 247
14.2T4構(gòu)建基塊 251
14.2.1Expression塊 251
14.2.2Statement塊 251
14.2.3ClassFeature塊 253
14.3T4的工作原理 254
14.4T4指令 257
14.4.1template指令 257
14.4.2output指令 258
14.4.3assembly指令 258
14.4.4import指令 258
14.4.5include指令 259
14.5疑難解答 260
14.5.1設(shè)計時錯誤 260
14.5.2編譯轉(zhuǎn)換錯誤 260
14.5.3執(zhí)行轉(zhuǎn)換錯誤 261
14.5.4生成的代碼錯誤 261
14.6生成代碼資源 261
14.7RuntimeTextTemplate 265
14.7.1使用RuntimeTextTemplate 267
14.7.2RuntimeTextTemplate與標(biāo)準(zhǔn)T4模板的區(qū)別 269
14.8提示和技巧 270
14.9小結(jié) 270
第15章項目模板和項模板 271
15.1創(chuàng)建模板 271
15.1.1項模板 271
15.1.2項目模板 275
15.1.3模板結(jié)構(gòu) 275
15.1.4模板參數(shù) 277
15.1.5模板位置 278
15.2擴展模板 278
15.2.1模板項目的安裝 279
15.2.2IWizard 279
15.2.3生成擴展項目模板 283
15.3StarterKit 284
15.4聯(lián)機模板 285
15.5小結(jié) 285
第16章語言相關(guān)特性 287
16.1使用正確的語言 287
16.1.1命令式語言 287
16.1.2聲明式語言 288
16.1.3動態(tài)語言 288
16.1.4函數(shù)式語言 289
16.1.5這些類別的含義 289
16.2兩種語言的選擇 290
16.3.NET編譯器平臺(Roslyn) 290
16.3.1編譯器API 291
16.3.2診斷API 291
16.3.3工作區(qū)API 291
16.4F# 291
16.4.1第一個F#程序 292
16.4.2研究F#語言特性 294
16.4.3類型提供程序 296
16.4.4查詢表達(dá)式 297
16.4.5自動實現(xiàn)屬性 297
16.5小結(jié) 298
第Ⅳ部分富客戶端應(yīng)用程序
第17章WindowsForm應(yīng)用程序 301
17.1入門 301
17.2Windows窗體 302
17.2.1Appearance屬性 303
17.2.2Layout屬性 304
17.2.3WindowStyle屬性 304
17.3窗體設(shè)計首選項 304
17.4添加和定位控件 306
17.4.1垂直對齊文本控件 307
17.4.2自動定位多個控件 307
17.4.3控件的Tab鍵順序和分層 308
17.4.4鎖定控件設(shè)計 309
17.4.5設(shè)置控件屬性 310
17.4.6基于服務(wù)的組件 310
17.4.7智能標(biāo)記任務(wù) 311
17.5容器控件 312
17.5.1Panel和SplitContainer控件 312
17.5.2FlowLayoutPanel控件 313
17.5.3TableLayoutPanel控件 313
17.6??亢湾^定控件 314
17.7小結(jié) 315
第18章WindowsPresentationFoundation(WPF) 317
18.1WPF的概念 317
18.2開始使用WPF 318
18.2.1XAML基礎(chǔ) 320
18.2.2WPF控件 321
18.2.3WPF布局控件 322
18.3WPF設(shè)計器和XAML編輯器 324
18.3.1使用XAML編輯器 326
18.3.2使用WPF設(shè)計器 326
18.3.3Properties工具窗口 328
18.3.4數(shù)據(jù)綁定功能 333
18.4設(shè)置應(yīng)用程序的樣式 337
18.5WindowsForms的交互操作性 339
18.5.1在WindowsForms中駐留WPF控件 339
18.5.2在WPF中駐留WindowsForms控件 341
18.6用WPFVisualizer調(diào)試 343
18.7小結(jié) 344
第19章Office業(yè)務(wù)應(yīng)用程序 345
19.1選擇Office項目類型 345
19.1.1文檔級定制 346
19.1.2應(yīng)用程序級插件 347
19.2創(chuàng)建文檔級定制 347
19.2.1第一個VSTO項目 347
19.2.2保護(hù)文檔設(shè)計 351
19.2.3添加ActionsPane 351
19.3創(chuàng)建應(yīng)用程序級插件 353
19.3.1一些Outlook概念 353
19.3.2創(chuàng)建Outlook窗體區(qū)域 354
19.4調(diào)試Office應(yīng)用程序 358
19.4.1注銷插件 358
19.4.2禁用的插件 359
19.5部署Office應(yīng)用程序 360
19.6小結(jié) 361
第20章WindowsStore應(yīng)用程序 363

使用說明

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請務(wù)必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進(jìn)行閱讀

收起介紹展開介紹
  • 下載地址
Visual Studio 2015高級編程(第六版) pdf掃描版

有問題? 點此報錯

發(fā)表評論

1人參與,1條評論
第1樓江蘇省南京市電信網(wǎng)友發(fā)表于: 2022-01-28 09:31:24
贊 贊 贊
0蓋樓(回復(fù))