visual studio 2013: exploration, productivity, diagnostics, collaboration

22
Benefits ALM for the VP R&D Sasha Goldshtein CTO Sela Group

Upload: sasha-goldshtein

Post on 15-Jan-2015

1.150 views

Category:

Technology


3 download

DESCRIPTION

This session showcases some of the new and existing features in Visual Studio 2013 that help developers collaborate better, be more productive, explore legacy code, and diagnose issues in development and production.

TRANSCRIPT

Page 1: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

BenefitsALM for the VP R&D

Sasha GoldshteinCTOSela Group

Page 2: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Visual Studio 2013 Ultimate

EXPLORATION PRODUCTIVITY

DIAGNOSTICS COLLABORATION

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 3: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Explore and Architect With Diagrams

Explore large solutions with dependency

diagrams

Visualize complex code with sequence

diagrams

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 4: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Develop With A Code Map Handy

Explore unfamiliar code and reverse-engineer legacy solutions

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 5: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Understand Quality With Metrics

Measure quality in a consistent wayUnderstand which parts need review or improvement

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 6: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Demo

Exploring With Visual Studio 2013

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 7: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Code Lens: A Heads-Up Display

Developers get insight as they type – failing tests, work items, recent changes

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 8: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Attack (Of) The Clones

Identify duplicates due to copy-paste or functionality duplication

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 9: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Azure DevOps In Visual Studio

Developers can manage, deploy, and monitor all Windows Azure assets from Visual StudioOperations can pull reports and diagnostic data from Visual Studio

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 10: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Demo

Productivity Enhancements in Visual Studio 2013

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 11: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Get Intelligence From IntelliTrace

Developers can understand past system behavior as if it was running right nowRich, detailed information from Windows Azure services that’s better than any log

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 12: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Diagnostic One Stop Shop

Powerful reports for cloud-connected Windows Store and Windows Phone apps

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 13: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Make Sense of Concurrent Systems

See bad parallel/concurrent behavior at a glance

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 14: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Got Leaky Production Systems?

Windows Azure can export full and light memory dumps for analysis in Visual Studio

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 15: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Demo

Diagnostics in Visual Studio 2013

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 16: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Visual Studio. In The Browser.

Make urgent changes from the browser, collaborate and debug in real-time

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 17: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Distributed Work Force? No Problem

The Team Room is an online chat room for your project with history and live events

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 18: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Playing Well With Git

Visual Studio 2013 has first-class Git support in Team Explorer

Visual Studio Online can host your code in Git

Windows Azure can deploy from Git, Mercurial, TFS, and even Dropbox

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 19: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Demo

Collaboration in Visual Studio 2013

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 20: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Visual Studio 2013 Ultimate

EXPLORATION

PRODUCTIVITY

DIAGNOSTICS

COLLABORATION

EXPLORATION PRODUCTIVITY DIAGNOSTICS COLLABORATION

Page 21: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

QuestionsSasha Goldshtein

[email protected]@goldshtn

Page 22: Visual Studio 2013: Exploration, Productivity, Diagnostics, Collaboration

Benefits

Thank you