The JetBrains Blog
Catch up with 2020’s .NET community webinars
Ah, December. A great month! It provides us with some downtime, there are a number of holidays, and it's the month where I turn 37. December also brings a chance to look back at the past year, and that's exactly what we wanted to do in this blog post: look back at our 2020 webinars, and look forward to 2021. 🤔 JetBrains Webinars? Each month, we try to bring you at least one session where c
REST – the ignored parts – Webinar Recording
The recording of our August 25 webinar, REST - the ignored parts, with Irina Scurtu, is now available. Subscribe to our community newsletter to receive notifications about future webinars. In a world dominated by APIs, where everyone seems to implement microservices with so many paradigms and standards to choose from, REST seems to be the default option. Despite that, many of these so-called REST
Webinar – REST – the ignored parts
Join us Tuesday, August 25, 2020, 16:00 - 17:00 CEST (10:00 AM - 11:00 AM EDT or check other timezones) for our free live webinar, REST - the ignored parts, with Irina Scurtu. Register now! In a world dominated by APIs, where everyone seems to implement microservices with so many paradigms and standards to choose from, REST seems to be the default option. Despite that, many of these so-called REST
How to stop worrying and adopt nullable reference types – Webinar Recording
The recording of our July 9 webinar, How to stop worrying and adopt nullable reference types, with Andrey Dyatlov, is now available. Subscribe to our community newsletter to receive notifications about future webinars. Nullable reference types is a deceptively simple feature. While starting with it is as easy as adding a single ? mark to your source code, migrating large code bases has been prove
Introducing the .NET Guide – Tutorials, Tips & Tricks for .NET, Rider, and ReSharper
We're happy to introduce you to the .NET Guide – a central place for tutorials, tips & tricks for .NET and the JetBrains .NET tools! All tips and tutorials are organized by product, technology, and topic. Tips & tricks show you how ReSharper and Rider can help you write better code, faster. Tutorials come with a screencast and extra written content, and are excellent for learning the basic
The Developer Ecosystem in 2020: Key Trends for C#
At JetBrains, we make tools for developers, so we keep up with the latest trends and changes in the software development industry. We build many IDEs based on multi-platform software product lines for various programming languages. Our Developer Ecosystem Survey, which JetBrains runs yearly, aims to reveal the current ambience of the developer world. Today we are happy to share with you the res
Webinar – How to stop worrying and adopt nullable reference types
Join us Thursday, July 9, 2020, 16:00 - 17:00 CEST (10:00 AM - 11:00 AM EDT or check other timezones) for our free live webinar, How to stop worrying and adopt nullable reference types, with Andrey Dyatlov. Register now! Nullable reference types is a deceptively simple feature. While starting with it is as easy as adding a single ? mark to your source code, migrating large code bases has been prov
Memory profiling on Linux and macOS with dotMemory 2020.2
Version 2020.2 EAP01 finally brings dotMemory to Linux and macOS! For these systems, dotMemory is currently available only as a command-line tool. The tool is free and lets you take and save memory snapshots. To analyze the snapshots, you still need the standalone version of dotMemory, which is only available on Windows. What you can profile Here's the dotMemory compatibility list for Linux and
ReSharper Ultimate Starts Its Early Access Program for 2020.2!
Hello everyone, We’re excited to introduce the first EAP build of ReSharper Ultimate 2020.2! Here’s what we have in store for you. (more…)
Rider 2020.1.3 and ReSharper Ultimate 2020.1.3 Bugfixes Are Here!
We’ve published a couple of bugfixes a moment ago: Rider 2020.1.3 and ReSharper Ultimate 2020.1.3 are ready for you to download. Here’s how we made each tool a tiny bit better. ReSharper Ultimate 2020.1.3 In this build, you will find the following most important things we’ve managed to fix: When using nullable reference types, you have two fewer things to worry about (RSRP-478846, RSRP-477755).
A Story About .csproj, Large Solutions and Memory Usage
We discussed the motivations and our push toward running Rider on .NET Core in our previous post. As part of that effort, we are looking into converting projects in the ReSharper and Rider solution to using the new, simpler, SDK-based projects introduced with .NET Core. In this post, we will see why we want to do this migration. We'll talk about how we ran into some development-time issues when
Rider 2020.1.2 and ReSharper Ultimate 2020.1.2 Bugfixes Are Available!
After publishing the hotfixes last week, it’s now time for regular bugfix updates. We’re pleased to present Rider 2020.1.2 and ReSharper Ultimate 2020.1.2. I’ve collected some of the most important fixes our team has made for you below. (more…)