SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Ryan.Riehle@InCycleSoftware.com


Jason.Keicher@Microsoft.com
 Visual Studio 11 Overview
•   Tighter loop between the Business
    Stakeholders and Development Team
•   Graphical design tools built in
    PowerPoint
•   Embed other content including
    context slides
•   Capture screen shots and create
    lightweight animations
•   Store common elements within a
    shape library
•   Create master templates to simplify
    multiple similar views
•   Get feedback to others
     •   mail the document
     •   print the document
     •   version control the document
     •   leverage collaborative editing tools
     •   leverage web viewing tools
• Accessed from
  the Team Project
  Web Access
• Shows a single
  view of the
  current backlog
  of work
• Dynamically re-
  ordered and
  group
• Enable Product
  Owner to quickly
  prioritize work
  and outline
  dependencies
  and relationships
• Allows the developer to easily
  context switch
   • Packages all the open work
   • Save entire environment
      settings
   • Fix urgent bugs
   • Recall task, work is instantly
      restored in context and error-
      free.
   • Resume where the developer
      left off
• Shared knowledge across
  team
• Code reviews can be set as a
  quality gate
• Source changes highlighted
  and comments about the
  changes.
•   Multiple views
•   Old code line in Red
•   New code line in Yellow
•   Supports in-line comments
• Detect code blocks with
  common structure and
  approach
• Search is semantic, not just
  literal
• Detects both ‘copy and paste’
  errors
• Detects code fragments with a
  common logical structure
• Review common code and
  decide how to proceed
• Support for rich text and
  images
• Embedded in the view
• Improves fidelity of
  feedback
• Standard fields are pre
  populated.
Easily file new bugs




Scope selected #of actions
Easily view previous sessions


Create new exploration
       sessions
• Run tests in the background
• Never pause and wait for test results
• Support for multiple unit testing frameworks
• Integrated deeply into the IDE
• Support MS Test, xunit, and nunit
• Target both .NET and native C++ code
• Combined with Test Impact Analysis
    • most important tests are always
• Run first, so failures appear in seconds.
• Series of PowerShell
  commands
• Historical Debugger
• Full collection
  options
• View requests and
  exceptions
• Shows all events and
  calls
• Capture application issues in
  production
• Actionable workflow between
  development and operations
• Operations leveraging System
  Center to pass data to the
  development team
• Integrated Intellitrace
  infrastructure used for
  historical debugging
• Fully integrated with TFS
  work items
•   Storyboarding
    •   Storyboarding using PowerPoint
    •   Management Priorities
•   Backlog Management
•   Sprint Planning & Execution
    •   Capacity, Sprint Burn down
•   Personalized Productivity
    •   Context switching, My Work, Unit Testing Explorer, Code Clone & Review
    •   Team Navigator
•   Feedback Client
    •   Continuous Stakeholder Feedback
•   Intellitrace in Production
•   SCOM & TFS Integration
    •   Intellitrace in Production, SCOM<->TFS Connector
The Visual Studio Family

Weitere ähnliche Inhalte

Was ist angesagt?

Agile planning and iterations with Scrum using Team Foundation Server 2013
Agile planning and iterations with Scrum using Team Foundation Server 2013Agile planning and iterations with Scrum using Team Foundation Server 2013
Agile planning and iterations with Scrum using Team Foundation Server 2013
Allan Mangune
 
Development Practices & The Microsoft Approach
Development Practices & The Microsoft ApproachDevelopment Practices & The Microsoft Approach
Development Practices & The Microsoft Approach
Steve Lange
 
Team Foundation Server Version Control
Team Foundation Server Version ControlTeam Foundation Server Version Control
Team Foundation Server Version Control
Steve Lange
 
Continuous Delivery with Visual Studio Online
Continuous Delivery with Visual Studio Online Continuous Delivery with Visual Studio Online
Continuous Delivery with Visual Studio Online
Moataz Nabil
 

Was ist angesagt? (20)

Agile planning and iterations with Scrum using Team Foundation Server 2013
Agile planning and iterations with Scrum using Team Foundation Server 2013Agile planning and iterations with Scrum using Team Foundation Server 2013
Agile planning and iterations with Scrum using Team Foundation Server 2013
 
Why source control your Oracle Database?
Why source control your Oracle Database?Why source control your Oracle Database?
Why source control your Oracle Database?
 
StarWest 2019 - End to end testing: Stupid or Legit?
StarWest 2019 - End to end testing: Stupid or Legit?StarWest 2019 - End to end testing: Stupid or Legit?
StarWest 2019 - End to end testing: Stupid or Legit?
 
Development Practices & The Microsoft Approach
Development Practices & The Microsoft ApproachDevelopment Practices & The Microsoft Approach
Development Practices & The Microsoft Approach
 
Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation
Nemetschek Bulgaria @ Java2Days - IT shops driving the innovationNemetschek Bulgaria @ Java2Days - IT shops driving the innovation
Nemetschek Bulgaria @ Java2Days - IT shops driving the innovation
 
8 implementation notes
8 implementation notes8 implementation notes
8 implementation notes
 
DevOps presentation
DevOps presentationDevOps presentation
DevOps presentation
 
TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...
TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...
TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...
 
Chicago alm user group tfs version control poster - tfvc and git
Chicago alm user group   tfs version control poster - tfvc and gitChicago alm user group   tfs version control poster - tfvc and git
Chicago alm user group tfs version control poster - tfvc and git
 
ATAGTR2017 Differentiation using Testing Tools and Automation in the BFS COTS...
ATAGTR2017 Differentiation using Testing Tools and Automation in the BFS COTS...ATAGTR2017 Differentiation using Testing Tools and Automation in the BFS COTS...
ATAGTR2017 Differentiation using Testing Tools and Automation in the BFS COTS...
 
CNUG TDD June 2014
CNUG TDD June 2014CNUG TDD June 2014
CNUG TDD June 2014
 
Team Foundation Server Version Control
Team Foundation Server Version ControlTeam Foundation Server Version Control
Team Foundation Server Version Control
 
Performance Testing of Web Application on Cloud
Performance Testing of Web Application on CloudPerformance Testing of Web Application on Cloud
Performance Testing of Web Application on Cloud
 
Automated testing for sfl presentation
Automated testing for sfl presentationAutomated testing for sfl presentation
Automated testing for sfl presentation
 
Patterns of a "Good" Test Automation Framework, Locators & Data
Patterns of a "Good" Test Automation Framework, Locators & DataPatterns of a "Good" Test Automation Framework, Locators & Data
Patterns of a "Good" Test Automation Framework, Locators & Data
 
Continuous Delivery with Visual Studio Online
Continuous Delivery with Visual Studio Online Continuous Delivery with Visual Studio Online
Continuous Delivery with Visual Studio Online
 
Continuous Deployment with Containers
Continuous Deployment with ContainersContinuous Deployment with Containers
Continuous Deployment with Containers
 
Technical Documentation as Part of the Software Process
Technical Documentation as Part of the Software ProcessTechnical Documentation as Part of the Software Process
Technical Documentation as Part of the Software Process
 
Significance Of Component Base Architecture
Significance Of Component Base ArchitectureSignificance Of Component Base Architecture
Significance Of Component Base Architecture
 
Lap around visual studio alm 2013
Lap around visual studio alm 2013Lap around visual studio alm 2013
Lap around visual studio alm 2013
 

Andere mochten auch (7)

Loterie
LoterieLoterie
Loterie
 
ASU DOWNTOWN CAMPUS (2004)
ASU DOWNTOWN CAMPUS (2004)ASU DOWNTOWN CAMPUS (2004)
ASU DOWNTOWN CAMPUS (2004)
 
Cremation Options Tulsa OK: People Have Their Reasons for Not Choosing Cremation
Cremation Options Tulsa OK: People Have Their Reasons for Not Choosing CremationCremation Options Tulsa OK: People Have Their Reasons for Not Choosing Cremation
Cremation Options Tulsa OK: People Have Their Reasons for Not Choosing Cremation
 
Never forsaken
Never forsakenNever forsaken
Never forsaken
 
Introducción al Desing Team de Fedora
Introducción al Desing Team de FedoraIntroducción al Desing Team de Fedora
Introducción al Desing Team de Fedora
 
Kennismaking Flynth Regio Midden
Kennismaking Flynth Regio MiddenKennismaking Flynth Regio Midden
Kennismaking Flynth Regio Midden
 
Peditorio banco alimentar
Peditorio banco alimentarPeditorio banco alimentar
Peditorio banco alimentar
 

Ähnlich wie Vs11 overview

Lean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint Development
Bill Ayers
 
Big datatraining.in devops-part1
Big datatraining.in devops-part1Big datatraining.in devops-part1
Big datatraining.in devops-part1
MvkZ
 
Big datatraining.in devops-part1
Big datatraining.in devops-part1Big datatraining.in devops-part1
Big datatraining.in devops-part1
MvkZ
 

Ähnlich wie Vs11 overview (20)

A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012
 
Lean-Agile Development with SharePoint - Bill Ayers
Lean-Agile Development with SharePoint - Bill AyersLean-Agile Development with SharePoint - Bill Ayers
Lean-Agile Development with SharePoint - Bill Ayers
 
Agile engineering practices
Agile engineering practicesAgile engineering practices
Agile engineering practices
 
Lean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint Development
 
#ESPC18 How to do #devops with the #SharePoint Framework and why it matters?
#ESPC18 How to do #devops with the #SharePoint Framework and why it matters?#ESPC18 How to do #devops with the #SharePoint Framework and why it matters?
#ESPC18 How to do #devops with the #SharePoint Framework and why it matters?
 
New life inside monolithic application
New life inside monolithic applicationNew life inside monolithic application
New life inside monolithic application
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
Enter the mind of an Agile Developer
Enter the mind of an Agile DeveloperEnter the mind of an Agile Developer
Enter the mind of an Agile Developer
 
