
Author(s): Jeff Levinson, David Nelson
Publisher: Apress
Year: 2006
ISBN: 1-59059-460-6
Language: English
File type: PDF
Pages: 543
Size (for download): 13.60 MB
Micro$oft has always provided world-class development tools for developers. From the release of Visual Basic 1 to Visual Studio 2005, Micro$oft has provided groundbreaking tools to make developers’ lives easier. With the release of Visual Studio 2005, we’ve done a considerable amount of work to help the individual developer be even more productive—refactoring, the My Namespace, edit-and-continue, and improvements in the .NET Framework are just a few examples.
But with Visual Studio 2005, we’ve expanded our focus beyond the developer to the entire development process itself. Visual Studio Team System takes a larger view of the developer’s world. It acknowledges the project management aspects of development, the architecture, and the -*test*-('")ing phase of the development life cycle; in other words, Visual Studio Team System takes into account the entire software development life cycle. This shift away from purely an individual’s perspective is designed to ease the burden on development organizations by helping every member of the team gain more insight, and oversight, of the software development life cycle.
This larger view of the development process promotes communication and collaboration among groups that in the past almost never spoke with each other. It helps project managers to communicate with architects, architects with developers, and developers with -*test*-('")ers. And it helps everyone to communicate with stakeholders and to collaborate with other interested observers. By providing timely reporting of events, project status, development statistics, and other information, organizations can leverage Visual Studio Team System to streamline the development process.
TABLE OF CONTENT:
Chapter 01 - Introduction to Visual Studio Team System
Chapter 02 - Team Projects
Chapter 03 - Team Foundation Version Control
Chapter 04 - Project Management
Chapter 05 - Team Work Item Tracking
Chapter 06 - Team Reporting
Chapter 07 - Team Foundation Build
Chapter 08 - Application Designer
Chapter 09 - System and Logical Datacenter Designers
Chapter 10 - Deployment Designer
Chapter 11 - Class Designer
Chapter 12 - Unit Testing and Code Coverage
Chapter 13 - Static Code Analysis
Chapter 14 - Performance Analysis
Chapter 15 - Web Testing
Chapter 16 - Load Testing
Appendix A - Command-Line Tools Reference