Cover image for Professional Team Foundation Server 2010.
Professional Team Foundation Server 2010.
Title:
Professional Team Foundation Server 2010.
Author:
Blankenship, Ed.
ISBN:
9781118085776
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (722 pages)
Contents:
Professional Team Foundation Server 2010 -- Contents -- Foreword -- Introduction -- Part I: Getting Started -- Chapter 1: Introducing Team Foundation Server 2010 -- What is Team Foundation Server? -- What's New in Team Foundation Server 2010 -- Project Management -- Version Control -- Build -- Administration -- Acquisition Options -- Trial -- Volume Licensing -- MSDN Subscription -- Microsoft Partner Network -- Retail -- Hosted Team Foundation Server Instances -- Summary -- Chapter 2: Planning a Deployment -- Identifying and Addressing Software Engineering Pain -- Transparency into the Release or Project -- Collaboration Across Different Teams and Roles -- Automated Compilation, Testing, Packaging, and Deployment -- Managing Test Plans -- Parallel Development -- How to Adopt Team Foundation Server -- Adoption Timeline -- Phased Approach -- Hosting Team Foundation Server -- Identifying Affected Teams -- Generating Consensus -- Team Foundation Server Administrator -- Pilot Projects -- Migration Strategies -- Version Control -- Work Item Tracking -- Structuring Team Project Collections and Team Projects -- Considering Limitations in Team Foundation Server -- Server Limitations -- Preparation for a Team Foundation Server Environment -- Understanding the Architecture and Scale-Out Options -- Hardware Requirements -- Virtualization -- Planning for Software Prerequisites -- Service Accounts -- File Share Folders -- SMTP Server -- Firewall Concerns and Ports Used -- Friendly DNS Names -- Legacy Visual Studio Versions -- Summary -- Chapter 3: Installation and Configuration -- What You'll Need -- Team Foundation Server 2010 -- Team Foundation Server 2010 Installation Guide -- SQL Server 2008 -- Operating System -- SharePoint -- Client Software -- Service Packs and Other Updates -- Installing Team Foundation Server -- Installation Types.

Configuring Team Foundation Server -- Creating Your First Team Project -- Configure Friendly DNS Names -- Summary -- Chapter 4: Connecting to Team Foundation Server -- Team Foundation Server Architecture -- Addressing Team Foundation Server -- Introducing Team Foundation Server Security and Roles -- Users -- Groups -- Permissions -- Team Explorer -- Understanding Team Explorer in Visual Studio 2010 -- Connecting to Team Foundation Server 2010 from Older Versions of Visual Studio -- Connecting to Team Foundation Server from Eclipse and Cross-Platform -- Alternate Ways to Connect to Team Foundation Server -- Accessing Team Foundation Server Through a Web Browser -- Using Team Foundation Server in Microsoft Excel -- Using Team Foundation Server in Microsoft Project -- Windows Explorer Integration with Team Foundation Server -- Expression Blend Integration with Team Foundation Server -- Connecting Microsoft Test Manager to Team Foundation Server -- Access to Team Foundation Server via Third-Party Integrations -- Summary -- Part II: Version Control -- Chapter 5: Overview of Version Control -- What is Version Control? -- Repository -- Working Copy -- Working Folder Mappings -- Get -- Add -- Check-out -- Changeset -- Check-in -- History -- Branching and Merging -- Common Version Control Products -- Microsoft Visual SourceSafe -- Apache Subversion -- Team Foundation Server -- Distributed Version Control Systems -- Summary -- Chapter 6: Using Team Foundation Version Control -- Getting Started with Team Foundation Server Version Control -- Team Foundation Server Version Control Concepts -- Workspace -- Working Folder Mappings -- Get -- Check-out -- Locks -- Check-in of Pending Changes -- Undo Pending Changes -- Changeset -- Shelvesets -- Branches -- Using Source Control Explorer -- Pending Changes View -- Viewing History -- Labeling Files.

Recovering When Things Go Wrong -- Team Foundation Server Version Control in Eclipse -- Installing the Team Foundation Server Plug-in for Eclipse -- Sharing Eclipse Projects in Team Foundation Server -- Importing Projects from Team Foundation Server -- Differences Between the Eclipse and Visual Studio Clients -- Team Foundation Server Version Control from the Command Line -- Getting Help -- Using the Command Line -- Team Foundation Version Control Power Tools and Third-Party Utilities -- Microsoft Visual Studio Team Foundation Server Power Tools -- Team Foundation Server MSSCCI Provider -- Team Foundation Sidekicks -- Configuring Version Control -- Security and Permissions -- Team Project Source Control Settings -- File Types -- Local User Settings -- Switching Version Control to Team Foundation Server -- Team Foundation Server for Visual SourceSafe Users -- Team Foundation Server for Subversion Users -- Summary -- Chapter 7: Ensuring Code Quality -- What is Quality? -- Check-In Policies -- Monitoring Check-In Policy Overrides -- Check-In Policy Pack in Power Tools -- Creating Custom Check-In Policies -- Deploying Check-In Policies -- Gated Check-In -- Why Gated Check-In? -- When Not to Use Gated Check-In -- Setting Up a Gated Check-In Build -- Checking In for Validation -- Reconciling the Local Workspace -- Managing Code Reviews -- Shelvesets -- Check-In Note for Code Reviewer -- Third-Party Tools -- Summary -- Chapter 8: Migration from Legacy Version Control Systems -- Migration Versus Upgrade -- Upgrade -- Migration -- Migrating History or Latest Version -- Migrating from Visual SourceSafe -- Preparing to Use the VSS Converter Tool -- Analyzing the Visual SourceSafe Repository -- Migration -- Team Foundation Server Integration Platform -- Popular Third-Party Migration Tools -- Subversion, CVS, and StarTeam -- ClearCase -- Summary.

