1 / 45

Team Foundation Server for Everyone

DEV202. Team Foundation Server for Everyone. Martin Woodward Senior Program Manager Microsoft. Martin Woodward. martinwo@microsoft.com @martinwoodward http://www.woodwardweb.com http://www.radiotfs.com. I work here. On t his. I also co-authored these.

gypsy
Télécharger la présentation

Team Foundation Server for Everyone

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. DEV202 Team Foundation Server for Everyone Martin Woodward Senior Program Manager Microsoft

  2. Martin Woodward martinwo@microsoft.com @martinwoodward http://www.woodwardweb.com http://www.radiotfs.com

  3. I work here

  4. On this

  5. I also co-authored these

  6. Team Foundation Server for Everyone Basic Advanced Team Foundation Server Server Laptop SQL Server Express SQL Server Std./Ent. Simple SCM Complex Integration Small Projects Portfolio Lone Developer 1,000-person Teams

  7. Before I get started...

  8. Why aren’t you already using Team Foundation Server?

  9. Team Foundation Server… …is too expensive. …is too complex. …requires a server.

  10. Setting Up Basic Configuration DEMO

  11. Team Foundation Server… …is too expensive. …is too complex. …requires a server.

  12. Team Foundation Server 2010is included with…

  13. Team Foundation Server 2010 • Retails for $499 USD • Five users without CALs • Add users with CALs

  14. Team Foundation Server… …is too expensive. …is too complex. …requires a server.

  15. New Configuration Wizard • Easy to use • Fast configuration • No requirement for… • Windows SharePoint Services • SQL Server Reporting Services

  16. Team Foundation Server… …is too expensive. …is too complex. …requires a server.

  17. Client and Server Support • Supports client installations • Windows 7, Windows Vista • Grows when you grow • Client OS • Single server • Multi-server farms • x64 Support • Supports Java development

  18. Moving from Visual SourceSafe Visual SourceSafeConverter

  19. VSS Converter • Migrate what you want • Into a single team project or into multiple Settings.xml UserMap.xml

  20. Migrate from Visual SourceSafe DEMO

  21. Don’t Want to Migrate? • Opportunity to rethink your version control process • Get latest and check-in • Drag and drop add

  22. Options for Other Systems?

  23. state of the art  –noun the latest and most sophisticated or advanced stage of a technology, art, or science. public Foo() { … } public Foo() { … } public Bar() { … } Branching &Merging Version Control Check-in Policies

  24. Friendly and familiar

  25. Rich Client Support • Full featured integration in Visual Studio • In box command-line client • Power Tool provides Windows Shell integration • Eclipse plug-in support for Java developers • MSSCCI provider brings support to tons of other great clients like Visual Basic 6.0

  26. Using Team Foundation Server Source Control DEMO

  27. state of the art –noun the latest and most sophisticated or advanced stage of a technology, art, or science. public Foo() { … } public Foo() { … } public Bar() { … } TO DO… Build Automation Work Items

  28. Build Without “F5” F5

  29. Build Automation • Integrate early, integrate often • Continuous Integration • Builds on every check-in • Gated check-in to control quality • Rolling builds to control frequency • Run build-verification tests easily • Easily customize to meet your needs

  30. Build Automation with Continuous Integration DEMO

  31. Clean-up Your Backlog Debug Shopping Cart TestLogin Security AddRSSFeed Look and Feel Refresh

  32. Manage All Your Work • Work Item Tracking enables you track everything you need to manage: • Tasks • Bugs • User Feedback • Feature requests • Centralized for easy, shared access

  33. Manage Work Items Your Way • Rich integration in Visual Studio / Eclipse • Full featured synchronization lets you work in Microsoft Excel or Microsoft Project • Web Access lets you get to your work items

  34. Manage Product Backlog DEMO

  35. Start Using Team Foundation Server • Install Team Foundation Server 2010. • Try it out. • Migrate or start with a clean check-in.

  36. Martin Woodward martinwo@microsoft.com @martinwoodward http://www.woodwardweb.com http://www.radiotfs.com

  37. Learning More

  38. Related Content • Breakout Sessions • DEV306: Branching and Merging for Parallel Development • DEV310: Team Build 2010: From Build Definition to Custom Workflow Activities in 75 Minutes • DEV311: Deep Dive into Microsoft Visual Studio Team Foundation Server 2010 Reporting • DEV327: The Accidental Team Foundation Server Admin • OSP203: Application Lifecycle Management: Microsoft Project Server 2010 and Microsoft Team Foundation Server 2010, Better Together • Interactive Sessions • DEV271INT: Would You, Could You with TFS?

  39. Related Content • Hands-on Labs • DEV366HOL: Branching and Merging Visualization with Microsoft Visual Studio Team Foundation Server 2010 • DEV367HOL: Planning Your Projects with Microsoft Visual Studio Team Foundation Server 2010 • Product Demo Stations • TLC-DEV: Team Foundation Server • Related Certification Exam • 70-512: Visual Studio Team Foundation Server Administration • Find Me Later At…

  40. DEV Track Resources • http://www.microsoft.com/visualstudio • http://www.microsoft.com/visualstudio/en-us/lightswitch • http://www.microsoft.com/expression/ • http://blogs.msdn.com/b/somasegar/ • http://blogs.msdn.com/b/bharry/ • http://www.microsoft.com/sqlserver/en/us/default.aspx • http://www.facebook.com/visualstudio

  41. Resources • Connect. Share. Discuss. http://northamerica.msteched.com Learning • Sessions On-Demand & Community • Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers http://microsoft.com/technet http://microsoft.com/msdn

  42. Complete an evaluation on CommNet and enter to win!

  43. © 2011 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.

More Related