Visual Studio 2010 can replay bugs

Microsoft has revealed plans for the next version of its development suite, Visual Studio 2010, to be able to record testing sessions so that developers can reproduce and closely examine software bugs.

(Credit: Microsoft)

When a test application crashes, the technology will enable developers to see the bug as it occurred, as well as data about users' machines.

In an interview last week, Microsoft Developer Division Director Dave Mendlen said the feature was designed to avoid the all-to-frequent conflict that occurred when a software tester finds a bug that the developer says it can't reproduce. Internally, the feature has been called "TiVo for debuggers".

Although the feature is initially only aimed at in-house testers, a similar feature could one day find its way into broader testing, potentially even into Microsoft beta products. "I wouldn't be surprised at all to see this become a way that we do beta management, going forward," Mendlen said.

Microsoft offered scant other details about Visual Studio 2010 and the .Net Framework 4.0, however cloud-based services could be included. "That is certainly an area that Visual Studio and the .Net Framework will have to address," Mendlen said. "As we enable service-based technologies, of course we will have to tool it."

The company is also talking about new modeling tools it says will make it easier for programmers new to a team to get a sense of how earlier versions of the software work. One of the other goals is to add more business intelligence tools (things like dashboards and cockpits) that enable the project managers to assess whether a development project is on track. "The guys that are paying the bills often get very little info," Mendlen said.

Microsoft wouldn't get too much into other features of the product, but it outlined a few broad areas where it is seeking to improve the product, including "enabling cloud computing" and "powering breakthrough departmental applications."

Mendlen said it is expected to ship in fiscal year 2010 (which runs through June 2010). "I can tell you it won't ship in 2011," he said.

The Redmond giant is not the only company looking to transfer the TiVo notion to software development. A company called Replay Solutions launched a product in June for enterprise Java applications.

Microsoft itself used the notion of a "black box" feature back in 2005.

Microsoft Chairman Bill Gates talked about adding a "black box" to Windows (without the video-recording ability, though). Microsoft later said it wasn't broadly expanding the "Watson" error-reporting capabilities beyond the kinds of data it already had been collecting.

It was never totally clear as to what Gates was referring to. A Microsoft representative did say that "the two technologies are not related and that in Visual Studio Team System the 'black box' is only on testers machines and only turned on when the tester decides it should be turned on."

Advertisement

Talkback 1 comments

    MS visual studio is one and only MS product that never turns me down! Anonymous -- 30/09/08

    Unlike Windows, Office, SQLserver etc... Visual Studio kept getting better on every release. It has surpassed their compatitors like Borland, IBM or Intellij in terms of being an editors and debuggers.

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Chris Duckett Get extensions going in Firefox, redux
    Previously on Null Pointer we looked at getting extensions working in Firefox betas, and that was great until the fine folks at Firefox changed their minds.
  • Array How reliable is IP telephony?
    Have you ever heard a weird kind of hissing, crackling or popping noise when calling someone on an IP telephony line? How rare is the phenomenon these days?
  • Array Forget the NBN, 100Mbps is already here
    Telstra and TransACT will shortly begin offering 100Mbps broadband to many customers. By moving early, the companies have not only raised the bar for Australia's broadband services, but thrown down a challenge to a government that now faces increased pressure to deliver the NBN as promised.
  • More blogs »

Tags

Back to top

Featured