Chapter 9: Branching and Merging -- Branching Demystified -- Branch -- Merge -- Conflict -- Branch Relationships -- Baseless Merge -- Forward/Reverse Integration -- Common Branching Strategies -- No Branching -- Branch per Release -- Code-Promotion Branching -- Feature Branching -- Implementing Branching Strategies -- The Scenario -- The Plan -- Implementation -- Dealing with Changesets -- Tracking Change Through Branches -- Summary -- Chapter 10: Common Version Control Scenarios -- Setting Up the Folder Structure for Your Branches -- Application Source Code -- Automated Tests Source Code -- Architecture Assets -- Database Schema -- Installer Assets -- Build and Deployment Assets -- Third-Party Source Code/Dependencies -- Folder Inside Branch -- Folder at Team Project Level -- Internal Shared Libraries -- Choosing a Location in Version Control -- Storing Library Assemblies as Dependencies -- Branching into Product Family Branches -- Managing Artifacts Using Team Foundation Server -- SQL Reporting Services Encryption Key Backup -- Process Templates -- Custom Build Assemblies -- Master Build Process Templates -- Source Code for Custom Tools -- Summary -- Part III: Project Management -- Chapter 11: Introducing Work Item Tracking -- Project Management Enhancements in Team Foundation Server 2010 -- Rich Work Item Relationships -- Agile Workbooks -- Test Case Management -- Enhanced Reporting -- SharePoint Server Dashboards -- Work Items -- Work Item Types -- Areas and Iterations -- Process Templates -- MSF for Agile Software Development -- MSF for CMMI Process Improvement -- Visual Studio Scrum -- Third-Party Process Templates -- Custom Process Templates -- Managing Work Items -- Using Visual Studio -- Using Microsoft Excel -- Agile Workbooks -- Using Microsoft Project -- Using Team Web Access -- Using Third-Party Tools -- Project Server Integration.

Summary -- Chapter 12: Customizing Process Templates -- Anatomy of a Process Template -- Plug-in Files -- Default Security Groups and Permissions -- Initial Area and Iteration Nodes -- Work Item Type Definitions -- Initial Work Items -- Work Item Queries and Folders -- Microsoft Project Column Mappings -- Version Control Permissions and Settings -- SharePoint Project Team Portal Document Library Settings -- SQL Reporting Services Report Definitions -- Using the Process Template Editor -- Installing the Process Template Editor -- Working with a Process Template -- Using an XML Editor and WITAdmin -- Deploying Updates to Process Templates -- Uploading Process Templates in Team Foundation Server -- Editing Work Items on an Existing Team Project -- Common Work Item Type Customizations -- Adding New States -- Displaying Custom Link Types -- Using Display Name Changes (New syncnamechanges attribute) -- Using a Rich-Text Description -- Introducing Custom Work Item Controls -- Work Item Clients -- Work Item Control Interfaces -- Deploying Custom Controls -- Work Item Custom Control Deployment Manifest -- Using the Custom Control in the Work Item Type Definition -- Summary -- Chapter 13: Reporting and Sharepoint Dashboards -- What's New in Team Foundation Server 2010 -- Cross-Collection Reporting Support -- Changes to the Relational Warehouse -- Changes to the Analysis Services Cube -- Optional and Richer SharePoint Integration -- Team Foundation Server Data Warehouse -- Operational Stores -- Relational Warehouse Database and Warehouse Adapters -- Querying the Relational Warehouse Database -- Analysis Services Cube -- Data Warehouse Permissions -- SharePoint Integration -- SharePoint Extensions -- Excel Services and Dashboard Compatibility -- SharePoint Configuration Tool -- Creating Reports -- Tools -- Excel Reporting from a Work Item Query.

SQL Server Reporting Services Reports.
Abstract:
Authoritative guide to TFS 2010 from a dream team of Microsoft insiders and MVPs! Microsoft Visual Studio Team Foundation Server (TFS) has evolved until it is now an essential tool for Microsoft?s Application Lifestyle Management suite of productivity tools, enabling collaboration within and among software development teams. By 2011, TFS will replace Microsoft?s leading source control system, VisualSourceSafe, resulting in an even greater demand for information about it. Professional Team Foundation Server 2010, written by an accomplished team of Microsoft insiders and Microsoft MVPs, provides the thorough, step-by-step instruction you need to use TFS 2010 efficiently?so you can more effectively manage and deliver software products in an enterprise. Provides a broad overview of Team Foundation Server for developers, software project managers, testers, business analysts, and others wanting to learn how to use TFS Gives TFS administrators the tools they need to efficiently monitor and manage the TFS environment Covers core TFS functions including project management, work item tracking, version control, test case management, build automation, reporting, and more   Explains extensibility options and how to write extensions for TFS 2010 Helps certification candidates prepare for the Microsoft Team Foundation Server 2010 certification exam (Exam 70-512) The clear, programmer-to-programmer Wrox style of Professional Team Foundation Server 2010 will soon have you thoroughly up to speed.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: