Author Archives: Maarten Balliauw

Overview of dotTrace 6 Timeline Profiling

In our announcement post for dotTrace 6, we introduced a new profiling method: Timeline profiling. Let’s explore what it is, how it can help us and how it compares to other profiling methods like sampling, tracing and line-by-line profiling. We’ll also … Continue reading

Posted in dotTrace Tips&Tricks | Tagged , , , , | 1 Comment

Working with dotTrace Home

When we announced the dotTrace 6, we’ve already had a quick look at the new starting point in our performance profiler: the dotTrace Home. We can use it to start a new local or remote profiling session for known .NET application … Continue reading

Posted in dotTrace Tips&Tricks | Tagged , , , | Leave a comment

Introducing EAPs for dotTrace 6, dotCover 3, dotMemory 4.2

Please welcome a new ReSharper 9 EAP build that comes along with compatible dotTrace 6, dotCover 3 and dotMemory 4.2 Early Access builds. Download the common .NET tools installer, launch it and choose the products you want to try. We’ve … Continue reading

Posted in News and Events | Tagged , , , , , , , , , | 15 Comments

Fighting Common WPF Memory Leaks with dotMemory

When developing Windows Presentation Foundation (WPF), Silverlight and Windows Store applications, a number of common memory leaks may surface. In this blog post, we’ll see how dotMemory can help detect these common WPF memory leaks and how we can fix … Continue reading

Posted in dotMemory Tips&Tricks, How-To's | Tagged , , | 1 Comment

Profiling ASP.NET vNext using dotMemory and dotTrace

With ASP.NET vNext (working title), Microsoft is making some bold moves towards opening up development and deployment options for building applications. For starters, we no longer have to install the full .NET framework on our servers: ASP.NET vNext lets us … Continue reading

Posted in dotMemory Tips&Tricks, dotTrace Tips&Tricks, How-To's | Tagged , , , | 3 Comments

dotMemory 4.0 EAP: .NET Memory Profiler Resuscitation

Do you know that JetBrains provides a .NET memory profiler? You have a good excuse for not knowing this, as the profiler hasn’t seen a single update since 2010. That is, until today. Today we’re excited (and by this we … Continue reading

Posted in dotTrace Tips&Tricks, News and Events | Tagged , , , | 22 Comments

Exploring some fresh ReSharper plugins

At the start of the year, we wrote a series of blog posts covering some plugins for ReSharper. With the release of ReSharper 8 and the new Extension Manager, installing and distributing plugins, live templates and settings has become much … Continue reading

Posted in ReSharper Tips&Tricks | Tagged , , , | 2 Comments

Coverage Filters in dotCover

Using dotCover, we can run coverage analysis on our code. We can verify which portions of our project are covered by unit tests and which are not. However, there are times when we don’t want to perform analysis on our … Continue reading

Posted in dotCover Tips&Tricks, How-To's | Tagged , , , | 2 Comments

Creating plugins for dotPeek

In a previous post, we’ve seen that dotPeek supports creating and loading plugins. The NuGet plugin for dotPeek is a good example to demonstrate how to get started creating plugins for dotPeek. Sources for this plugin are available on GitHub. … Continue reading

Posted in dotPeek Tips&Tricks | Tagged , , , | 3 Comments

Peeking into NuGet packages with dotPeek

Using dotPeek, we can peek into assemblies by downloading symbols or by decompiling them. Out of the box, we can also open NuGet packages stored locally. But what about NuGet packages that we haven’t downloaded yet? Well… there’s a plugin … Continue reading

Posted in dotPeek Tips&Tricks, Other | Tagged , , , | Leave a comment