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)行閱讀
- 下載地址
發(fā)表評論
1人參與,1條評論- 第1樓江蘇省南京市電信網(wǎng)友發(fā)表于: 2022-01-28 09:31:24
- 贊 贊 贊0蓋樓(回復(fù))
軟件排行榜
熱門推薦
- 得間免費小說電腦版 v5.3.0.372.58M / 簡體中文
- 有柿電腦版 v11.6.284.23M / 簡體中文
- cnki全球?qū)W術(shù)快報電腦版 v1.0.1135.99M / 簡體中文
- 南方Plus電腦版 v11.9.026.47M / 簡體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡體中文
- 吉利博瑞用戶手冊 pdf高清版57.89M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- Scala程序設(shè)計第二版 pdf高清完整版15.83M / 簡體中文
- C++黑客編程揭秘與防范第2版 冀云pdf掃描版54.58M / 簡體中文