Work Collaboratively
In Visual Studio 2008 developers on teams on any size will see new tools and frameworks become available to simplify their tasks. With Visual Studio Team System 2008, development teams can focus on delivering high quality software in any stage of the software development life cycle. Visual Studio Team System 2008 provides the tools, processes, and guidance to help everyone on the team improve their skills and work more effectively together
.jpg) Testing on Visual Studio 2008 | Expand the teamWith Visual Studio Team System 2008 you can integrate new team members into the software development life cycle. Database professionals can create database projects that are integrated into Team Foundation Server’s version control, test stored procedures, generate test data, refactor schemas, and more. Visual Studio makes the integration of designers into the development process easier. Designers can use familiar tools like the Microsoft Expression Studio to create user interfaces and produce files that developers can work with directly in Visual Studio. |
.jpg) Code Analysis with Visual Studio 2008 | Focus on qualityAs modern software projects become complex, attention is sometimes shifted away from product quality as the team is focused on driving the project to completion. At times it appears that the forces of product quality and project completion are pulling in opposite directions. Visual Studio 2008 provides the tools to make both of these goals attainable. In response to customer demand, Visual Studio now features improved unit testing, web/load testing, and code profiling tools. For developers practicing test-driven development, unit tests now run faster whether they’re executed from the IDE or from the command-line. Test inheritance allows users to reuse inherited methods and usability improvements enable users to execute a test directly from its definition. A new area of support in Visual Studio is the ability to drive system performance tuning and diagnostics through the Visual Studio test tools. This enables developers to run profiling during tests, so that they can run load and test procedures against a system, see how it behaves, and use integrated tools to profile, debug and tune. |
.