注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Visual Studio 2017高級(jí)編程(第7版)

Visual Studio 2017高級(jí)編程(第7版)

Visual Studio 2017高級(jí)編程(第7版)

定 價(jià):¥99.80

作 者: (美)布魯斯·約翰遜
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302506331 出版時(shí)間: 2018-08-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

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

  Visual Studio 2017 的核心功能 配置、調(diào)試、構(gòu)建、部署、定制方法 介紹UI的改進(jìn)之處以及提升開(kāi)發(fā)效率的技巧 探討IDE的新功能,包括代碼片段、重構(gòu)和模式 提供真實(shí)環(huán)境和示例 解釋新增的移動(dòng)應(yīng)用程序和數(shù)據(jù)管理工具 幫助資深人員和新手充分利用Visual Studio 2017

作者簡(jiǎn)介

  Bruce Johnson是ObjectSharp咨詢(xún)公司的一位合作伙伴,在計(jì)算機(jī)界具有30年的工作經(jīng)驗(yàn)。他的前三個(gè)職業(yè)是從事“具體工作”,即在UNIX上編程。但他在20年的時(shí)間內(nèi)處理的項(xiàng)目所使用的都是Windows前沿技術(shù),從C 、Visual Basic、C#、胖客戶(hù)端應(yīng)用程序、Web應(yīng)用程序、API乃至各種數(shù)據(jù)庫(kù)和前端開(kāi)發(fā)。除了喜歡建立系統(tǒng)之外,Bruce還在北美會(huì)議上和用戶(hù)組中發(fā)言數(shù)百次。他是Microsoft Certified Trainer(MCT),是.NET User Group Metro Toronto的副組長(zhǎng)。他還為許多雜志撰寫(xiě)專(zhuān)欄和文章。由于所有這些成就,Bruce在過(guò)去10年中一直是Microsoft MVP。目前他在撰寫(xiě)新書(shū)。

圖書(shū)目錄

目    錄
 
