TIENE EN SU CESTA DE LA COMPRA
en total 0,00 €
In-depth coverage of the major Visual Studio 2015 revamp
Professional Visual Studio 2015 is the leading pro´s guide to new and upgraded features of Microsoft Visual Studio. With a unique IDE-centric approach and deep dive into the software´s many nooks and crannies, this book will bring you up to speed quickly on everything Visual Studio 2015 has to offer. Whether you´re new to Visual Studio or just upgrading, you´ll appreciate in-depth, professional explanation of updates, features, and support. Visual Studio 2015 is packed with improvements that increase productivity, and this book walks you through each one in succession to help you smooth your workflow and get more accomplished. From customization and the interface to code snippets and debugging, the Visual Studio upgrade expands your options - and this book is your fast-track guide to getting on board quickly.
The Visual Studios 2015 release fixes a number of issues that deterred many professionals from adopting VS 2013. Old products have been retooled, and new features are aimed at productivity enhancement and fixes to UI. Fully aligned with VS 2015, this guide walks you through the changes and helps you incorporate helpful new features into the way you work.
Discover new options for themes, displays, and settings
Learn the new workflow and shortcuts to ASP.NET code
Master improved debugging and unit testing support capabilities
Exploit changes to Windows STORE apps, phone apps, Azure, and SharePoint
Table of Contents
INTRODUCTION xxxix
PART I: INTEGRATED DEVELOPMENT ENVIRONMENT 1
CHAPTER 1: A QUICK TOUR 3
Getting Started 3
Installing Visual Studio 2015 3
Running Visual Studio 2015 6
Is Visual Studio Really Cloud Enabled? 7
The Visual Studio IDE 10
Developing, Building, Debugging, and Deploying Your First Application 12
Summary 17
CHAPTER 2: THE SOLUTION EXPLORER, TOOLBOX, AND PROPERTIES 19
The Solution Explorer 20
Previewing Files 22
Common Tasks 23
Adding Projects and Items 25
Adding References 28
Adding Service References 29
Adding Connected Services 30
Adding Analyzers 31
Adding NuGet Packages 32
The Toolbox 35
Arranging Components 37
Adding Components 38
Properties 40
Extending the Properties Window 42
The Browsable Attribute 42
DisplayName Attribute 43
Description 43
Category 43
DefaultValue 44
AmbientValue 44
Summary 46
CHAPTER 3: OPTIONS AND CUSTOMIZATIONS 47
The Start Page 48
Customizing the Start Page 49
Window Layout 49
Viewing Windows and Toolbars 50
Docking 50
Saving the Window Layout 53
The Editor Space 55
Navigating Open Items 57
Fonts and Colors 58
Visual Guides 59
Full-Screen Mode 60
Tracking Changes 61
Other Options 62
Keyboard Shortcuts 62
Quick Launch 63
Projects and Solutions 65
Build and Run 66
VB Options 67
Importing and Exporting Settings 67
Synchronized Settings 70
Summary 71
CHAPTER 4: THE VISUAL STUDIO WORKSPACE 73
The Code Editor 73
The Code Editor Window Layout 74
Regions 75
Outlining 75
Code Formatting 76
Navigating Forward/Backward 78
Additional Code Editor Features 78
Reference Highlighting 78
Code Zooming 78
Word Wrap 79
Line Numbers 79
Auto Brace Complete 80
Split View 80
Tear Away (Floating) Code Windows 81
Duplicating Solution Explorer 82
Creating Tab Groups 82
Advanced Functionality 84
Commenting/Uncommenting a Code Block 84
Block Selection 84
Multiline Editing 84
The Clipboard Ring 85
Full-Screen View 85
Go to Defi nition 85
Find All References 85
Code Navigation 86
Peek Definition 86
Enhanced Scrollbar 87
Navigate To 89
The Command Window 91
The Immediate Window 92
The Class View 93
The Error List 94
The Object Browser 95
The Document Outline Tool Window 96
HTML Outlining 97
Control Outlining 98
Reorganizing Tool Windows 100
Summary 101
CHAPTER 5: FIND AND REPLACE AND HELP 103
Quick Find/Replace 104
Quick Find 104
Quick Replace 105
Find Options 106
Find and Replace Options 106
Find/Replace in Files 106
Find in Files 107
Find Dialog Options 108
Regular Expressions 109
Results Window 111
Replace in Files 111
Accessing Help 112
Navigating and Searching the Help System 114
Configuring the Help System 114
Summary 115
PART II: GETTING STARTED 117
CHAPTER 6: SOLUTIONS, PROJECTS, AND ITEMS 119
Solution Structure 120
Solution File Format 121
Solution Properties 122
Common Properties 123
Configuration Properties 124
Project Types 126
Project Files Format 128
Project Properties 129
Application 130
Assembly Information 130
User Account Control Settings 131
Application Framework (Visual Basic Only) 132
Compile (Visual Basic Only) 133
Build (C# and F# Only) 135
Build Events (C# and F# Only) 136
Debug 137
Start Action 137
Start Options 137
Enable Debuggers 137
References (Visual Basic Only) 138
Resources 139
Services 140
Settings 141
Reference Paths (C# and F# Only) 142
Signing 143
My Extensions (Visual Basic Only) 144
Security 144
Publish 145
Code Analysis 146
Web Application Project Properties 147
Web 148
Silverlight Applications 148
Package/Publish Web 149
Package/Publish SQL 150
Web Site Projects 151
NuGet Packages 152
NuGet Package Manager 152
Package Manager Console 154
Summary 154
CHAPTER 7: INTELLISENSE AND BOOKMARKS 155
IntelliSense Explained 155
General IntelliSense 156
IntelliSense and C++ 158
Completing Words and Phrases 158
In Context 159
List Members 160
Suggestion Mode 160
Stub Completion 161
Generate From Usage 163
Parameter Information 165
Quick Info 166
JavaScript IntelliSense 166
The JavaScript IntelliSense Context 167
Referencing Another JavaScript File 167
XAML IntelliSense 168
IntelliSense Options 169
General Options 169
Statement Completion 171
C#-Specific Options 171
Extended IntelliSense 172
Code Snippets 173
XML Comments 173
Adding Your Own IntelliSense 173
Bookmarks and the Bookmark Window 173
Summary 176
CHAPTER 8: CODE SNIPPETS AND REFACTORING 177
Code Snippets Revealed 178
Storing Code Blocks in the Toolbox 178
Code Snippets 179
Using Snippets in C# 179
Using Snippets in VB 181
Surround With Snippet 182
Code Snippets Manager 183
Creating Snippets 184
Reviewing Existing Snippets 184
Distributing Code Snippets 188
Accessing Refactoring Support 189
Refactoring Actions 189
Extract Method 190
Encapsulate Field 191
Extract Interface 192
Change Signature 193
Inline and Explaining Variables 194
Rename 195
Generate Method Stub 195
Organize Usings 196
Summary 197
CHAPTER 9: SERVER EXPLORER 199
Server Connections 200
Event Logs 201
Management Classes 204
Man