6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.

Slides:



Advertisements
Similar presentations
Session 1.
Advertisements

Siddharth Bhatia Senior Program Manager Microsoft Session Code: DTL203.
 Ram Cherala Principal Program Manager Microsoft Corporation TL37.
Chris Menegay VP of Consulting Notion Solutions, Inc. DTL319.
Ram Cherala Principal Program Manager Microsoft Corporation DTL320.
Tony Whitter Principal, Whitter Technology WMB401 Author Jeff Neafsey Mobility Architect Microsoft.
Ahmed Salijee Developer Advisor DTL201.
Siddharth Bhatia Senior Program Manager Microsoft Session Code: DTL301.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Eric Carter Development Manager Microsoft Corporation OFC324.
Giles Davies Testers are from Venus.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Gavin Russell-Rockliff BI Technical Specialist Microsoft BIN202.
Warren Stevens-Baytopp Director YoungBlood Consultants Session Code BIN303.
OFC308 Hilton Giesenow Development Manager - 3fifteen Host –
Luke Hoban Senior Program Manager Microsoft Session Code: DTL319.
How We Do Language Design at Microsoft (C#, Visual Basic, F#)
6/2/2018 3:37 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /6/2018 2:20 AM
Tech·Ed  North America /11/ :01 AM SESSION CODE: DEV405
6/12/ :53 PM DEV311 Deep Dive into Microsoft Visual Studio Team Foundation Server 2010 Reporting Steven Borg, Principal ALM Consultant Northwest.
Tech·Ed North America /19/2018 3:29 PM
6/23/2018 8:42 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
6/26/2018 9:02 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /14/2018 7:13 PM
Sysinternals Tutorials
Tech·Ed North America /19/ :44 PM
11/21/2018 4:27 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
11/22/2018 8:05 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Continuous Delivery with Visual Studio Team Services
Advanced Dashboard Creation Using Microsoft SharePoint Server 2010
Jason Zander Unplugged
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Title of Presentation 12/2/2018 3:48 PM
Brian Keller Sr. Technical Evangelist Microsoft Session Code: DEV310
12/5/2018 3:24 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /5/2018 6:43 PM
Tech·Ed North America /7/2018 2:51 PM
12/27/ :01 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend
Tech·Ed North America /2/2019 4:47 PM
Tech·Ed North America /17/2019 1:47 AM
Tech·Ed North America /17/2019 6:01 PM
2/16/2019 8:43 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Peter Provost Sr. Program Manager Microsoft Session Code: DEV312
Tech·Ed North America /22/2019 7:40 PM
Building Silverlight Apps with RIA Services
Developing and Managing SharePoint Solutions with Visual Studio 2012
Developing and Managing SharePoint Solutions with Visual Studio 2012
Tech Ed North America /12/2019 6:45 AM Required Slide
A Lap Around Internet Explorer 9 For Developers
Windows 8 Security Internals
Vinod Malhotra Group Program Manager Microsoft Corporation
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
DevOps better together with System Center 2012 SP1 and Visual Studio
2010 Microsoft BI Conference
Tech·Ed North America /25/ :53 PM
Hack-proofing your Clients using Windows 7 Security!
Шитманов Дархан Қаражанұлы Тарих пәнінің
Lap Around the Windows Azure Platform
Code First Development in Microsoft ADO.NET Entity Framework 4.1
Title of Presentation 5/24/2019 1:26 PM
5/24/ :22 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Inside the Windows 8 driver developer workflow
6/20/2019 1:09 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /17/2019 4:14 PM
What’s New in Visual Studio 2012 for Web Developers
Presentation transcript:

6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Tech·Ed  North America 2009 6/13/2018 1:23 AM Using Virtualization to Improve Application Quality with Team System - Lab Management As application development takes on the new cloud medium, having different lab environments is becoming ever more demanding, while also getting more confusing and complex. New lab environment virtualization features of Visual Studio Team System help to makes this easy and powerful. The session uncovers details on how to manage Lab environments that include multiple lab systems created as virtual machines. See how to create workflows for builds that enable lab environments to be automatically deployed. Chris Menegay VP of Consulting Notion Solutions, Inc. Session Code: DTL313 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

IT Challenges Developers are frustrated Testers get no respect Business is impacted

What If... Environment setup takes minutes and not weeks? No walls between dev and test? Build automation extends to environment provisioning, build deployment and testing? There is no bug ping-pong? Teams can embrace change?

NO MORE WHAT IF!

VSTS 2010 Test Capabilities Generalist Specialist Coded UI Test Test Runner Web Test Unit Testing FF Manual Test Load Test Test Case Management Virtual Lab Management Data Collectors (Historic Debugging, System Info.) Team Foundation Server with Reporting

Reproducible Bug Scenario Developer Reviews WorkItems Developer Codes Tasks, Fixes Bugs Checks In Build Kicked Off Tester Verifies/ Closes Bugs Tester runs appropriate tests Tester Determines what test to run** Tester Picks up New Build Tester Logs/Updates “Rich Bug” Tester Finds Bug Tester finds non reproducible bug Tester updates test settings to collect data ***

Rich bug, developer debugs the problem demo Rich bug, developer debugs the problem

Demo Recap Rich bug with lab environment Developer connects to the environment snapshot Trivial to connect to environment and debug

Environment creation Network isolation Filing the rich bug demo Environment creation Network isolation Filing the rich bug

Demo Recap Lab environment as a first-class entity Network isolation Rich bug with lab environment, easy to create

Lab Environment Needs Need an Environment Template Need a VM Template

VM Needs Lab Agent Test Agent Build Agent

Lab Management Infrastrucre

Team Lab Setup

Team Lab Setup

Team Lab Setup

Team Lab Setup

Team Lab Setup

Traditional Build Workflow Build Application Deploy Application Run Tests

Lab Management Build Workflow Build Application Restore Environ-ment Deploy Application Take Environ- ment Snapshot Run Tests

Build integration, build/deploy/test demo Build integration, build/deploy/test

Lab Management Recap Democratizes Virtualization in ALM Enables Software Teams to Embrace Change Reduces Total Cost of Ownership (TCO)

question & answer

Resources Required Slide Speakers, www.microsoft.com/teched TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings from Tech-Ed website. These will only be available after the event. Resources Tech·Ed Africa 2009 sessions will be made available for download the week after the event from: www.tech-ed.co.za www.microsoft.com/teched International Content & Community www.microsoft.com/learning Microsoft Certification & Training Resources http://microsoft.com/technet Resources for IT Professionals http://microsoft.com/msdn Resources for Developers

VSTS/SDLC Sessions at Teched Time Code Title Monday 9:15 DTL203 What’s New in Team Foundation Server 2010? Monday 10:45 DTL305 Managing Releases Between Your Development and QA with Team System 2008 Monday 13:15 DTL201 Improve Application Quality with Microsoft Visual Studio Team System 2010 Team Test OFC309 Capacity Planning for SharePoint Server 2007 using Visual Studio 2008 Team Test Monday 15:45 DPR201 The Daily Scrum Monday 17:15 DTL301 Power Tools on Team Foundation Server 2008 Tues 8:00 DTL205 A Lap Around Team System 2010 Architecture Edition Tues 9:15 DTL306 Team Build Tips and Tricks Tues 12:00 DTL313 Using Virtualization to Improve Application Quality with Team System Lab Management Tues 13:15 DTL210 Managing Requirements with Team Foundation Server 2010 Tues 14:30 WTB212 How Microsoft and Others Use Team Foundation Server (whiteboard) Tues 16:15 DTL202 Team System 2010 Development Essentials ARC203 Application Lifecycle Maturity Wed 10:15 DTL303 Practical Web Testing

10 pairs of MP3 sunglasses to be won Required Slide 10 pairs of MP3 sunglasses to be won Complete a session evaluation and enter to win!

Required Slide 6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.