Category Archives: How-To’s

This is a collection of use cases and scenarios (i.e. real problems solved with our .NET tools) that may be worth your attention.

ReSharper Unified NuGet-based Installer. How?

Recently we published a post explaining some user-visible aspects of the ReSharper Ultimate unified installer. This post attracted lots of feedback regarding the underlying technologies that we used to build the installer. That was probably to be expected, as building … Continue reading

Posted in How-To's | Tagged , , | 4 Comments

JSDoc Support in ReSharper 9.1

Many JavaScript and TypeScript developers have requested JSDoc support in ReSharper, and we have answered their call with this release. Several subsystems in ReSharper 9.1 now work with JSDoc. Let’s take a look on how ReSharper helps workings with JSDoc. … Continue reading

Posted in How-To's | Tagged , , , | 3 Comments

ReSharper 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, dotMemory, and dotPeek. What made this bundle possible? In the pre-Ultimate era, customers … Continue reading

Posted in How-To's | Tagged , , , , | 10 Comments

Analyzing 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 with the first two problems. Now it’s … Continue reading

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

TypeScript and ECMAScript 6 in ReSharper 9.1

As you may know, the working draft of ECMAScript 6 standard has reached the Release Candidate stage. TypeScript, starting with version 1.4, aligns more closely with this new standard while adding some new features of its own. We on the … Continue reading

Posted in How-To's, ReSharper Tips&Tricks | Tagged , , , | 13 Comments

Understanding how SQL queries impact app performance, with dotTrace 6.1

Application performance depends on a huge variety of factors: code design, web server performance, possible network lags, and so on. Effective execution of SQL queries is an additional concern. Naturally, you want your profiler to cover as many of these … Continue reading

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

Updating from previous versions of ReSharper to 9.1 from within Visual Studio

Hello everyone, Due to an unforeseen technical issue, updating from ReSharper 9.0.1 or ReSharper 9.1 EAP builds to ReSharper 9.1 RTM fails if you try to update from within ReSharper (via ReSharper | Help | Check for Updates). We apologize … Continue reading

Posted in How-To's | Tagged , , | 5 Comments

Exploring .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. Starting with ReSharper 9.0, … Continue reading

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

JavaScript Support in ReSharper 9

ReSharper 9 comes with plenty of JavaScript-related changes. We’ve already mentioned some of them in our TypeScript blog post and, additionally, we have a blog post on converting JavaScript to TypeScript, but now we are going to focus on JavaScript … Continue reading

Posted in How-To's, ReSharper Tips&Tricks | Tagged , , | 4 Comments

Unit 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 issue like a leak or huge memory traffic crushes all your … Continue reading

Posted in dotMemory Tips&Tricks, How-To's, News and Events | Tagged , | 10 Comments