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...
View ArticleUnusual Ways of Boosting Up App Performance. Boxing and Collections
This is a first post in the series. The other ones can be found here: Unusual Ways of Boosting Up App Performance. Strings Unusual Ways of Boosting Up App Performance. Lambdas and LINQs Many developers...
View ArticleUnusual Ways of Boosting Up App Performance. Strings
This is the second post in the series. The other ones can be found here: Unusual ways of boosting up app performance. Boxing and Collections Unusual Ways of Boosting Up App Performance. Lambdas and...
View ArticleUnusual Ways of Boosting Up App Performance. Lambdas and LINQs
This is the third post in the series. The previous ones can be found here: Unusual Ways of Boosting Up App Performance. Boxing and Collections Unusual Ways of Boosting Up App Performance. Strings...
View ArticleReSharper 8.2.2 with JetBrains Account Support is Here
A new ReSharper maintenance release is now available for download. Please install this upgrade if you have experienced the following issues with ReSharper 8.2: A numeric comparison error when getting...
View ArticleFighting 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...
View ArticleGet dotMemory 4.1 Beta
It’s been a while since dotMemory 4.0 was released, and we’ve spent all this time baking a new batch of .NET memory profiling goodies for you. Please welcome dotMemory 4.1 Beta, bringing you more...
View ArticleIntroducing dotMemory Video Tutorials
Great news for .NET memory investigators, with the help from our technical evangelist Maarten Balliauw we have prepared a series of short videos that cover some of the core features of dotMemory. These...
View ArticledotMemory 4.1 is Released: 6+ Reasons to Upgrade
Today we are thrilled to introduce dotMemory 4.1 with a new batch of .NET memory profiling goodies regarding automatic inspections, profiling process control, GC roots data, and more. Please welcome...
View ArticleIntroducing 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...
View ArticleMeet ReSharper, ReSharper C++ and ReSharper Ultimate
We’d like to give a preview of updates to JetBrains .NET product line that will become effective as soon as ReSharper 9 and other JetBrains .NET tools are released in coming weeks. TL;DR: ReSharper...
View ArticleReSharper 9 hits Beta along with other JetBrains .NET tools
Enough of early access to the family of .NET tools, it’s time for serious business! Please welcome Beta releases of ReSharper 9.0, ReSharper C++, dotCover 3.0, dotTrace 6.0, dotMemory 4.2 and dotPeek...
View ArticleReSharper 9 is Released along with dotTrace 6, dotCover 3, dotMemory 4.2 and...
Great news from the .NET tools development team here at JetBrains: ReSharper 9.0, dotCover 3.0, dotTrace 6.0, dotMemory 4.2 and dotPeek 1.3 are all released and available for download! As all JetBrains...
View ArticleString Interning: Effective Memory Management with dotMemory
Starting with version 4.1, dotMemory offers the String duplicates inspection. The idea behind it is quite simple: it automatically checks memory for string objects with the same value. After you open a...
View ArticleUnit Testing and Memory Profiling: Can They Be Combined?
Memory profilers can hardly be called an “everyday tool.” Typically, developers start thinking about profiling their product closer to its release. This approach may work fine until some last-minute...
View ArticleExploring .NET Core with ReSharper Ultimate
We recently started the EAP for ReSharper 9.1, and it might have been easy to miss that the EAP is not just for ReSharper, but for ReSharper Ultimate – that is, our entire .NET tools product range....
View ArticleMeet ReSharper 9.1, ReSharper C++ 1.0, dotTrace 6.1 and more ReSharper...
We’ve just finalized a joint update to our .NET tools, added the first ever public version of ReSharper for C++, and as a result, the new release of ReSharper Ultimate is now available for download!...
View ArticleAnalyzing ineffective memory usage with dotMemory
Memory issues in .NET apps can be generally divided into 1) leaks, 2) large memory traffic, and 3) ineffective memory usage. In this blog we’ve written extensively about how dotMemory helps you deal...
View ArticleReSharper Unified Installer. Why?
The ReSharper 9 release introduced a special ReSharper Ultimate bundle. In addition to ReSharper and ReSharper C++, this bundle includes our other JetBrains .NET products: dotCover, dotTrace,...
View ArticleWelcome ReSharper 9.2, ReSharper C++ 1.1 and More Ultimate Updates
This is to let you know that a fresh update of ReSharper Ultimate tools is now available for download! This update consists of ReSharper 9.2, ReSharper C++ 1.1, dotTrace 6.2, dotCover 3.2, dotMemory...
View Article