On The Insider: Britney's Bikini-Clad Top 10
CNET Networks Business:
BNET
TechRepublic
ZDNet

FREE Registration is required

Overview:

Viade Afterburner is a freeware Microsoft Visual Studio add-In designed to add some "missing" functionality to a few of Microsoft .NET Framework's facilities. There are numerous development tools, utilities, libraries and code snippets out there vying for a programmer's attention. Why would you want to look at yet another one? Unlike many, this one requires minimal investment of your time and effort in order to benefit from it. There is no need to learn a new API or make any changes to your existing code. The only requirements are to install the add-in and to check off what features are to be applied to the selected projects in your solution no matter what .NET language is used. Currently supported features include Deadlock Detection, Deadlock Prediction and Dispose Monitoring. When a deadlock is detected the Deadlock Detection feature alerts the test application by throwing an exception describing the complete cycle of threads and monitor objects participating in the deadlock with all the relevant call stacks. This information should be sufficient to understand the nature of the encountered deadlock in order to eliminate it. The Deadlock Prediction is a dynamic analysis tool designed to verify whether the commonly used strategy to avoid deadlocks called lock leveling (lock hierarchies, lock ordering, lock ranking) is being properly implemented by the test application. The tool tracks exclusive access acquisitions made by the threads in the running application and generates a report of the threads that performed these acquisitions in mismatching orders. IDisposable interface only provides the mechanism for manual object lifetime management but not its enforcement. This is where the Dispose Monitoring feature comes in. It is designed to report all instances of classes implementing IDisposable() interface whose Dispose() method was not called before the instance was garbage collected.

(Is this item miscategorized? Does it need more tags? Let us know.)

Format:SoftwareSize:1,045 KB
Date:Sep 2009Version:1.0 beta
License:Free
Platform:Windows
System Req:Visual Studio 2005/2008
advertisement

White Papers, Webcasts, and Resources

advertisement
Click Here

SmartPlanet

Click Here

Returning users: Log In Here!

Already registered on BNET, TechRepublic, or ZDNet? Simply log in.

Free Membership: Sign Up Now!

Sign up for a free membership today and get instant and unlimited access to one of the largest databases of white papers, webcasts, and casestudies anywhere. Your FREE membership allows you to:

  • Download an unlimited amount of content, including classic and current white papers, case studies, webcasts and more
  • Track content on your chosen topics of interest
  • Receive targeted email alerts when your favorite content is added
  • Save content for future reading
  • Receive our member newsletter

When you register to access this library, you allow us to share your information with companies that produce products or services featured in the library--so that such companies may contact you with information and offers regarding their products and services. This enables us to keep the library a free service. As a library registrant, you will receive a complimentary subscription to the ZDNet white paper newsletter and e-mail Must-Read News Alerts. You can unsubscribe from these at any time. By clicking the Sign up button, you indicate that you agree to our Terms and Conditions and have read and understand our Privacy Policy (updated).