180 likes | 192 Vues
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.
E N D
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 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
Heterogeneous DevelopmentCosts and Complexities • Redundant process definitions • Collaboration barriers between teams • Administration of multiple systems • Incompatible reporting to management
Heterogeneous DevelopmentStandardize on Team Foundation Server • Improved project visibility and tracking • Improved team collaboration • Consistent reporting and methodologies
Heterogeneous Development Flash Builder Aptana Studio
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
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
Using Team Explorer Everywhere Demonstration Team Foundation Server plug-in for Eclipse
Adopting Team Foundation Server • Start with the “pain points” • Version Control • Work Item Tracking • Build • Trial Internally
Adopting Team Foundation Server • Start with the “pain points” • Version Control • Work Item Tracking • Build • Trial Internally
Adopting Team Foundation Server • Migration and Synchronization from existing tools • Integration into third-party tools • CruiseControl • Hudson
Getting Team Explorer Everywhere • 90 Day Trialhttp://tinyurl.com/tee2010 • Included in Visual Studio Ultimate with MSDN • Available separately (requires TFS CAL)
Additional Resources • Team Explorer Everywhere 90-day trialhttp://tinyurl.com/tee2010 • Build Extensions Power Toolhttp://tinyurl.com/buildpt • MSDN Forumhttp://tinyurl.com/teeForum
© 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.