SlideShare uma empresa Scribd logo
1 de 26
Himanshu Desai | Principal Consultant
Readify
VS 2015/VSTS Overview
Microsoft Developer Tools
Microsoft developer platform
Runtimes + Languages
.NET
C# + VB
C++
HTML/JS
Tools
Cloud
Devices
AndroidiOSWindows
Visual Studio 2015
Every DeveloperEvery App
Every app …
Every developer …
Enterprise
developers
Visual Studio 2015 IDE Features
IntelliTest
(aka
Smart Unit Tests)
Unit testing – now better!
Use IntelliTest to quickly generate relevant unit
tests for your code - automatically
IntelliTest dramatically reduces the effort
required for creating unit tests for new or
existing code so you can focus on building
new features instead
Easily create sets of unit tests for legacy code
that has never been looked at before and
increase path coverage and code quality
Code Maps
Visualize your code
Map relationships in code with code maps. When
you create code maps, they appear next to the
code editor
This lets you focus on the task at hand because
you can see your place while you work and helps
you understand relationships in code
Navigate these relationships using the map which
updates as you traverse your code base
Microsoft Fakes
Unit test isolation
Improve your unit tests using Microsoft Fakes.
Fakes help you isolate the code you are testing
by replacing other parts of the application with
stubs or shims. These are small pieces of code
that are under the control of your tests
By isolating your code for testing, you know
that if the test fails, the cause is there and not
somewhere else. Stubs and shims also let you
test your code even if parts of your application
are not working yet
Coded UI
Automate manual testing
Reduce the burden of manual regression testing
by using the Coded UI test framework to fully
automate UI testing
You can create a coded UI test that can test that
the user interface for an application functions
correctly. The coded UI test performs actions
on the user interface controls for an application
and verifies that the correct controls are displayed
with the correct values
Performance
Testing
Know your limits
Visual Studio makes integrating Load Testing
into your development process easy and will
help you avoid nasty surprises in production
Whether those surprises are caused by world-
wide distribution, the scale of your customer
base or problems that only manifest in multi-
day runs – Visual Studio Load Testing will give
you the analytics to solve those problems
before you deploy
IntelliTrace
No more «No Repro»
Diagnosing unexpected behavior can sometimes
take hours of searching through source code
and repeated guesses where to set breakpoints
Using the diagnostic tools in Visual Studio 2015
and IntelliTrace you can see the history of your
code’s execution and navigate back in time to
inspect state without manually setting breakpoints
.net Memory
Dump Analysis
Prevent perf issues
Use comprehensive profiling tools without the
debugger to get deeper insights into your app’s
performance, including CPU, GPU, and memory
usage, UI responsiveness, and network utilization
Visual Debugging
Visualize your code
Code Map Debugger Integration enables you
to debug complex software problems without
getting lost. See exactly where issues happen
at debug time, visualize relationships and quickly
find and fix problems in your code.
Demo
Code Maps and Debugging
Visual Studio Team Services Features
Agile Planning
Tools for the entire team
Monitor all your team’s work - including
operational issues - using built-in Kanban
boards. Track work in progress to ensure you’ve got
a streamlined channel from idea to delivery
http://www.visualstudio.com/news/release-archive-vso
Native cross platform
Manage the
full stack
Release Visibility
Continuous delivery
Eliminate uncertainty, lower risk and get visibility
on deployments with Release Management
Create automated and repeatable workflows
and easily integrate with any build system and
release applications faster with less risk
Audit progress of your release at every stage of
the deployment pipeline, all the way to production
Release
Management
Ship better apps, faster
Visual Studio Release Management makes it
easy to automate deployment and testing of
your applications in multiple environments
Teams can create release definitions and
automate deployment in repeatable, reliable
ways while tracking simultaneous in-flight
releases
Incorporate automated functional tests or
manual approvals in a release definition to
automate the release process all the way to
production
Cloud Dev/Test
Environments
Agile, flexible, scalable
React faster to business changes and keep up
with dev and test infrastructure demands
Reduce effort and lower cost for dev and test
infrastructure resources
Get the compute, storage, and network resources
you need, in minutes instead of hours or days
Test applications in a ‘production-like’ environment
Questions?

Mais conteúdo relacionado

Mais procurados

DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSDevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
Solidify
 
Application Lifecycle Management with TFS
Application Lifecycle Management with TFSApplication Lifecycle Management with TFS
Application Lifecycle Management with TFS
Mehdi Khalili
 
What's new in ALM using Visual Studio 2013 and Team Foundation Service
What's new in ALM using Visual Studio 2013 and Team Foundation ServiceWhat's new in ALM using Visual Studio 2013 and Team Foundation Service
What's new in ALM using Visual Studio 2013 and Team Foundation Service
Microsoft Visual Studio
 

Mais procurados (20)

DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSDevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
 
Cloud load testing with Visual Studio Team Services
Cloud load testing with Visual Studio Team ServicesCloud load testing with Visual Studio Team Services
Cloud load testing with Visual Studio Team Services
 
Introduction to Team Foundation Server (TFS) Online
Introduction to Team Foundation Server (TFS) OnlineIntroduction to Team Foundation Server (TFS) Online
Introduction to Team Foundation Server (TFS) Online
 
Webcast: TFS 2015 & Why Upgrade
Webcast: TFS 2015 & Why UpgradeWebcast: TFS 2015 & Why Upgrade
Webcast: TFS 2015 & Why Upgrade
 
Tech Days 2015 nyheter i visual studio alm 2015
Tech Days 2015 nyheter i visual studio alm 2015Tech Days 2015 nyheter i visual studio alm 2015
Tech Days 2015 nyheter i visual studio alm 2015
 
Continuous Delivery With Team Foundation Server
Continuous Delivery With Team Foundation ServerContinuous Delivery With Team Foundation Server
Continuous Delivery With Team Foundation Server
 
CI/CD - A strategy for success (North Africa Dreamin' Prez)
CI/CD - A strategy for success (North Africa Dreamin' Prez)CI/CD - A strategy for success (North Africa Dreamin' Prez)
CI/CD - A strategy for success (North Africa Dreamin' Prez)
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
Application Lifecycle Management with TFS
Application Lifecycle Management with TFSApplication Lifecycle Management with TFS
Application Lifecycle Management with TFS
 
Set up Continuous Integration using SalesforceDX and Jenkins
Set up Continuous Integration using SalesforceDX and JenkinsSet up Continuous Integration using SalesforceDX and Jenkins
Set up Continuous Integration using SalesforceDX and Jenkins
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Visual Studio Team Services Overview
Visual Studio Team Services OverviewVisual Studio Team Services Overview
Visual Studio Team Services Overview
 
What's new in ALM using Visual Studio 2013 and Team Foundation Service
What's new in ALM using Visual Studio 2013 and Team Foundation ServiceWhat's new in ALM using Visual Studio 2013 and Team Foundation Service
What's new in ALM using Visual Studio 2013 and Team Foundation Service
 
DevOps is a Journey - Choose Your Own Adventure
DevOps is a Journey - Choose Your Own AdventureDevOps is a Journey - Choose Your Own Adventure
DevOps is a Journey - Choose Your Own Adventure
 
Developer Experience to Testing
Developer Experience to TestingDeveloper Experience to Testing
Developer Experience to Testing
 
All Around Azure: DevOps with GitHub - Managing the Flow of Work
All Around Azure: DevOps with GitHub - Managing the Flow of WorkAll Around Azure: DevOps with GitHub - Managing the Flow of Work
All Around Azure: DevOps with GitHub - Managing the Flow of Work
 
Ordina SOFTC Presentation - Deployment with TFS Build and Workflow
Ordina SOFTC Presentation - Deployment with TFS Build and WorkflowOrdina SOFTC Presentation - Deployment with TFS Build and Workflow
Ordina SOFTC Presentation - Deployment with TFS Build and Workflow
 
Team Foundation Server Demo
Team Foundation Server DemoTeam Foundation Server Demo
Team Foundation Server Demo
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Continuous Delivery vs Continuous Deployment | DevOps Methodology | Devops Tr...
Continuous Delivery vs Continuous Deployment | DevOps Methodology | Devops Tr...Continuous Delivery vs Continuous Deployment | DevOps Methodology | Devops Tr...
Continuous Delivery vs Continuous Deployment | DevOps Methodology | Devops Tr...
 

Semelhante a Visual Studio 2015 / Visual Studio Team Services Overview

STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
 
No More No Repro
No More No ReproNo More No Repro
No More No Repro
Anna Russo
 

Semelhante a Visual Studio 2015 / Visual Studio Team Services Overview (20)

Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps
 
Visual Studio 2015 - Lançamento está próximo
Visual Studio 2015 - Lançamento está próximoVisual Studio 2015 - Lançamento está próximo
Visual Studio 2015 - Lançamento está próximo
 
Basics of Scriptless Automation for Web and Mobile Apps (1).pdf
Basics of Scriptless Automation for Web and Mobile Apps (1).pdfBasics of Scriptless Automation for Web and Mobile Apps (1).pdf
Basics of Scriptless Automation for Web and Mobile Apps (1).pdf
 
Visual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools WalkthroughVisual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools Walkthrough
 
GDG DevFest Istanbul - Mobile DevOps - Build, Test and Deploy Your Android Ap...
GDG DevFest Istanbul - Mobile DevOps - Build, Test and Deploy Your Android Ap...GDG DevFest Istanbul - Mobile DevOps - Build, Test and Deploy Your Android Ap...
GDG DevFest Istanbul - Mobile DevOps - Build, Test and Deploy Your Android Ap...
 
Visual Studio Enterprise 2015 Overview atidan
Visual Studio Enterprise 2015 Overview   atidanVisual Studio Enterprise 2015 Overview   atidan
Visual Studio Enterprise 2015 Overview atidan
 
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
 
No More No Repro
No More No ReproNo More No Repro
No More No Repro
 
Five essential elements for successful software development
Five essential elements for successful software developmentFive essential elements for successful software development
Five essential elements for successful software development
 
Visual studio Team system 2012
Visual studio Team system 2012Visual studio Team system 2012
Visual studio Team system 2012
 
A Lap Around Visual Studio 2010
A Lap Around Visual Studio 2010A Lap Around Visual Studio 2010
A Lap Around Visual Studio 2010
 
Part 2 improving your software development v1.0
Part 2   improving your software development v1.0Part 2   improving your software development v1.0
Part 2 improving your software development v1.0
 
The Best Automation Testing Tools To Use In 2022 | BMN Infotech
The Best Automation Testing Tools To Use In 2022 | BMN InfotechThe Best Automation Testing Tools To Use In 2022 | BMN Infotech
The Best Automation Testing Tools To Use In 2022 | BMN Infotech
 
Tutorial test driven development with Visual Studio 2012
Tutorial test driven development with Visual Studio 2012Tutorial test driven development with Visual Studio 2012
Tutorial test driven development with Visual Studio 2012
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ Microsoft
 
Building high performance software with Microsoft Application Insights
Building high performance software with Microsoft Application InsightsBuilding high performance software with Microsoft Application Insights
Building high performance software with Microsoft Application Insights
 
Better User Experience with .NET
Better User Experience with .NETBetter User Experience with .NET
Better User Experience with .NET
 
Top 25+ .Net development tools for intelligent business solutions - AppsDevPro
Top 25+ .Net development tools for intelligent business solutions - AppsDevProTop 25+ .Net development tools for intelligent business solutions - AppsDevPro
Top 25+ .Net development tools for intelligent business solutions - AppsDevPro
 
Sharbani bhattacharya Visual Basic
Sharbani bhattacharya Visual BasicSharbani bhattacharya Visual Basic
Sharbani bhattacharya Visual Basic
 
Code in the Cloud - December 8th 2014
Code in the Cloud - December 8th 2014Code in the Cloud - December 8th 2014
Code in the Cloud - December 8th 2014
 

Mais de Himanshu Desai (10)

Service fabric overview
Service fabric overviewService fabric overview
Service fabric overview
 
App insights and testhub
App insights and testhubApp insights and testhub
App insights and testhub
 
Devops
Devops Devops
Devops
 
Multitenancy Options on Azure
Multitenancy Options on AzureMultitenancy Options on Azure
Multitenancy Options on Azure
 
No SQL : Which way to go? Presented at DDDMelbourne 2015
No SQL : Which way to go?  Presented at DDDMelbourne 2015No SQL : Which way to go?  Presented at DDDMelbourne 2015
No SQL : Which way to go? Presented at DDDMelbourne 2015
 
How to Improve agile team efficiency
How to Improve agile team efficiencyHow to Improve agile team efficiency
How to Improve agile team efficiency
 
Storage Options on Windows Azure
Storage Options on Windows AzureStorage Options on Windows Azure
Storage Options on Windows Azure
 
Web api scalability and performance
Web api scalability and performanceWeb api scalability and performance
Web api scalability and performance
 
ASP.NET Web API O to 100
ASP.NET Web API O to 100ASP.NET Web API O to 100
ASP.NET Web API O to 100
 
Wcf rest api introduction
Wcf rest api introductionWcf rest api introduction
Wcf rest api introduction
 

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Último (20)

MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 

Visual Studio 2015 / Visual Studio Team Services Overview

  • 1. Himanshu Desai | Principal Consultant Readify VS 2015/VSTS Overview
  • 2.
  • 4. Microsoft developer platform Runtimes + Languages .NET C# + VB C++ HTML/JS Tools Cloud Devices AndroidiOSWindows
  • 5. Visual Studio 2015 Every DeveloperEvery App
  • 8. Visual Studio 2015 IDE Features
  • 9. IntelliTest (aka Smart Unit Tests) Unit testing – now better! Use IntelliTest to quickly generate relevant unit tests for your code - automatically IntelliTest dramatically reduces the effort required for creating unit tests for new or existing code so you can focus on building new features instead Easily create sets of unit tests for legacy code that has never been looked at before and increase path coverage and code quality
  • 10. Code Maps Visualize your code Map relationships in code with code maps. When you create code maps, they appear next to the code editor This lets you focus on the task at hand because you can see your place while you work and helps you understand relationships in code Navigate these relationships using the map which updates as you traverse your code base
  • 11. Microsoft Fakes Unit test isolation Improve your unit tests using Microsoft Fakes. Fakes help you isolate the code you are testing by replacing other parts of the application with stubs or shims. These are small pieces of code that are under the control of your tests By isolating your code for testing, you know that if the test fails, the cause is there and not somewhere else. Stubs and shims also let you test your code even if parts of your application are not working yet
  • 12. Coded UI Automate manual testing Reduce the burden of manual regression testing by using the Coded UI test framework to fully automate UI testing You can create a coded UI test that can test that the user interface for an application functions correctly. The coded UI test performs actions on the user interface controls for an application and verifies that the correct controls are displayed with the correct values
  • 13. Performance Testing Know your limits Visual Studio makes integrating Load Testing into your development process easy and will help you avoid nasty surprises in production Whether those surprises are caused by world- wide distribution, the scale of your customer base or problems that only manifest in multi- day runs – Visual Studio Load Testing will give you the analytics to solve those problems before you deploy
  • 14. IntelliTrace No more «No Repro» Diagnosing unexpected behavior can sometimes take hours of searching through source code and repeated guesses where to set breakpoints Using the diagnostic tools in Visual Studio 2015 and IntelliTrace you can see the history of your code’s execution and navigate back in time to inspect state without manually setting breakpoints
  • 15. .net Memory Dump Analysis Prevent perf issues Use comprehensive profiling tools without the debugger to get deeper insights into your app’s performance, including CPU, GPU, and memory usage, UI responsiveness, and network utilization
  • 16. Visual Debugging Visualize your code Code Map Debugger Integration enables you to debug complex software problems without getting lost. See exactly where issues happen at debug time, visualize relationships and quickly find and fix problems in your code.
  • 17. Demo Code Maps and Debugging
  • 18. Visual Studio Team Services Features
  • 19. Agile Planning Tools for the entire team Monitor all your team’s work - including operational issues - using built-in Kanban boards. Track work in progress to ensure you’ve got a streamlined channel from idea to delivery
  • 23. Release Visibility Continuous delivery Eliminate uncertainty, lower risk and get visibility on deployments with Release Management Create automated and repeatable workflows and easily integrate with any build system and release applications faster with less risk Audit progress of your release at every stage of the deployment pipeline, all the way to production
  • 24. Release Management Ship better apps, faster Visual Studio Release Management makes it easy to automate deployment and testing of your applications in multiple environments Teams can create release definitions and automate deployment in repeatable, reliable ways while tracking simultaneous in-flight releases Incorporate automated functional tests or manual approvals in a release definition to automate the release process all the way to production
  • 25. Cloud Dev/Test Environments Agile, flexible, scalable React faster to business changes and keep up with dev and test infrastructure demands Reduce effort and lower cost for dev and test infrastructure resources Get the compute, storage, and network resources you need, in minutes instead of hours or days Test applications in a ‘production-like’ environment

Notas do Editor

  1. Visual Studio 2015 is the next major release of Visual Studio which will come out in summer 2015. Our goal with Visual Studio 2015 is to enable developers to create any app, from a mission critical core banking application to an indie game – on any platform. The second thing we are aiming is to bring the Microsoft development platform to every developer. No matter if you are a startup, a student, a hobbyist, an open source developer or a commercial developer… no matter which platform you are targeting or what app you are creating, Visual Studio is your tool.
  2. Visual Studio 2015 is the next major release of Visual Studio which will come out in summer 2015. Our goal with Visual Studio 2015 is to enable developers to create any app, from a mission critical core banking application to an indie game – on any platform. The second thing we are aiming is to bring the Microsoft development platform to every developer. No matter if you are a startup, a student, a hobbyist, an open source developer or a commercial developer… no matter which platform you are targeting or what app you are creating, Visual Studio is your tool.
  3. This huge transformation for Visual Studio to enable the creation of any application is two-fold, on the server and on the client: On the client side, Visual Studio 2015 provides a solution to create first-class applications for any device including iOS, Android and Windows. On the server side, just like the rest of the Microsoft platform, Visual Studio is embracing Linux and provides a development environment for creating server applications that run on Linux. We will also support major platforms in our ALM tooling – with features like cross-platform build and heterogenous release management offered by TFS 2015 and Visual Studio Online
  4. What about “every developer”? Last year, at our Connect() event we made a significant announcement targeted at individual developers, such as students, start-ups, small businesses. With VS Community, eligible developers can use a full IDE, equivalent to the current VS Professional edition, for creating applications across the cloud and devices – for free! But what about Enterprises? With Visual Studio 2015, we are making it easier for enterprises to acquire and use Visual Studio, with a simpler model that will give developers working in organizations easier and more affordable access to Visual Studio. In this new model, we have introduced a new edition of Visual Studio called Visual Studio Enterprise.
  5. Our DevOps solution is flexible and adapts to you instead of forcing you to change the way you work or the tools you use Our DevOps solution is open and extensible with a large ecosystem of partners building best-of-breed extensions and integrations Tools & services for a DevOps world - Open, flexible and extensible cross-platform DevOps tools; An ecosystem that works with what you have; More agility and flexibility for continuous value delivery Features in Visual Studio Team Services get released once every three weeks and around once per quarter those features get rolled up and put into an update which goes into the on-premises Team Foundation Server. So no matter whether you prefer to do your business in the cloud, hybrid, or on-premises, Microsoft has you covered.
  6. Node.js based xplat agent OOB support for common xplat technologies Open Source