Rider 2021.1: Updates to Docker and C# Support, Scaffolding in ASP.NET, and More!
Hello everyone, We’ve just released Rider 2021.1. Let’s see what’s inside. Update to Docker Support Adding Docker support to a project in Rider is now easier – you can generate the Dockerfile while creating a new project. Just select Docker Support in the New project dialog. If you want to add a Dockerfile to an existing project, use Add | Docker Support in the context menu for a project in the S
Rider 2021.1 Reaches Beta!
Good news, everyone! Today we released Rider 2021.1 Beta. This means that we are on the homestretch of the major release. This build is packed with all the features that will soon be available with the official 2021.1 release. Let’s take a look at what’s coming. Docker support Adding Docker support to a project in Rider is now easier – select “Docker Support” on the “new project” dialog or use
Generate Dockerfile for .NET Applications with Rider
The modern development stack continues to evolve, bringing along with it incredible conveniences for developers. Arguably, one of the most significant advancements has been the ability to containerize applications. The ability to define, develop, and deploy applications within a reproducible environment gives developers more confidence to deliver a quality application experience for users. Docker
Docker Compose, edit & continue for C# 8 and more debugger updates in Rider 2019.3
Great news! If you are using our latest Rider 2019.3 release, you get to enjoy various debugger updates! .NET apps running with Docker Compose can be debugged with Rider, an update to edit & continue adds C# 8 support, and we've improved the user experience for exception settings. The debugger tool window received some updates as well, with recursive Pin to Top evaluation and the Jump to Ty
Rider 2019.3 Release Is Out!
Hello everyone, We published Rider 2019.3 just moments ago. Let’s walk through the key improvements in this update which the Rider team has focused on for the last four months. Let’s highlight the most important features in this release: (more…)
Rider 2019.3 Early Access Program is Open!
Hello everyone, Are you looking for something new to try in Rider to help you become a more productive developer? Then we have something great for you! We’ve just started the Early Access Program for Rider 2019.3! In the first EAP build, you will find a highly requested feature in the debugger, lots of improvements in performance, initial support for MongoDB, and a timeline for GitHub Pu
A better look at Dockerfiles: creating a container with Rider
As we have seen in our previous post, Docker is a technology that allows you to create containers, which are units of software containing the environment and all the dependencies needed to develop, test, or deploy an app. In this post, we’ll use a pre-existing image containing the resources necessary to develop apps using ASP.NET and add our own app to it for deployment. But before we start, we
Containers? Images? An introduction to Docker in Rider
Docker enables developers to build, debug, test, and deploy applications without having to worry about the environment that the app runs in. That’s because Docker uses container technology that allows us to develop, test, or deploy apps in a movable, self-contained environment. Rider comes with built-in Docker integration, but it must be configured before connecting to it. Configuring Rider to
Connecting to a Microsoft SQL Server Linux Docker Container from Rider
There are many users of Rider that value the IDE for developing .NET Core applications on macOS. They also have need of running their Microsoft SQL Server databases locally for their work. This blog post will give developers insight on how to create SQL Server containers with Docker, and how to work with them in Rider. The best thing about working with Docker is that it is supported in many of our
Rider 2018.2 is released
We are excited to introduce to you the new Rider release - please welcome Rider 2018.2! This release comes with a solid set of bug-fixes, and a bunch of new features and improvements which are highlighted in the list below: Debugger: call stacks are now displayed in a more understandable way, thread-specific breakpoints have been introduced, and inspecting and expanding unsafe pointers
Rider 2018.2 Release Candidate
If you can’t wait to get your hands on Rider 2018.2, great news: please welcome the Rider 2018.2 Release Candidate! A lot of you have been contributing to our EAP and so are fully aware of the changes coming in the 2018.2 release. This is a good time to say ‘Thank you!’ to all you EAPers for sharing your feedback on the latest features and improvements we’ve introduced. It’s been extremely valu
Debugging ASP.NET Core apps in a local Docker container
Good news, everyone! Our latest Rider 2018.2 EAP (Early Access Preview) build comes with support for debugging ASP.NET Core apps in a local (Linux) Docker container. Being able to attach the debugger to a Docker container helps to validate our application locally in a Linux Docker container that should closely resemble production. Let's see how this works! Setting up Rider and Docker Rider comes