第Ⅰ部分  集成開(kāi)發(fā)環(huán)境
第1章  快速入門(mén)  3
1.1  入門(mén)  3
1.1.1  安裝Visual Studio 2017  3
1.1.2  運(yùn)行Visual Studio 2017  7
1.1.3  Visual Studio真的支持云嗎?  7
1.2  Visual Studio IDE  8
1.3  小結(jié)  13
第2章  Solution Explorer、Toolbox
和Properties窗口  15
2.1  Solution Explorer窗口  15
2.1.1  預(yù)覽文件  18
2.1.2  常見(jiàn)任務(wù)  18
2.2  Toolbox窗口  26
2.2.1  排列組件  27
2.2.2  添加組件  28
2.3  Properties窗口  29
2.4  小結(jié)  33
第3章  選項(xiàng)和定制  35
3.1  Start Page  35
3.2  窗口布局  36
3.2.1  查看窗口和工具欄  36
3.2.2  ???nbsp; 37
3.2.3  保存窗口布局  39
3.3  編輯區(qū)域  40
3.3.1  瀏覽打開(kāi)的項(xiàng)  41
3.3.2  字體和顏色  42
3.3.3  可視化指南  42
3.3.4  全屏模式  43
3.3.5  跟蹤變化  44
3.4  其他選項(xiàng)  44
3.4.1  快捷鍵  44
3.4.2  快速啟動(dòng)  45
3.4.3  項(xiàng)目和解決方案  46
3.4.4  Build and Run界面  47
3.4.5  VB選項(xiàng)  48
3.5  導(dǎo)入和導(dǎo)出設(shè)置  48
3.6  小結(jié)  50
第4章  Visual Studio工作區(qū)  51
4.1  代碼編輯器  51
4.1.1  代碼編輯器窗口的布局  51
4.1.2  區(qū)域  52
4.1.3  大綱  53
4.1.4  代碼的格式化  53
4.1.5  向前/向后瀏覽  54
4.1.6  其他代碼編輯器功能  54
4.1.7  拆分視圖  55
4.1.8  代碼窗口的分離(浮動(dòng))  55
4.1.9  復(fù)制Solution Explorer  56
4.1.10  創(chuàng)建選項(xiàng)卡組  57
4.1.11  高級(jí)功能  58
4.2  代碼導(dǎo)航  59
4.2.1  Peek Definition  59
4.2.2  增強(qiáng)的滾動(dòng)條  60
4.3  命令窗口  63
4.4  Immediate窗口  64
4.5  Class View工具窗口  64
4.6  Error List窗口  65
4.7  Object Browser窗口  65
4.8  小結(jié)  66
第5章  查找和替換以及幫助  67
5.1  Quick Find與Quick Replace  67
5.1.1  Quick Find  67
5.1.2  Quick Replace  68
5.1.3  查找選項(xiàng)  68
5.1.4  Find and Replace選項(xiàng)  69
5.2  文件中查找/替換  69
5.2.1  文件中查找  69
5.2.2  查找對(duì)話(huà)框選項(xiàng)  70
5.2.3  正則表達(dá)式  70
5.2.4  結(jié)果窗口  72
5.2.5  文件中替換  72
5.3  訪問(wèn)幫助  73
5.3.1  瀏覽和搜索幫助系統(tǒng)  73
5.3.2  配置幫助系統(tǒng)  74
5.4  小結(jié)  74
第Ⅱ部分  入門(mén)
第6章  解決方案、項(xiàng)目和項(xiàng)  77
6.1  解決方案的結(jié)構(gòu)  77
6.2  解決方案文件的格式  78
6.3  解決方案的屬性  79
6.3.1  常規(guī)屬性  80
6.3.2  配置屬性  80
6.4  項(xiàng)目類(lèi)型  81
6.5  項(xiàng)目文件格式  83
6.6  項(xiàng)目屬性  83
6.6.1  Application選項(xiàng)卡  83
6.6.2  Compile選項(xiàng)卡(僅用于Visual Basic)  86
6.6.3  Build選項(xiàng)卡(僅用于C#和F#)  87
6.6.4  Build Events選項(xiàng)卡(僅用于C#和F#)  88
6.6.5  Debug選項(xiàng)卡  88
6.6.6  References選項(xiàng)卡(僅用于Visual Basic)  89
6.6.7  Resources選項(xiàng)卡  90
6.6.8  Services選項(xiàng)卡  90
6.6.9  Settings選項(xiàng)卡  91
6.6.10  Reference Paths選項(xiàng)卡(僅用于
C#和F#)  91
6.6.11  Signing選項(xiàng)卡  92
6.6.12  My Extensions選項(xiàng)卡(僅用于
Visual Basic)  92
6.6.13  Security選項(xiàng)卡  93
6.6.14  Publish選項(xiàng)卡  93
6.6.15  Code Analysis選項(xiàng)卡  94
6.7  C/C Code Analysis工具  95
6.8  Web應(yīng)用程序項(xiàng)目屬性  96
6.8.1  Web選項(xiàng)卡  96
6.8.2  Package/Publish Web選項(xiàng)卡  96
6.8.3  Package/Publish SQL選項(xiàng)卡  97
6.9  Web Site項(xiàng)目  97
6.10  NuGet包  98
6.10.1  NuGet包管理器  98
6.10.2  Package Manager Console  99
6.11  小結(jié)  99
第7章  IntelliSense和書(shū)簽  101
7.1  對(duì)IntelliSense的解釋  101
7.1.1  通用的IntelliSense  102
7.1.2  IntelliSense和C   103
7.1.3  單詞和短語(yǔ)的自動(dòng)完成  103
7.1.4  參數(shù)信息  107
7.1.5  快速信息  108
7.2  JavaScript IntelliSense  108
7.2.1  JavaScript IntelliSense上下文  108
7.2.2  引用另一個(gè)JavaScript文件  109
7.3  XAML IntelliSense  110
7.4  IntelliSense選項(xiàng)  110
7.4.1  通用選項(xiàng)  110
7.4.2  C#的特定選項(xiàng)  111
7.5  擴(kuò)展IntelliSense  112
7.5.1  代碼片段  112
7.5.2  XML注釋  112
7.5.3  添加自己的IntelliSense  112
7.6  書(shū)簽和Bookmarks窗口  113
7.7  小結(jié)  114
第8章  代碼片段和重構(gòu)  115
8.1  代碼片段概述  115
8.1.1  在Toolbox中存儲(chǔ)代碼塊  115
8.1.2  代碼片段  116
8.1.3  使用C#中的代碼片段  116
8.1.4  VB中的代碼片段  117
8.1.5  用代碼片段進(jìn)行封裝  117
8.1.6  Code Snippets Manager  118
8.1.7  創(chuàng)建代碼片段  119
8.1.8  查看已有的代碼片段  119
8.1.9  分布代碼段  122
8.2  訪問(wèn)重構(gòu)支持  123
8.3  重構(gòu)操作  123
8.3.1  Extract Method重構(gòu)操作  123
8.3.2  Encapsulate Field重構(gòu)操作  124
8.3.3  Extract Interface重構(gòu)操作  124
8.3.4  Change Signature重構(gòu)操作  125
8.3.5  Inline和Explaining Variables重構(gòu)操作  125
8.3.6  Rename重構(gòu)操作  126
8.3.7  Simplify Object Initialization重構(gòu)操作  126
8.3.8  Inline Variable Declarations重構(gòu)操作  127
8.3.9  Use‘throw’Expression重構(gòu)操作  127
8.3.10  Generate Method Stub重構(gòu)操作  128
8.3.11  Remove and Sort Usings重構(gòu)操作  129
8.4  小結(jié)  129
第9章  Server Explorer  131
9.1  Servers連接  131
9.1.1  Event Logs節(jié)點(diǎn)  132
9.1.2  Message Queues節(jié)點(diǎn)  133
9.1.3  Performance Counters節(jié)點(diǎn)  135
9.1.4  Services節(jié)點(diǎn)  137
9.2  Data Connections節(jié)點(diǎn)  138
9.3  SharePoint Connections節(jié)點(diǎn)  138
9.4  小結(jié)  138
第Ⅲ部分  進(jìn)階
第10章  單元測(cè)試  141
10.1  個(gè)測(cè)試用例  141
10.1.1  使用特性標(biāo)識(shí)測(cè)試  145
10.1.2  其他測(cè)試特性  145
10.1.3  單元測(cè)試和Code Lens  147
10.2  指定判斷條件  148
10.2.1  Assert類(lèi)  148
10.2.2  StringAssert類(lèi)  149
10.2.3  CollectionAssert類(lèi)  149
10.2.4  ExpectedException特性  149
10.3  初始化和清理  150
10.3.1  TestInitialize和TestCleanup特性  151
10.3.2  ClassInitialize和ClassCleanup特性  151
10.3.3  AssemblyInitialize和AssemblyCleanup
特性  151
10.4  測(cè)試環(huán)境  151
10.4.1  數(shù)據(jù)  152
10.4.2  輸出測(cè)試結(jié)果  154
10.5  Live Unit Testing  154
10.6  高級(jí)單元測(cè)試  155
10.6.1  定制屬性  155
10.6.2  測(cè)試私有成員  156
10.7  IntelliTest  157
10.8  小結(jié)  159
第11章  項(xiàng)目模板和項(xiàng)模板  161
11.1  創(chuàng)建模板  161
11.1.1  項(xiàng)模板  161
11.1.2  項(xiàng)目模板  164
11.1.3  模板結(jié)構(gòu)  164
11.1.4  模板參數(shù)  165
11.1.5  模板位置  166
11.2  擴(kuò)展模板  166
11.2.1  模板項(xiàng)目的安裝  166
11.2.2  IWizard  166
11.2.3  生成擴(kuò)展項(xiàng)目模板  170
11.3  Starter Kit  171
11.4  聯(lián)機(jī)模板  171
11.5  小結(jié)  172
第12章  管理源代碼  173
12.1  源控制  173
12.1.1  選擇源控制存儲(chǔ)庫(kù)  173
12.1.2  訪問(wèn)源控制  174
12.2  小結(jié)  177
第Ⅳ部分  桌面應(yīng)用程序
第13章  Windows Form應(yīng)用程序  181
13.1  入門(mén)  181
13.2  Windows窗體  182
13.2.1  Appearance屬性  182
13.2.2  Layout屬性  183
13.2.3  Window Style屬性  183
13.3  窗體設(shè)計(jì)項(xiàng)  183
13.4  添加和定位控件  184
13.4.1  垂直對(duì)齊文本控件  185
13.4.2  自動(dòng)定位多個(gè)控件  185
13.4.3  控件的Tab鍵順序和分層  186
13.4.4  鎖定控件設(shè)計(jì)  187
13.4.5  設(shè)置控件屬性  187
13.4.6  基于服務(wù)的組件  188
13.4.7  智能標(biāo)記任務(wù)  188
13.5  容器控件  188
13.5.1  Panel和SplitContainer控件  189
13.5.2  FlowLayoutPanel控件  189
13.5.3  TableLayoutPanel控件  190
13.6  停靠和錨定控件  190
13.7  小結(jié)  191
第14章  Windows Presentation Foundation
(WPF)  193
14.1  WPF介紹  193
14.2  開(kāi)始使用WPF  194
14.2.1  XAML基礎(chǔ)  195
14.2.2  WPF控件  196
14.2.3  WPF布局控件  197
14.3  WPF設(shè)計(jì)器和XAML編輯器  198
14.3.1  使用XAML編輯器  200
14.3.2  使用WPF設(shè)計(jì)器  200
14.3.3  Properties工具窗口  202
14.3.4  數(shù)據(jù)綁定功能  205
14.4  設(shè)置應(yīng)用程序的樣式  208
14.5  Windows Forms的交互操作性  210
14.5.1  在Windows Forms中駐留WPF
控件  210
14.5.2  在WPF中駐留Windows Forms
控件  211
14.6  用WPF Visualizer調(diào)試  213
14.7  小結(jié)  214
第15章  通用Windows平臺(tái)應(yīng)用程序  215
15.1  Windows應(yīng)用程序的定義  215
15.1.1  呈現(xiàn)內(nèi)容  216
15.1.2  對(duì)齊和縮放  216
15.1.3  語(yǔ)義式縮放  217
15.1.4  磁貼  217
15.1.5  接受云  217
15.2  創(chuàng)建Windows應(yīng)用程序  217
15.3  Windows運(yùn)行庫(kù)組件  222
15.4  .NET Native編譯  222
15.5  小結(jié)  224
第Ⅴ部分  Web應(yīng)用程序
第16章  ASP.NET Web窗體  227
16.1  Web Application項(xiàng)目和Web Site項(xiàng)目  227
16.2  創(chuàng)建Web項(xiàng)目  228
16.2.1  創(chuàng)建Web Site項(xiàng)目  228
16.2.2  創(chuàng)建Web Application項(xiàng)目  230
16.3  設(shè)計(jì)Web窗體  233
16.3.1  HTML Designer  233
16.3.2  定位控件和HTML元素  234
16.3.3  格式化控件和HTML元素  235
16.3.4  CSS工具  237
16.3.5  驗(yàn)證工具  239
16.4  Web控件  240
16.4.1  導(dǎo)航組件  240
16.4.2  用戶(hù)身份驗(yàn)證  240
16.4.3  數(shù)據(jù)組件  241
16.5  主頁(yè)面  243
16.6  富客戶(hù)端開(kāi)發(fā)  245
16.6.1  用JavaScript開(kāi)發(fā)  245
16.6.2  使用ASP.NET AJAX  246
16.7  小結(jié)  248
第17章  ASP.NET MVC  249
17.1  Model-View-Controller  249
17.2  開(kāi)始使用ASP.NET MVC  250
17.3  選擇Model  252
17.4  Controller和action方法  253
17.5  用View顯示UI  255
17.6  高級(jí)MVC  261
17.6.1  路由  261
17.6.2  action方法參數(shù)  264
17.6.3  區(qū)域  266
17.6.4  驗(yàn)證  268
17.6.5  部分View  269
17.6.6  Dynamic Data模板  270
17.6.7  jQuery  272
17.7  小結(jié)  273
第18章  .NET Core  275
18.1  .NET Core的定義  275
18.2  使用ASP.NET Core  276
18.2.1  project.json和csproj  277
18.2.2  創(chuàng)建ASP.NET Core應(yīng)用程序  277
18.3  NuGet包管理器  280
18.4  Bower包管理器  283
18.5  小結(jié)  285
第19章  Node.js開(kāi)發(fā)  287
19.1  開(kāi)始使用Node.js  287
19.2  Node Package Manager  291
19.3  Task Runner Explorer  294
19.4  小結(jié)  296
第20章  Python開(kāi)發(fā)  297
20.1  Python入門(mén)  297
20.2  Cookiecutter擴(kuò)展  301
20.3  小結(jié)  302
第Ⅵ部分  移動(dòng)應(yīng)用程序
第21章  使用.NET的移動(dòng)應(yīng)用程序  305
21.1  使用Xamarin  305
21.2  創(chuàng)建Xamarin Forms項(xiàng)目  306
21.3  調(diào)試應(yīng)用程序  308
21.3.1  通用Windows平臺(tái)  308
21.3.2  Android  308
21.3.3  iOS  316
21.4  小結(jié)  318
第22章  使用JavaScript的移動(dòng)應(yīng)用程序  319
22.1  Apache Cordova的概念  319
22.2  創(chuàng)建Apache Cordova項(xiàng)目  320
22.2.1  merges文件夾  321
22.2.2  plugins文件夾  321
22.2.3  www文件夾  322
22.2.4  其他文件和文件夾  322
22.3  在Apache Cordova中調(diào)試  325
22.4  小結(jié)  327
第Ⅶ部分  云服務(wù)
第23章  Windows Azure  331
23.1  Windows Azure平臺(tái)  331
23.1.1  Compute Emulator  333
23.1.2  角色之間的通信  333
23.1.3  應(yīng)用程序部署  335
23.2  SQL Azure  337
23.3  Service Fabric  338
23.4  Azure移動(dòng)服務(wù)  339
23.5  Azure虛擬機(jī)  340
23.5.1  連接性  340
23.5.2  端點(diǎn)  340
23.5.3  虛擬網(wǎng)絡(luò)  340
23.6  小結(jié)  341
第24章  同步服務(wù)  343
24.1  偶爾連接的應(yīng)用程序  343
24.2  Server Direct  344
24.3  同步服務(wù)入門(mén)  346
24.4  N層上的同步服務(wù)  349
24.5  小結(jié)  350
第25章  SharePoint  351
25.1  SharePoint執(zhí)行模型  351
25.1.1  場(chǎng)解決方案  351
25.1.2  沙箱解決方案  352
25.1.3  應(yīng)用程序模型  352
25.2  準(zhǔn)備開(kāi)發(fā)環(huán)境  352
25.3  創(chuàng)建SharePoint項(xiàng)目  354
25.4  運(yùn)行應(yīng)用程序  359
25.5  小結(jié)  361
第Ⅷ部分  數(shù)據(jù)
第26章  可視化數(shù)據(jù)庫(kù)工具  365
26.1  Visual Studio 2017中的數(shù)據(jù)庫(kù)窗口  365
26.1.1  Server Explorer窗口  365
26.1.2  Data Sources窗口  368
26.1.3  SQL Server Object Explorer  369
26.2  編輯數(shù)據(jù)  369
26.3  Redgate數(shù)據(jù)工具  370
26.3.1  ReadyRoll Core  370
26.3.2  SQL Prompt Core  373
26.3.3  SQL Search  374
26.4  小結(jié)  375
第27章  ADO.NET Entity Framework  377
27.1  什么是Entity Framework  377
27.2  入門(mén)  378
27.3  創(chuàng)建實(shí)體模型  378
27.3.1  實(shí)體數(shù)據(jù)模型向?qū)?nbsp; 378
27.3.2  Entity Framework設(shè)計(jì)器  381
27.3.3  創(chuàng)建/修改實(shí)體  384
27.3.4  創(chuàng)建/修改實(shí)體關(guān)聯(lián)  386
27.3.5  實(shí)體繼承  387
27.3.6  驗(yàn)證實(shí)體模型  387
27.3.7  根據(jù)數(shù)據(jù)庫(kù)的修改來(lái)更新實(shí)體模型  387
27.4  查詢(xún)實(shí)體模型  387
27.4.1  LINQ to Entities概述  388
27.4.2  獲得對(duì)象上下文  388
27.4.3  CRUD操作  388
27.4.4  導(dǎo)航實(shí)體關(guān)聯(lián)  391
27.5  高級(jí)功能  392
27.5.1  從實(shí)體模型更新數(shù)據(jù)庫(kù)  392
27.5.2  給實(shí)體添加業(yè)務(wù)邏輯  393
27.5.3  POCO  393
27.5.4  Entity Framework Core  393
27.6  小結(jié)  393
第28章  數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)湖  395
28.1  Apache Hadoop的概念  395
28.1.1  Hadoop分布式文件系統(tǒng)  395
28.1.2  MapReduce  396
28.1.3  其他組件  396
28.1.4  HDInsight  396
28.1.5  Azure數(shù)據(jù)湖  396
28.2  Visual Studio的數(shù)據(jù)湖工具  397
28.2.1  創(chuàng)建Hive應(yīng)用程序  398
28.2.2  創(chuàng)建Pig應(yīng)用程序  400
28.3  小結(jié)  403
第29章  數(shù)據(jù)科學(xué)和分析  405
29.1  R的概念  405
29.2  R Tools For Visual Studio  405
29.2.1  調(diào)試R腳本  407
29.2.2  工作區(qū)  409
29.2.3  繪圖窗口  410
29.3  小結(jié)  411
第Ⅸ部分  調(diào)試
第30章  使用調(diào)試窗口  415
30.1  代碼窗口  415
30.1.1  斷點(diǎn)  415
30.1.2  數(shù)據(jù)提示  415
30.2  Breakpoints窗口  416
30.3  Output窗口  416
30.4  Immediate窗口  417
30.5  Watch窗口  418
30.5.1  QuickWatch窗口  418
30.5.2  Watch 1-4窗口  419
30.5.3  Autos窗口和Locals窗口  419
30.6  代碼執(zhí)行窗口  419
30.6.1  Call Stack窗口  419
30.6.2  Threads窗口  420
30.6.3  Modules窗口  420
30.6.4  Processes窗口  420
30.7  Memory窗口  421
30.7.1  Memory 1-4窗口  421
30.7.2  Disassembly窗口  421
30.7.3  Registers窗口  422
30.8  并行調(diào)試窗口  422
30.8.1  Parallel Stacks窗口  423
30.8.2  Parallel Tasks窗口  424
30.9  Exceptions窗口  425
30.10  小結(jié)  426
第31章  斷點(diǎn)調(diào)試  427
31.1  斷點(diǎn)  427
31.1.1  設(shè)置斷點(diǎn)  427
31.1.2  添加中斷條件  428
31.1.3  斷點(diǎn)操作  430
31.2  跟蹤點(diǎn)  431
31.3  執(zhí)行控制  432
31.3.1  單步執(zhí)行代碼  432
31.3.2  Run to Cursor功能  433
31.3.3  移動(dòng)執(zhí)行點(diǎn)  434
31.4  Edit and Continue功能  434
31.4.1  原始編輯  434
31.4.2  停止應(yīng)用修改  434
31.5  小結(jié)  434
第Ⅹ部分  構(gòu)建和部署
第32章  升級(jí)到Visual Studio 2017  437
32.1  從近的Visual Studio 版本升級(jí)  437
32.2  升級(jí)到.NET Framework 4.6.2  439
32.3  小結(jié)  440
第33章  定制構(gòu)建  441
33.1  通用構(gòu)建選項(xiàng)  441
33.2  手動(dòng)配置依賴(lài)關(guān)系  443
33.3  Visual Basic編譯頁(yè)面  444
33.3.1  高級(jí)編譯器設(shè)置  444
33.3.2  構(gòu)建事件  445
33.4  C#構(gòu)建頁(yè)面  446
33.5  MSBuild  448
33.5.1  Visual Studio使用MSBuild的方式  448
33.5.2  MSBuild模式  450
33.5.3  通過(guò)MSBuild任務(wù)設(shè)置程序集的
版本  451
33.6  小結(jié)  452
第34章  模糊處理、應(yīng)用程序監(jiān)控和管理  453
34.1  IL反編譯器  453
34.2  反編譯器  454
34.3  模糊處理代碼  455
34.3.1  Dotfuscator  455
34.3.2  模糊處理特性  459
34.3.3  警告  460
34.4  應(yīng)用程序監(jiān)控和管理  462
34.4.1  防篡改功能  462
34.4.2  應(yīng)用程序檢測(cè)和分析功能  463
34.5  小結(jié)  464
第35章  打包和部署  465
35.1  Windows Installer XML工具集  465
35.1.1  構(gòu)建安裝程序  466
35.1.2  使用Heat創(chuàng)建片段  468
35.1.3  服務(wù)安裝程序  470
35.2  ClickOnce技術(shù)  470
35.2.1  部署  471
35.2.2  升級(jí)  473
35.3  小結(jié)  474
第36章  Web應(yīng)用程序的部署  475
36.1  Web部署  475
36.1.1  發(fā)布Web應(yīng)用程序  475
36.1.2  發(fā)布到Azure  477
36.2  Web項(xiàng)目安裝程序  479
36.3  Web Platform Installer  480
36.4  小結(jié)  483
第37章  持續(xù)交付  485
37.1  定義術(shù)語(yǔ)  485
37.1.1  持續(xù)交付  485
37.1.2  持續(xù)集成  486
37.1.3  DevOps  486
37.2  持續(xù)交付工具  486
37.2.1  設(shè)置持續(xù)交付  487
37.2.2  Heads Up Code Analysis  488
37.2.3  自動(dòng)構(gòu)建通知  489
37.3  小結(jié)  491
第Ⅺ部分  Visual Studio版本
第38章  Visual Studio Enterprise:代碼質(zhì)量  495
38.1  依賴(lài)驗(yàn)證  495
38.2  使用Code Map研究代碼  499
38.3  代碼克隆  500
38.4  小結(jié)  500
第39章  Visual Studio Enterprise:測(cè)試和
調(diào)試  501
39.1  自動(dòng)測(cè)試  501
39.1.1  Web性能測(cè)試  501
39.1.2  負(fù)載測(cè)試  503
39.1.3  編碼UI測(cè)試  505
39.1.4  一般測(cè)試  506
39.1.5  有序測(cè)試  506
39.2  IntelliTrace  506
39.3  IntelliTest  509
39.4  小結(jié)  510
第40章  Visual Studio Team Service  511
40.1  Git入門(mén)  511
40.2  版本控制  513
40.2.1  提交  514
40.2.2  分支  514
40.2.3  同步  515
40.3  工作項(xiàng)跟蹤  515
40.3.1  工作項(xiàng)查詢(xún)  516
40.3.2  工作項(xiàng)類(lèi)型  517
40.3.3  添加工作項(xiàng)  517
40.3.4  工作項(xiàng)狀態(tài)  518
40.4  Build  518
40.5  門(mén)戶(hù)網(wǎng)站  519
40.6  小結(jié)  519
 

本目錄推薦

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