1 / 18

Team Explorer Everywhere

April 4, 2011. Team Explorer Everywhere. Edward Thomson Software Development Engineer, Microsoft Corporation. Agenda. Introductions Why standardize on Team Foundation Server? Demonstration of TFS for Java Developers Adopting Team Foundation Server. Edward Thomson ethomson@microsoft.com.

thisbe
Download Presentation

Team Explorer Everywhere

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. April 4, 2011 Team Explorer Everywhere Edward Thomson Software Development Engineer, Microsoft Corporation

  2. Agenda • Introductions • Why standardize on Team Foundation Server? • Demonstration of TFS for Java Developers • Adopting Team Foundation Server

  3. Edward Thomsonethomson@microsoft.com • Software Development Engineer at Microsoft • Team Foundation Server Cross-Platform Team • Mac User, Java Developer on Eclipse • Formerly of Teamprise, acquired in 2009

  4. Heterogeneous DevelopmentCosts and Complexities • Redundant process definitions • Collaboration barriers between teams • Administration of multiple systems • Incompatible reporting to management

  5. Heterogeneous DevelopmentStandardize on Team Foundation Server • Improved project visibility and tracking • Improved team collaboration • Consistent reporting and methodologies

  6. Heterogeneous Development

  7. Heterogeneous Development

  8. Heterogeneous Development Flash Builder Aptana Studio

  9. What is Team Explorer Everywhere? • Team Foundation Server access from within Eclipse-based IDEs • Standard “team provider”, familiar to Eclipse users • Cross-platform Command-line Client • Same syntax as Windows Command-line Client for script portability

  10. Heterogeneous Development Java Developer on Eclipse .NET Developer on Visual Studio Business Analyst Tech Writer on Mac OS X Test Team User Build Server C++ Developer on Linux Team Foundation Server

  11. Using Team Explorer Everywhere Demonstration Team Foundation Server plug-in for Eclipse

  12. Bringing Consistency Across Teams

  13. Adopting Team Foundation Server • Start with the “pain points” • Version Control • Work Item Tracking • Build • Trial Internally

  14. Adopting Team Foundation Server • Start with the “pain points” • Version Control • Work Item Tracking • Build • Trial Internally

  15. Adopting Team Foundation Server • Migration and Synchronization from existing tools • Integration into third-party tools • CruiseControl • Hudson

  16. Getting Team Explorer Everywhere • 90 Day Trialhttp://tinyurl.com/tee2010 • Included in Visual Studio Ultimate with MSDN • Available separately (requires TFS CAL)

  17. Additional Resources • Team Explorer Everywhere 90-day trialhttp://tinyurl.com/tee2010 • Build Extensions Power Toolhttp://tinyurl.com/buildpt • MSDN Forumhttp://tinyurl.com/teeForum

  18. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Visual Studio, the Visual Studio logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies. 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.

More Related