For debugging, the tester tool offers a feature referred to as "TiVo for debugging." With this capability, a tester can record all PC activities and hand that off to a developer. Source code is examined and the state of the machine determined for developers inside of Visual Studio. The tester tool also offers an integrated manual testing.
Chris Menegay of Notion Solutions, a user of Visual Studio Team System 2008, looked forward to the 2010 platform. "We use Visual Studio Team System 2008 extensively today for managing our work processes, doing testing and handling our builds and releases. It's been incredibly valuable for streamlining both our process and those of the companies we work with," he said. "One of the main shortcomings we’ve been struggling with today is that the testing tools are sub-par. We've been looking at what's coming in the 2010 release, and it appears to fill all the key gaps that we've identified, which is phenomenal."
Microsoft's efforts in UML (Unified Modeling Language) as part of Visual Studio Team System 2010 were noted by Jeffrey Hammond, senior analyst for application development at Forrester Research: "They are putting in a lot of capability to round out the tools. For architects, the UML tooling will be a real improvement and go a long way toward finally putting the UML vs. DSL [domain specific language] debate to rest. There are also some really nice testing features that I think will compete favorably with anything else in the market today for unit and regression testing."
Microsoft has seen Visual Studio Team System used in applications ranging from line-of-business systems to departmental, aerospace, and Web applications. "Visual Studio Team System is a general-purpose software development tool, so we see all kinds of things," built using it, Mendlen said.
Microsoft views its competition in ALM as Rational and says that capabilities like Architectural Explorer and TiVo for debugging will make Visual Studio Team System 2010 stand out.
While there is no set ship date yet for the 2010 version of Visual Studio Team System, Microsoft has been on roughly two-year release cycles for upgrades to its Visual Studio platform. The last version, Visual Studio 2008, shipped in November 2007.
The Architecture product in Visual Studio Team System 2010 will work with the planned Oslo software modeling platform by enabling storage of models in the Oslo repository, according to Microsoft.
Mendlen says the pillars of the Visual Studio 2010 development environment, meanwhile, include "delighting" developers and riding the next platform wave, which involves .Net Framework 4.0 and the importance of Windows Workflow Foundation and Windows Communication Foundation. Other pillars include powering breakthrough departmental applications, enabling emerging trends like cloud computing, and "democratizing" ALM.
Microsoft plans to shed more light on .Net Framework 4.0 within a few weeks.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive Applications Resource Alerts
