Compuware Supports Visual Studio .NET with DevPartner Studio 7.1 Pro

9/24/2003 - Compuware Corporation (NASDAQ: CPWR) announced the general availability of DevPartner Studio 7.1 Professional Edition. The comprehensive developer suite helps developers build more reliable, high-performance applications and components for the Microsoft .NET Framework and for native Windows. DevPartner Studio 7.1 now offers integration with Microsoft Visual Studio .NET 2003 and Windows Server 2003 platforms, enabling developers using the latest Microsoft releases to build robust applications to meet critical business requirements.

“DevPartner Studio enables developers to work within Visual Studio .NET to assist in creating better applications,” said Prashant Sridharan, senior product manager of the Developer and Platform Evangelism Division at Microsoft Corp. “This is the result of a longstanding technical relationship between Microsoft and Compuware that offers significant benefits to all Microsoft developers.”

New in DevPartner Studio 7.1 is memory analysis for applications built for the .NET Framework. This new feature offers developers the ability to dynamically view the use of memory by showing the amount of memory consumed by an object or class, track the references that are holding an object in memory and identify the lines of source code within a method responsible for allocating and using memory. With an accurate profile of an application’s memory usage, developers can improve runtime performance and resource utilization by optimizing code that consumes or wastes the most memory. The memory profiler saves valuable development time by helping developers quickly locate inefficient code that they would otherwise have to address through guesswork.

“Software development teams are facing relentless demand for higher quality, reduced time-to-market, and greater productivity,” said Richard Heiman, research director at IDC. “The enhanced DevPartner Studio 7.1 analysis capabilities will aid developers in detecting and correcting problems earlier in the development life-cycle with consequent improvements in quality, schedules and productivity.”

With developers becoming increasingly focused on writing secure applications, DevPartner Studio static source code analysis has been dramatically enhanced to give developers the functionality to apply security rules to code. Source code analysis automates the code review process by providing an extensive database of rules, derived from a variety of commonly-accepted coding practices and industry experts, that can be applied to Microsoft Visual Basic, Microsoft Visual Basic .NET, Microsoft C# .NET and Microsoft ASP.NET source code. Source code analysis automatically finds common programming problems, and provides supporting information on why the issue exists and how it can be resolved. Users can quickly select which rules they would like to enforce, and tailor the review to their local preferences. The result is that the developers can identify and correct problems early in the development process, saving time and money.

Developers can now visualize the execution of their applications through the use of call graphs. This new feature enables developers to quickly visualize the execution of their application, drill down to identify details, and immediately go to the source code to address the problem. With DevPartner performance analysis, developers can accurately measure the time it took for each line of code to execute and how many times each line of code was executed. The data can be viewed in a variety of ways, including interactive module lists, source code displays and visual call graphs. Developers can then quickly locate the slowest areas of the code that might be performance bottlenecks and focus their time addressing improvements to those specific sections of the code.

Also new in DevPartner Studio 7.1, automated runtime error detection now offers deadlock detection capabilities for multi-threaded applications written in Microsoft C++ .NET. Developers can locate actual and potential deadlocks by providing a detailed analysis and history of why a deadlock occurred, and also shows where and how a deadlock might occur. Developers can use this information to quickly identify and resolve observed and potential threading deadlock issues.

“The earlier that problems are located and corrected in the development process, the less expensive it is to correct the error,” said Clemri Steyn, Product Manager for the Compuware DevPartner and DriverStudio product families. “DevPartner Studio enables developers to find errors early, diagnose them thoroughly and fix them fast, getting them back developing code and building and testing their applications as quickly as possible."

DevPartner Studio 7.1 Professional Edition is currently available at a U.S. price of $1,495 per seat. Along with the general availability of DevPartner Studio 7.1 Professional Edition, DevPartner for Visual Basic 7.1, DevPartner for Visual C++ 7.1, BoundsChecker 7.1 and DevPartner Studio 7.1 Enterprise Edition are also generally available. Volume discounts are available.

Compuware Corporation
Compuware Corporation, a multi-billion dollar company, provides business value through software and professional services that optimize productivity and reduce costs across the application life cycle. Meeting the rapidly changing needs of businesses of all sizes, Compuware’s market-leading solutions improve the quality, ease the integration and enhance the performance of distributed, e-business and enterprise software. For more information about Compuware, please contact the corporate offices at 800-521-9353. You may also visit Compuware on the World Wide Web at

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: