visual studio 2013

23
Dmitry Lyalin Product Manager, Visual Studio @lyalindotcom | www.lyalin.com Visual Studio 2013 Update 3 RTM Robert Green Developer Evangelist, DX @rogreen_ms | blogs.msdn.com/b/robertgreen/

Upload: saeran

Post on 24-Jan-2016

47 views

Category:

Documents


0 download

DESCRIPTION

Update 3 RTM. Visual Studio 2013. Robert Green Developer Evangelist, DX @ rogreen_ms | blogs.msdn.com/b/ robertgreen /. Dmitry Lyalin Product Manager, Visual Studio @ lyalindotcom | www.lyalin.com. Visual Studio 2013 – Release History. October 2013. January 2014. April 2014. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Visual Studio 2013

Dmitry LyalinProduct Manager, Visual Studio@lyalindotcom | www.lyalin.com

Visual Studio 2013Update 3 RTM

Robert GreenDeveloper Evangelist, DX@rogreen_ms | blogs.msdn.com/b/robertgreen/

Page 2: Visual Studio 2013

Visual Studio 2013 – Release History

Visual Studio & TFS 2013

(RTM)

.NET 4.5.1 (RTM)

October 2013

Visual Studio & TFS 2013Update 1

(RTM)

January 2014

Visual Studio Online

(Preview)

November 2013

VS 2013 “Launch”

Visual Studio 2013

Update 2 (RTM)

.NET 4.5.2 (RTM)

May 2014

Multi-Device Hybrid Apps

(CTP)

Team Foundation Server 2013

Update 2 (RTM)

Visual Studio 2013

Update 2 (RC)

April 2014

Universal Windows

Apps

Visual Studio Online (GA)

Python & Node Tools

Beta Releases

Visual Studio “14” (CTP)

June 2014

ASP.NET vNext

August 2014

Visual Studio & TFS 2013 Update 3

(RTM)

July 2014

Visual Studio & TFS 2013

Update 3 (RC)

Visual Studio “14” CTP 2

Node.js Tools for Visual Studio 1.0 Beta 2

Visual Studio Tools for Unity 1.9

Page 3: Visual Studio 2013

Visual Studio 2013 – Update 3 RTMUpdate 3 for Visual Studio & Team Foundation

Server 2013 Related Releases (stand-alone downloads)

IntelliTrace Standalone CollectorFor Visual

Studio 2013Code Map

Graphics Diagnostics

CPU & Memory

Usage Tools

Debugging, Diagnostics & Profiling

Memory Dump

Debugging

CodeLens (Git)

Test Case Management

Release Management

Application Insights

Application Lifecycle Management

Azure Tooling

ASP.NET & Web Tooling

Microsoft Azure SDK 2.4 (RTM)

Azure & ASP.NET

Windows Store Apps Windows

Phone 8.1 Update

Multi-Device Hybrid Apps

CTP 2.0

Apache Cordova™ Tooling

Mobile App Development

Misc. FeaturesC++, ClickOnce, SharePoint, IntelliTrace, F12/IE Developer

Channel, Visual Studio IDE

Bug Fixes Various

Other

Page 4: Visual Studio 2013

CodeLens

CodeLens for any Git repository: local, Git in TFS, or cloned from other services such as GitHub

Supported Indicators: Authors, Changes and Work Items

Configurable, choose what’s valuable to you

Git Support

Better support for large files and performance optimizations

Other

Page 5: Visual Studio 2013

Testing

Customize test plans and test suites:

Change the default states of a test plan from “Active” and “Inactive”

Add additional user fields to test plans and test suites

Add custom fields to test suites such as Test Type

Customization

Manage test suites permission to moderate access to operations performed

Enhanced Security

Page 6: Visual Studio 2013

Release Management

Release Management 2013 with Update 3 now support deploying to On-premise environment (Standard) and Azure environments without a Microsoft Deployment Agent

Use Windows PowerShell or Windows PowerShell Desired State Configuration (DSC) for deploying and managing configuration data

Desired State Configuration (DSC)

Page 7: Visual Studio 2013

Application Insights Tooling

Application Insights tools for Visual Studio included in Visual Studio 2013 Update 3

Now In-the-box

ASP.NET Websites

Windows Store Apps

Windows Phone Apps

Supported Platforms

Page 8: Visual Studio 2013

Graphics Diagnostics

New Visual Studio Graphics Analyzer Window

Shader Edit and Apply: View shader code changes without re-running the app

Command line tool for capturing and playing back frames

Visual Studio Graphics Analyzer

Page 9: Visual Studio 2013

Memory Dump Debugging

Navigate to a type's definition or its references by using Go to Definition and Find All References

Navigate to type

Page 10: Visual Studio 2013

CPU & Memory Usage Tools

New support for WPF and Win32 Apps

New features: Force GC, Copy Multiple Rows, Module Column & faster native heap analysis

Memory Usage

Navigate from a function name in the Call Tree to the line of source code where the function is located in source code

CPU Usage

Page 11: Visual Studio 2013

IntelliTrace

Standalone tool for collecting IntelliTrace data from apps that are running in production environments

(Separate download from Update 3)

Stand-alone Collector

Skip straight to the details of single performance event that was exported from Application Insights

Application Insights

Page 12: Visual Studio 2013

Code Map

Links on code maps are now styled with colors to make it easier to understand the connections on the map

Color-coding for Links

Code map keeps the zoom level that you set and minimizes panning

Improved Zoom (debugging)

Create a new directed graph in Visual Studio by dragging binaries from File Explorer into an existing graph

Create map from library

Page 13: Visual Studio 2013

Azure Tooling (Update 3)

New: display a list of registered devices and allows editing of registrations and deleting of devices

Push Notifications

Create console projects and publish them directly from the Solution Explorer as WebJobs to Azure Websites

Azure WebJobs

Page 14: Visual Studio 2013

Azure Tooling (Update 3)

Easily create a Mobile Service in Azure to accompany your new project, enabling easy publishing and testing

Support for .NET Mobile Services in the Push Notification Wizard

Azure Mobile Service

Page 15: Visual Studio 2013

Azure SDK 2.4

Virtual Machines: Configuration & create snapshots

Create new virtual machines from saved snapshots

Remote Debugging for 32-bit Virtual Machines

Virtual Machines

Read-Access Geo-Redundant Storage

View Storage Activity Logs

Storage

Page 16: Visual Studio 2013

ASP.NET & Web Tooling

New auto formatting feature and brace matching (with option to disable)

JSON Editor

Improved IntelliSense for Selectors Level 4

Drag-and-drop of Font, CSS and image to auto-generate tag

CSS Editor

Page 17: Visual Studio 2013

ASP.NET & Web Tooling

Two-factor authentication support for Web Forms & MVC projects

ASP.NET MVC Facebook template moved to NuGet

Use Azure Active Directory with ASP.NET Projects (“organizational accounts”)

ASP.NET Projects

Page 18: Visual Studio 2013

Windows Store

Developers can now use WinSock APIs in their in Windows Store apps

App Store Certification

DebuggingMoving a Windows Store app to a different monitor while debugging will remember its location in next debug session

Page 19: Visual Studio 2013

Windows Phone 8.1 Update

New Windows Phone emulator for Visual Studio

Registered developers will get this update through the Preview program for developers

Update to Windows Phone 8.1

Page 20: Visual Studio 2013

Multi-Device Hybrid Apps

Across-the-board quality, reliability and performance improvements

Support for a wider range of operating system including

Debugging Android targets <4.4 using jsHybugger

New Compatibility Checker for 3rd party SDK’s

What’s new in CTP 2.0?

Developers installing Visual Studio Update 3 need to get Multi-Device Hybrid Apps CTP 2.0

Compatibility Note

Page 21: Visual Studio 2013

Additional Capabilities

C++

ClickOnce

SharePoint Apps

IE Developer Channel & F12 Tools

Visual Studio IDE

Etc.

Other Features

http://www.visualstudio.com

Page 22: Visual Studio 2013

Bug Fixes

Various bug fixes, please see our KB for details

Bug Fixes, What’s New?

Page 23: Visual Studio 2013

Robert Green@rogreen_ms | blogs.msdn.com/b/robertgreen/

Dmitry Lyalin@lyalindotcom | www.lyalin.com

Thank You!