售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Visual Studio 2015 Cookbook Second Edition
Table of Contents
Visual Studio 2015 Cookbook Second Edition
Credits
About the Author
About the Reviewer
www.PacktPub.com
eBooks, discount offers, and more
Why subscribe?
Preface
Choosing the right version of Visual Studio 2015
What this book covers
What you need for this book
Who this book is for
Sections
Getting ready
How to do it…
How it works…
There's more…
See also
Conventions
Reader feedback
Customer support
Downloading the color images of this book
Errata
Piracy
Questions
1. Exploring Visual Studio 2015
Introduction
Synchronizing settings
Getting ready
How to do it…
How it works…
There's more…
Touring the VS2015 IDE
Getting ready
How to do it…
Send Feedback
Notifications
User account
Scroll bar thumbnail
Peek Definition
CodeLens (Visual Studio Professional and Enterprise only)
Code Maps (Visual Studio Enterprise only)
See also
Managing the editor windows
Getting ready
How to do it…
How it works...
There's more...
Single-click preview in Solution Explorer
Customizing tab and window behavior
Finding Visual Studio commands
Getting ready
How to do it…
There's more…
Searching and navigating
Getting ready
How to do it…
There's more…
Quickly searching your code
Navigating in depth
Getting ready
How to do it...
How it works…
There's more...
Navigation behavior
CSS, HTML, and JavaScript files
2. Getting Started with Universal Windows Platform Apps
Introduction
Enabling UWP app development on Windows 10
Getting ready
How to do it…
How it works…
There's more…
Creating a UWP app
Getting ready
How to do it...
How it works…
There's more…
Choosing the right project type…
Blank App
Class Library
Windows Runtime Component
Unit Test App
Coded UI Test Project (Windows Phone)
Coded UI Test Project (Windows)
C++ specific UWP templates
Language interoperability
Customizing your UWP app
Getting ready
How to do it...
How it works…
There's more…
SplitView
RelativePanel
CalendarView
CalendarDatePicker
MediaTransportControls
See also
Using the UWP app simulator
Getting ready
How to do it…
How it works…
There's more…
Resolution and resizing
Change network properties
Remote debugging
Taking screenshots
Fresh app install
See also
Defining capabilities and contracts
Getting ready
How to do it...
How it works…
There's more…
Declarations
Background tasks
Update task
Search contract
File Type Associations
Certificates
Capabilities
Internet (Client)
Internet (Client & Server)
Home or work networking
Library access
See also
Analyzing your app's performance
Getting ready
How to do it…
How it works…
There's more…
Packaging your UWP app
Getting ready
How to do it...
How it works…
There's more...
See also
Validating your Windows Store app
Getting ready
How to do it…
How it works...
See also
Submitting your app to the Windows Store
Getting ready
How to do it…
How it works...
There's more…
See also
Distributing your UWP app through sideloading
Getting ready
How to do it…
How it works…
There's more…
See also
3. Web Development
Introduction
Getting started with a Bootstrap-based SPA
Getting ready
How to do it…
There's more…
See also
Making the most of Browser Link
Getting ready
How to do it…
How it works…
There's more…
Supporting static HTML files
Adding bundling and minification to JavaScript and CSS files
Getting ready
How to do it…
How it works…
Managing packages with NuGet
Getting ready
How to do it…
How it works…
There's more…
Automatically loading packages
Using custom package locations
Fortifying JavaScript applications with TypeScript
Getting ready
How to do it…
How it works…
There's more…
Using Visual Studio for Node.js development
Getting ready
How to do it…
How it works…
There's more…
See also
4. .NET Framework Development
Introduction
Creating a task-based WCF service
Getting ready
How to do it...
How it works...
Unit testing .NET applications
Getting ready
How to do it…
How it works…
There's more…
Can I restrict the unit tests that automatically execute?
Asynchronous tests
Automatically trigger test execution
See also
Sharing class libraries across different runtimes
Getting ready
How to do it...
How it works...
Viewing defined targets
There's more…
Detecting duplicate code
Getting ready
How to do it…
How it works...
There's more…
Exploring C# through the Immediate window
Getting ready
How to do it…
How it works…
There's more…
5. Debugging Your .NET Application
Introduction
Putting Diagnostic Tools to work
Getting ready
How to do it…
How it works...
There's more…
See also
Maximizing everyday debugging
Getting ready
How to do it…
There's more…
Debugging on remote machines and tablets
Getting ready
How to do it...
How it works...
There's more…
Debugging an ASP.NET process
Deploying directly to a remote machine
Missing symbols
Debugging code in production with IntelliTrace
Getting ready
How to do it...
How it works...
Is your application in break mode?
There's more…
Finding the variable values
Debugging parallel code
Getting ready
How to do it…
How it works…
See also
Visualizing concurrency
Getting ready
How to do it...
How it works...
See also
6. Asynchrony in .NET
Introduction
Making your code asynchronous
Getting ready
How to do it...
How it works...
There's more…
See also
Understanding asynchrony and Universal Windows Platform apps
Getting ready
How to do it...
How it works...
Using asynchrony with web applications
Getting ready
How to do it...
How it works...
There's more…
See also
Working with actors and the TPL Dataflow library
Getting ready
How to do it...
How it works...
There's more…
See also
7. Unwrapping C++ Development
Introduction
Using XAML with C++
Getting ready
How to do it...
How it works...
There's more…
Unit testing C++ applications
Getting ready
How to do it...
How it works...
There's more…
Debugging unit tests
See also
Analyzing your C++ code
Getting ready
How to do it…
How it works…
There's more…
Selecting Active ruleset
Improving C++ source navigation speed
See also
Using a custom ruleset
Getting ready
How to do it…
How it works…
There's more…
Edit and Continue C++ style
Getting ready
How to do it...
How it works…
Working with DirectX in Visual Studio 2015
Getting ready
How to do it...
How it works...
There's more…
Is managed DirectX supported?
See also
Creating a shader using DGSL
Getting ready
How to do it…
How it works...
See also
Creating and displaying a 3D model
Getting ready
How to do it...
How it works...
There's more…
See also
Using the Visual Studio Graphics Diagnostics
Getting ready
How to do it...
How it works...
There's more…
8. Working with Team Foundation Server 2015
Introduction
Creating a new TFS project
Getting ready
How to do it…
How it works…
There's more…
See also
Managing your work
Getting ready
How to do it...
How it works...
There's more…
Using Favorites
Shelving active work
Suspending active work
See also
Using local workspaces for source control
Getting ready
How to do it...
How it works...
There's more…
Viewing or changing local workplace settings
See also
Performing code reviews
Getting ready
How to do it...
How it works...
See also
Getting feedback from your users
Getting ready
How to do it...
How it works...
Using Git for source control
Getting ready
How to do it...
How it works...
There's more...
Staging files
Looking ahead
See also
Taking Advantage of Git's command line
Getting ready
How to do it...
How it works…
There's more…
9. Languages
Introduction
Fortifying JavaScript applications with TypeScript
Getting ready
How to do it…
How it works…
There's more…
Integrating Python into Visual Studio
Getting ready
How to do it…
How it works…
There's more…
Integrating Python with .NET
Getting ready
How to do it…
How it works…
Targeting Linux with Visual Studio 2015
Getting ready
How to do it…
How it works…
There's more…
10. Final Polish
Introduction
Creating installer packages with InstallShield LE
Getting ready
How to do it…
How it works...
See also
Creating custom installer packages
Getting ready
How to do it...
How it works...
There's more…
Submitting UWP apps to the Windows Store
Getting ready
How to do it...
How it works...
There's more…
See also
Creating Visual Studio add-ins and extensions
Getting ready
How to do it...
How it works…
There's more…
Creating your own snippets
Getting ready
How to do it...
How it works...
There's more…
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