JetBrains .NET Day Online 2021 – Call for Speakers
In 2019, we held our first JetBrains .NET Day Online. After a succesful repeat in 2020, we want to again host sessions by community speakers at the JetBrains .NET Day Online 2021 on May 12, 2021. JetBrains .NET Day Online is a free virtual event where community speakers cover topics they are passionate about, ranging from deep technical .NET content and speakers' experiences with specific tools an
A Guide To Migrating From ASP.NET MVC to Razor Pages
The Model-View-Controller (MVC) pattern is inarguably a successful approach to building web applications. The design gained popularity in many tech communities, implemented in frameworks like Ruby on Rails, Django, and Spring. Since April 2, 2009, Microsoft has offered developers the ability to create MVC pattern web applications with the release of ASP.NET MVC. The approach leans heavily on the i
Create Real-time Applications with ASP.NET Core SignalR – Using Rider!
Folks who use your software want to-the-second updates. Especially in a business setting, where people need to get things done, and get them done at "the speed of business". Company dashboards showing sales and their projections often need information to be available in real-time to really get that competitive advantage. Even users of personal apps such as social networking want to see replies and
Background Tasks Without a Separate Service: Hangfire for ASP.NET – Webinar Recording
The recording of our February 13 webinar, Background Tasks Without a Separate Service: Hangfire for ASP.NET, with Matthew D. Groves, is now available. Subscribe to our community newsletter to receive notifications about future webinars. If you’re a web developer, eventually you’ll need to do some background processing. This has often meant running separate daemons, services, or Cron jobs, potenti
JetBrains .NET Day Online 2020 – Call for Speakers
In 2019, we held our first JetBrains .NET Day Online – a free virtual event where community speakers covered topics they are passionate about, ranging from deep technical .NET content and speakers’ experiences with specific tools and technologies to personal development. We want to repeat the event this year on May 14, 2020 - hosting several webinars with community speakers, back to
Webinar – Background Tasks Without a Separate Service: Hangfire for ASP.NET
Join us Thursday, February 13, 2020, 16:00 - 17:00 CET (10:00 AM - 11:00 AM EST or check other timezones) for our free live webinar, Background Tasks Without a Separate Service: Hangfire for ASP.NET, with Matthew D. Groves. Register now! If you’re a web developer, eventually you’ll need to do some background processing. This has often meant running separate daemons, services, or Cron jobs, potenti
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 sta
A quick overview of ASP.NET Core with Rider
ASP.NET Core is Microsoft’s latest version of its web development framework. It enables developers to build full stack web apps that are maintainable and scalable. This post covers a few basics about building ASP.NET Core web apps with Rider such as models, view models and controllers. It also covers navigating through our code base and inspecting our code at runtime using the debugger, then publi
External tools in Rider: running an executable as an action
While the JetBrains team was at NDC Sydney last week, an interesting question was asked by one of the contributors of the XamlStyler project: "Should we write a plugin for Rider if we want to use our tool with it?" That's a bit of a loaded question, as there are many reasons for answering that with a yes, but there are also reasons for answering with one of those lesser-known features in Rider:
Webinar – Building an ASP.NET Core app from start to finish
Join us Monday, November 25, 2019, 16:00 - 17:00 CET (10:00 AM - 11:00 AM EST or check other timezones) for our free live webinar, Building an ASP.NET Core app from start to finish, with Rachel Appel. Register now! 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 star
.NET Annotated Monthly | September 2019
Ahhh, September. It’s such a great month that it’s been memorialized in a popular song by Earth, Wind, and Fire. In many places, school starts again and autumn will soon be upon us (for the north half of the world). As the weather becomes milder, it’s nice to sit outside and catch up on some technical reading. Besides, once the kids go back to school you can actually get some reading done. (mo
Rider 2019.2.2 is Released!
Please welcome Rider 2019.2.2, which delivers about 60 fixed requests. Here are the most significant fixes: (more…)
Rider 2019.2 is released!
Hello everyone, We have good news for you today – Rider 2019.2 is released and ready for you to download! Here are the biggest and best things about Rider 2019.2: (more…)
.NET Annotated Monthly – August 2019
Welcome to the newest newsletter from JetBrains, .NET Annotated Monthly! This newsletter is hosted by Rachel Appel, a Developer Advocate at JetBrains, with occasional updates from other JetBrains Developer Advocates. In this newsletter you’ll be treated to .NET (and related) news, tips and tricks, cool stuff, community information and everything you need to keep up to date with the .NET world.
Rider 2019.1.3 bug-fix update is released!
Today we’ve published another bug-fix build for the Rider 2019.1 release. Here are some important fixes we’ve made in the Rider 2019.1.3 build: (more…)
Early Access Program for Rider 2019.2 is Open!
Today we are happy to start the Rider 2019.2 EAP. The first build has these goodies inside, which you can already try out: (more…)
A deep dive into the .NET client for Elasticsearch codebase – Webinar Recording
The recording of our June 4 webinar with Martijn Laarman is now available, as well as some resources. Subscribe to our community newsletter to receive notifications about future webinars. In this deep dive we'll explore all the ins and out of the Elasticsearch client codebase. A client needs to send and receive bytes this will come as no shock. In this talk we'll show you the parts of the code ba
Building Azure Functions, SQL database improvements and more – Azure Toolkit for Rider 2019.1
Over the past few weeks, we have been busy making a number of improvements to the Azure Toolkit for Rider release. Hard work pays off! Rider 2019.1 introduces support for Azure Functions (V2), with project and item templates for C# and F#, debugging and deployment right from within the IDE. We've also improved SQL Database functionality with support for adding a firewall rule, creating new data
Rider 2019.1 Has Arrived!
Today we are thrilled to introduce this year’s first major update for Rider – please welcome Rider 2019.1! With this release, Rider 2019.1 gets a new pack of features and improvements: (more…)
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 check whether a trusted developer SSL certificate has been set up, and allow generating a self-signed certificate in case it isn