Key alias dev standard final
Key alias   dev standard finalKey alias   dev standard final
Key alias dev standard final
 
Design thinking: Building a developer experience from scratch
Design thinking: Building a developer experience from scratchDesign thinking: Building a developer experience from scratch
Design thinking: Building a developer experience from scratch
 
OUG Ireland Meet-up 12th January
OUG Ireland Meet-up 12th JanuaryOUG Ireland Meet-up 12th January
OUG Ireland Meet-up 12th January
 
Agile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAgile Secure Cloud Application Development Management
Agile Secure Cloud Application Development Management
 
Telerik test studio webinar deck
Telerik  test studio webinar deckTelerik  test studio webinar deck
Telerik test studio webinar deck
 
From Waterfall to Agile - Six Months In
From Waterfall to Agile - Six Months InFrom Waterfall to Agile - Six Months In
From Waterfall to Agile - Six Months In
 
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
 
Big datatraining.in devops-part1
Big datatraining.in devops-part1Big datatraining.in devops-part1
Big datatraining.in devops-part1
 
Big datatraining.in devops-part1
Big datatraining.in devops-part1Big datatraining.in devops-part1
Big datatraining.in devops-part1
 
Big datatraining.in devops-part1
Big datatraining.in devops-part1Big datatraining.in devops-part1
Big datatraining.in devops-part1
 
Big datatraining.in devops-part1
Big datatraining.in devops-part1Big datatraining.in devops-part1
Big datatraining.in devops-part1
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Vs11 overview

  • 2.  Visual Studio 11 Overview
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Tighter loop between the Business Stakeholders and Development Team • Graphical design tools built in PowerPoint • Embed other content including context slides • Capture screen shots and create lightweight animations • Store common elements within a shape library • Create master templates to simplify multiple similar views • Get feedback to others • mail the document • print the document • version control the document • leverage collaborative editing tools • leverage web viewing tools
  • 10. • Accessed from the Team Project Web Access • Shows a single view of the current backlog of work • Dynamically re- ordered and group • Enable Product Owner to quickly prioritize work and outline dependencies and relationships
  • 11.
  • 12.
  • 13. • Allows the developer to easily context switch • Packages all the open work • Save entire environment settings • Fix urgent bugs • Recall task, work is instantly restored in context and error- free. • Resume where the developer left off
  • 14.
  • 15.
  • 16. • Shared knowledge across team • Code reviews can be set as a quality gate • Source changes highlighted and comments about the changes.
  • 17. Multiple views • Old code line in Red • New code line in Yellow • Supports in-line comments
  • 18. • Detect code blocks with common structure and approach • Search is semantic, not just literal • Detects both ‘copy and paste’ errors • Detects code fragments with a common logical structure • Review common code and decide how to proceed
  • 19.
  • 20.
  • 21. • Support for rich text and images • Embedded in the view • Improves fidelity of feedback • Standard fields are pre populated.
  • 22. Easily file new bugs Scope selected #of actions
  • 23.
  • 24. Easily view previous sessions Create new exploration sessions
  • 25.
  • 26. • Run tests in the background • Never pause and wait for test results • Support for multiple unit testing frameworks • Integrated deeply into the IDE • Support MS Test, xunit, and nunit • Target both .NET and native C++ code • Combined with Test Impact Analysis • most important tests are always • Run first, so failures appear in seconds.
  • 27. • Series of PowerShell commands • Historical Debugger • Full collection options • View requests and exceptions • Shows all events and calls
  • 28. • Capture application issues in production • Actionable workflow between development and operations • Operations leveraging System Center to pass data to the development team • Integrated Intellitrace infrastructure used for historical debugging • Fully integrated with TFS work items
  • 29.
  • 30.
  • 31. Storyboarding • Storyboarding using PowerPoint • Management Priorities • Backlog Management • Sprint Planning & Execution • Capacity, Sprint Burn down • Personalized Productivity • Context switching, My Work, Unit Testing Explorer, Code Clone & Review • Team Navigator • Feedback Client • Continuous Stakeholder Feedback • Intellitrace in Production • SCOM & TFS Integration • Intellitrace in Production, SCOM<->TFS Connector

Hinweis der Redaktion

  1. The business analyst starts by adding user stories. CLICK Once the user stories has been entered the developer creates tasks for implementing each user storyCLICK Meanwhile the tester authors tests against those user stories CLICK Now the developer writes code that implements a task and checks it into TFSCLICK The checking are materialized to a buildCLICK The tester examines the build, notes the delivered changes and deploys the build to test environment (not shown)CLICK The tester begins testing the build by choosing a test and running it using Microsoft Test Manager CLICK The tester identifies a bug and files it with one click – the bug is automatically associated with the test and the user storyCLICK The cycle can continue as the developer fixes the bug, associates a check-in, and then creates a build which the tester then pulls into test (and so on) CLICK