Introducing T4 Text Template Support in Rider 2019.3

T4 Text TemplatesBrace yourself! Another highly requested feature request was finally resolved – Support for T4 Text Templates. For those folks who don’t know what it is: T4 stands for Text Template Transformation Toolkit – a mixture of code blocks and text that can generate new text files or even code (similar to Razor). T4 templates are very handy to generate output based on our project model or external databases. For instance, using linq2db we can easily generate POCOs based on a database schema to allow for fast and type-safe database accessing.

Continue reading

Posted in How-To's | Tagged , , , | Leave a comment

Cloud Debugging of ECS in Rider

Concluding our series of posts on the AWS Toolkit for Rider, let’s take a look at Cloud Debugging of ECS services!

In case you missed the earlier posts, the AWS Toolkit is a free plugin for Rider that provides support for AWS, with credential and region management, creation, local debugging and deploy of AWS Lambda functions and Cloud Debugging of .NET Core applications in ECS containers.

Once enabled, you can use all of Rider’s debugging features to debug your remote application, hosted inside ECS – everything from step in and out, advanced breakpoints to “pin to top”.

Debugging .NET Core applications in ECS with Rider

In this post, we’ll look at how to enable Cloud Debugging and debug your own applications in the cloud. And if you’d like to see the toolkit in action, check out the video on our AWS home page.

Continue reading

Posted in How-To's | Tagged , , , | Leave a comment

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.

RD2019.3-blog@2x

Let’s highlight the most important features in this release:

Continue reading

Posted in Releases | Tagged , , , , , , , , , , , , , , , , | 31 Comments

ReSharper Ultimate 2019.3 Release Is Out!

Hello everyone,

We’ve reached the last release milestone for this year – please give a warm welcome to ReSharper Ultimate 2019.3!

RSU2019.3-blog@2x

First, let’s take a brief look at the most important changes:

Continue reading

Posted in Releases | Tagged , , , , , , , , , , , , , , , | 45 Comments

Localization Becomes easier with the Localization Manager in ReSharper 2019.3

In the latest ReSharper 2019.3 Early Access Preview (EAP), we have added a new Localization Manager to assist you in localizing applications. It lets you view and edit localizable resources in a single grid, helping you add/edit/rename localizable strings and spot missing localized values.

More than enough for a blog post, so let’s dive in! Continue reading

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

Working with AWS Lambda in Rider

Let’s continue our series on the new AWS Toolkit for Rider. As we saw last time, the AWS Toolkit is an open source plugin from AWS that makes it easier to work with .NET applications and AWS. It has several really useful features – credential and region management, AWS Lambda support and Cloud Debugging of ECS services.

Working with AWS Lambda in Rider

In this post, we’ll take a look at AWS Lambda support, including credential and region management.

Continue reading

Posted in Releases | Tagged , , | Leave a comment

.NET Annotated Monthly | December 2019

Did you know? In December, 1968 The CDC 7600 supercomputer was announced. This computer was enormous compared to today’s machines at 188 cm (74 in) tall and 302 cm (119 in) wide! But it paved the way for modern devices as much of its architecture is still in use today.

.NET Annotated Monthly

Continue reading

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

Meet the JetBrains Rider Team at re:Invent 2019

Are you going to AWS re:Invent in Las Vegas on December 2–6? We are, and we’d love to meet up with you there!

AWS re:Invent is just around the corner, and our team is excited to be there again this year. If you have a minute, stop by our booth and ask any questions you may have about Rider or our other JetBrains products. We’d love to give you a live demo on the integration between AWS and our IDEs, share a couple of useful tips with you, and of course dish out some swag! Located to the left of the main entrance, the JetBrains booth #1505 is easily discoverable in the Venetian Expo Center.

The lineup of speakers at re:Invent 2019 is impressive. If you’re keen to hear about how JetBrains IDEs help build, test, and deploy serverless applications for AWS, we’d like to recommend a couple of talks.

Continue reading

Posted in How-To's | Tagged , , , | Leave a comment

Introducing the AWS Toolkit for Rider

We have good news for anyone wanting to create C# serverless applications! We’ve been working with Amazon Web Services and are very pleased to announce the availability of the AWS Toolkit for Rider, a free, open source plugin for Rider that will help you build, test and deploy serverless applications for Amazon Web Services platform.

You might already be familiar with the plugin from other JetBrains IDEs, as it was released for PyCharm and IntelliJ IDEA earlier this year, with support for Python and Java. This new release adds new features for these IDEs and adds support for C# in Rider, and Node.js in WebStorm.

Develop .NET applications on AWS with Rider

Continue reading

Posted in Releases | Tagged , , , | 2 Comments

Building an ASP.NET Core app from start to finish – Webinar Recording

The recording of our November 26 webinar, Building an ASP.NET Core app from start to finish with Rachel Appel, is now available. Subscribe to our community newsletter to receive notifications about future webinars.


Do you want to learn how to build a complete CRUD web application using the newest features in ASP.NET Core? In this session, you’ll learn how to construct an ASP.NET Core app from start to finish.

We’ll look at building an EF Core model and use it in Razor Pages with Tag Helpers. You’ll also learn how to create middleware, configure the app and its startup. Finally, we will wrap up with security and deployment.

Continue reading

Posted in How-To's | Tagged , , , , , | Leave a comment