Home > Microsoft .Net Development News > Visual Studio Team System adds database personality
Microsoft .Net Development News:
EMAIL THIS

Visual Studio Team System adds database personality

By Jack Vaughan
30 May 2006 | SearchVB.com

Office Development Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

The 'team' supported by Microsoft's Visual Studio Team System [VSTS] is getting bigger. VSTS, which presently has profiles for architects, developers and testers, is adding support for database developers and administrators, the company said today.

A beta is expected for Tech.Ed in June, with a full SKU due by the end of the year. Looking further out, Microsoft also discussed an Orca-timeframe add-on to Visual Studio that will act as an enterprise-wide software portfolio analyzer.

With the new DB Team System edition, Microsoft is concentrating on the gap between application development and database development. This gap in programming styles between application developers and database developers has become more notable in recent years.

Often, issues of contention arise when an application has been deployed, and app developers have to fix bugs and add features while trying to work against a production database that is largely untouchable.

That production database schema usually evolves and differs markedly from the schema used by app developers. With Visual Studio 2005 Team Edition for Database Professionals, Microsoft offers a comparator that synchronizes these two schemas. As well, it automatically generates scripts for version staging, and supports version control under the VSTS umbrella.

"You can use 'schema compares' to see how the production database compares to the [development group's original schema]," said Matt Nunn, senior product manager, Microsoft Developer Division. "You can script the changes that need to be made to put the developers' schema in synch with the production database."

Nunn also touted new test capabilities in Visual Studio 2005 Team Edition for Database Professionals. These new test capabilities introduce the notion of "database unit tests." Masked data handling, which lets developers work against a replica of the production database without handling protected data [for example, social security numbers of customers] is also part of the new offering. Early reviewers have been impressed.
More on Visual Studio Team System

Reference: Visual Studio 2005 Team System Learning Guide

Tip: Unit test facility in Visual Studio Team System

"They have brought the database developer in from the cold," said Douglas Chrystall, chief architect, Quest Software, a Microsoft partner and early tester of the Visual Studio 2005 Team Edition for Database Professionals.

"This makes the database developer a fist-class citizen in the Visual Studio world," said Richard Campbell, principal, Campbell and Associates.

The other product discussed by Microsoft today is more of a 'futures' offering. In fact, it may ultimately arrive as a high-powered Microsoft Project product, rather than a Visual Studio SKU.

The company, according to Prashant Sridharan, group product manager, Developer Division, Microsoft, is working on software that will bring together reports on activity of multiple projects so that CTOs and CIOs can judge the status of their teams. The development process data now being accumulated by VSTS will feed the new tool.

"It will show you how teams doing projects are they doing," said Sridharan.

How does this compare to the Microsoft Project-oriented tools already in Visual Studio Team System? "Today we do integration [with MS Project] in which you can look up items and build-out Gantt charts, responds Sridharan.

"It is very much project management at the team level. Not at the corporate level," he said. The new product under development will 'piggyback' on Project, supplementing it with new data.

"When we deliver this product it will be part of Project, not Visual Studio," he said.

The still-unnamed product would likely compete with portfolio and change management tool suites from IBM/Rational, Mercury, Borland and others.

Tags: Team development with Visual Studio Team SystemVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Team development with Visual Studio Team System
Test-driven development in .NET yields complete unit test coverage
Microsoft cuts Visual Studio 2008 upgrade prices as VS 2010 looms
Microsoft offers startups free development tools, MSDN subscription
Outgoing Bill Gates says UML on tap in Oslo SOA modeler
A view on VS 2008: On-line agency sees reasons to upgrade
Microsoft unit testing effort grows, still faces NUnit challenge
SCM Visual Studio plug-in offers updated interface
Analysis: The state of Visual Studio Team System
Next Visual Studio Team System to target all SDLC roles
Sam Guckenheimer on software engineering and Visual Studio Team System

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Visual Studio Team System  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Development Solutions - Silverlight, WinForms, ASP.NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts