Author Archives: Maarten Balliauw

JetBrains .NET Day Online – A virtual .NET event on Thursday, May 16, 2019

JetBrains .NET Day Online is a free virtual event that takes place on Thursday, May 16, 2019. The event features 6 sessions and runs from 13:00 – 21:30 CEST (07:00 – 15:30 EDT – check your time zone). Community speakers will be covering topics … Continue reading

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

Unit Testing Improvements in Rider 2019.1

In the latest Rider 2019.1 Early Access Preview (EAP) builds, we made a number of improvements to unit testing – in the overall performance as well as the UI/UX experience. For example, it’s now possible to run tests from Find Usages, making it easy to find … Continue reading

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

Export EditorConfig Code Style, Optimize References for SDK Projects, and More ReSharper 2019.1 EAP Updates

The latest ReSharper 2019.1 Early Access Preview (EAP) and Rider 2019.1 EAP builds come with a number of improvements to formatting and code cleanup. ReSharper can export code style settings to EditorConfig. In the editor, pressing backspace returns to the proper indent position … Continue reading

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

Run static methods from gutter, IL Viewer, install SDKs and more improvements in Rider 2019.1

When we announced the latest Rider 2019.1 EAP build, we covered the highlights of this upcoming release. In this post, we’ll look at some smaller yet useful additions that we will ship in Rider 2019.1. We can now run static methods from … Continue reading

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

Running and debugging ASP.NET Core apps in IIS Express with Rider

Let’s cut to the chase: the latest Rider 2019.1 EAP build supports running ASP.NET Core apps in IIS Express! There’s launchSettings.json support for IIS Express. We’ve added a settings page to help verify IIS Express is installed, including prerequisites. Oh, and we also … Continue reading

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

Best Practices for Building Async APIs with ASP.NET Core – Webinar Recording

The recording of our January 22 webinar with Kevin Dockx is now available, as well  some resources and external links. Subscribe to our community newsletter to receive notifications about future webinars. Did you know the main driver for async isn’t performance but scalability? Ever … Continue reading

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

Typing Assists, Code Analysis for Unused Opens, and More F# Updates in Rider

In our latest Rider 2018.3 release, we have made a number of updates to F# functionality: a bunch of new typing assists for brackets, quotes, indenting and more, code analysis for unused opens (and an optimize opens quick-fix), renaming of local symbols, updates to how Find Usages handles union cases and type … Continue reading

Posted in How-To's | Tagged , , , , | 1 Comment

Code Vision in Rider: Enriching the Editor with Contextual Information and Navigation

Good news, everyone! The latest Rider 2018.3 Early Access Preview (EAP) build comes with Code Vision, an easy way to focus on our code while getting additional information about it. One of the first things you will notice when opening the editor in Rider … Continue reading

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

Webinar – Best Practices for Building Async APIs with ASP.NET Core

Did you know the main driver for async isn’t performance but scalability? Ever wondered why it makes sense to async I/O-bound tasks, but why doing the same with a long-running algorithm can actually hurt scalability? Or why using .Result on … Continue reading

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

Detection of code styles and naming with ReSharper

While ReSharper comes with often-used defaults for code formatting and naming, some developer teams want to use different settings. And while ReSharper can be configured to pretty much any code style out there, there are many settings to tweak: ReSharper has 278 … Continue reading

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