Home Page Icon
Home Page
Table of Contents for
PART X: Build And Deployment
Close
PART X: Build And Deployment
by Bruce Johnson
Professional Visual Studio 2017
COVER
TITLE PAGE
INTRODUCTION
WHO THIS BOOK IS FOR
WHAT THIS BOOK COVERS
HOW THIS BOOK IS STRUCTURED
WHAT YOU NEED TO USE THIS BOOK
CONVENTIONS
SOURCE CODE
ERRATA
P2P.WROX.COM
PART I: Integrated Development Environment
1 A Quick Tour
GETTING STARTED
THE VISUAL STUDIO IDE
SUMMARY
2 The Solution Explorer, Toolbox, and Properties
THE SOLUTION EXPLORER
THE TOOLBOX
PROPERTIES
SUMMARY
3 Options and Customizations
THE START PAGE
WINDOW LAYOUT
THE EDITOR SPACE
OTHER OPTIONS
IMPORTING AND EXPORTING SETTINGS
SUMMARY
4 The Visual Studio Workspace
THE CODE EDITOR
CODE NAVIGATION
THE COMMAND WINDOW
THE IMMEDIATE WINDOW
THE CLASS VIEW
THE ERROR LIST
THE OBJECT BROWSER
SUMMARY
5 Find and Replace and Help
QUICK FIND/REPLACE
FIND/REPLACE IN FILES
ACCESSING HELP
SUMMARY
PART II: Getting Started
6 Solutions, Projects, and Items
SOLUTION STRUCTURE
SOLUTION FILE FORMAT
SOLUTION PROPERTIES
PROJECT TYPES
PROJECT FILES FORMAT
PROJECT PROPERTIES
C/C++ CODE ANALYSIS TOOL
WEB APPLICATION PROJECT PROPERTIES
WEB SITE PROJECTS
NUGET PACKAGES
SUMMARY
7 IntelliSense and Bookmarks
INTELLISENSE EXPLAINED
JAVASCRIPT INTELLISENSE
XAML INTELLISENSE
INTELLISENSE OPTIONS
EXTENDED INTELLISENSE
BOOKMARKS AND THE BOOKMARK WINDOW
SUMMARY
8 Code Snippets and Refactoring
CODE SNIPPETS REVEALED
ACCESSING REFACTORING SUPPORT
REFACTORING ACTIONS
SUMMARY
9 Server Explorer
SERVER CONNECTIONS
DATA CONNECTIONS
SHAREPOINT CONNECTIONS
SUMMARY
PART III: Digging Deeper
10 Unit Testing
YOUR FIRST TEST CASE
ASSERTING THE FACTS
INITIALIZING AND CLEANING UP
TESTING CONTEXT
LIVE UNIT TESTING
ADVANCED UNIT TESTING
INTELLITEST
SUMMARY
11 Project and Item Templates
CREATING TEMPLATES
EXTENDING TEMPLATES
STARTER KITS
ONLINE TEMPLATES
SUMMARY
12 Managing Your Source Code
SOURCE CONTROL
SUMMARY
PART IV: Desktop Applications
13 Windows Forms Applications
GETTING STARTED
THE WINDOWS FORM
FORM DESIGN PREFERENCES
ADDING AND POSITIONING CONTROLS
CONTAINER CONTROLS
DOCKING AND ANCHORING CONTROLS
SUMMARY
14 Windows Presentation Foundation (WPF)
WHAT IS WPF?
GETTING STARTED WITH WPF
THE WPF DESIGNER AND XAML EDITOR
STYLING YOUR APPLICATION
WINDOWS FORMS INTEROPERABILITY
DEBUGGING WITH THE WPF VISUALIZER
SUMMARY
15 Universal Windows Platform Apps
WHAT IS A WINDOWS APP?
CREATING A WINDOWS APP
WINDOWS RUNTIME COMPONENTS
.NET NATIVE COMPILATION
SUMMARY
PART V: Web Applications
16 ASP.NET Web Forms
WEB APPLICATION VERSUS WEB SITE PROJECTS
CREATING WEB PROJECTS
DESIGNING WEB FORMS
WEB CONTROLS
MASTER PAGES
RICH CLIENT-SIDE DEVELOPMENT
SUMMARY
17 ASP.NET MVC
MODEL VIEW CONTROLLER
GETTING STARTED WITH ASP.NET MVC
CHOOSING A MODEL
CONTROLLERS AND ACTION METHODS
RENDERING A UI WITH VIEWS
ADVANCED MVC
SUMMARY
18 .NET Core
WHAT IS .NET CORE?
WORKING WITH ASP.NET CORE
NUGET PACKAGE MANAGER
BOWER PACKAGE MANAGER
SUMMARY
19 Node.js Development
GETTING STARTED WITH NODE.JS
NODE PACKAGE MANAGER
TASK RUNNER EXPLORER
SUMMARY
20 Python Development
GETTING STARTED WITH PYTHON
COOKIECUTTER EXTENSION
SUMMARY
PART VI: Mobile Applications
21 Mobile Applications Using .NET
USING XAMARIN
CREATING A XAMARIN FORMS PROJECT
DEBUGGING YOUR APPLICATION
SUMMARY
22 Mobile Applications Using JavaScript
WHAT IS APACHE CORDOVA?
CREATING AN APACHE CORDOVA PROJECT
DEBUGGING IN APACHE CORDOVA
SUMMARY
PART VII: Cloud Services
23 Windows Azure
THE WINDOWS AZURE PLATFORM
SQL AZURE
SERVICE FABRIC
AZURE MOBILE APP
AZURE VIRTUAL MACHINES
SUMMARY
24 Synchronization Services
OCCASIONALLY CONNECTED APPLICATIONS
SERVER DIRECT
GETTING STARTED WITH SYNCHRONIZATION SERVICES
SYNCHRONIZATION SERVICES OVER N-TIERS
SUMMARY
25 SharePoint
SHAREPOINT EXECUTION MODELS
PREPARING THE DEVELOPMENT ENVIRONMENT
CREATING A SHAREPOINT PROJECT
RUNNING YOUR APPLICATION
SUMMARY
PART VIII: Data
26 Visual Database Tools
DATABASE WINDOWS IN VISUAL STUDIO 2017
EDITING DATA
REDGATE DATA TOOLS
SUMMARY
27 The ADO.NET Entity Framework
WHAT IS THE ENTITY FRAMEWORK?
GETTING STARTED
CREATING AN ENTITY MODEL
QUERYING THE ENTITY MODEL
ADVANCED FUNCTIONALITY
SUMMARY
28 Data Warehouses and Lakes
WHAT IS APACHE HADOOP?
DATA LAKE TOOLS FOR VISUAL STUDIO
SUMMARY
29 Data Science and Analytics
WHAT IS R?
R TOOLS FOR VISUAL STUDIO
SUMMARY
PART IX: Debugging
30 Using the Debugging Windows
THE CODE WINDOW
THE BREAKPOINTS WINDOW
THE OUTPUT WINDOW
THE IMMEDIATE WINDOW
THE WATCH WINDOWS
THE CODE EXECUTION WINDOWS
THE MEMORY WINDOWS
THE PARALLEL DEBUGGING WINDOWS
EXCEPTIONS
SUMMARY
31 Debugging with Breakpoints
BREAKPOINTS
TRACEPOINTS
EXECUTION CONTROL
EDIT AND CONTINUE
SUMMARY
PART X: Build And Deployment
32 Upgrading with Visual Studio 2017
UPGRADING FROM RECENT VISUAL STUDIO VERSIONS
UPGRADING TO .NET FRAMEWORK 4.6.2
SUMMARY
33 Build Customization
GENERAL BUILD OPTIONS
MANUAL DEPENDENCIES
THE VISUAL BASIC COMPILE PAGE
C# BUILD PAGES
MSBUILD
SUMMARY
34 Obfuscation, Application Monitoring, and Management
THE IL DISASSEMBLER
DECOMPILERS
OBFUSCATING YOUR CODE
APPLICATION MONITORING AND MANAGEMENT
SUMMARY
35 Packaging and Deployment
WINDOWS INSTALLER XML TOOLSET
CLICKONCE
SUMMARY
36 Web Application Deployment
WEB DEPLOYMENT
WEB PROJECT INSTALLERS
THE WEB PLATFORM INSTALLER
SUMMARY
37 Continuous Delivery
NOMENCLATURE
CONTINUOUS DELIVERY TOOLS
SUMMARY
PART XI: Visual Studio Editions
38 Visual Studio Enterprise: Code Quality
DEPENDENCY VERIFICATION
EXPLORING CODE WITH CODE MAPS
CODE CLONING
SUMMARY
39 Visual Studio Enterprise: Testing and Debugging
AUTOMATED TESTS
INTELLITRACE
INTELLITEST
SUMMARY
40 Visual Studio Team Services
GETTING STARTED WITH GIT
VERSION CONTROL
WORK ITEM TRACKING
BUILDS
WEB PORTAL
SUMMARY
END USER LICENSE AGREEMENT
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
31 Debugging with Breakpoints
Next
Next Chapter
32 Upgrading with Visual Studio 2017
PART X
Build And Deployment
CHAPTER 32:
Upgrading with Visual Studio 2017
CHAPTER 33:
Build Customization
CHAPTER 34:
Obfuscation, Application Monitoring, and Management
CHAPTER 35:
Packaging and Deployment
CHAPTER 36:
Web Application Deployment
CHAPTER 37:
Continuous Deployment
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset