.NET Localization (tutorial)Localization and the art of reaching more usersKhalid Abuhakmehasp.net.netcsharpwebdataediting2020-09-29
ASP.NET Core Development with Docker (part of tutorial)Learn how Docker can work with your current ASP.NET Core development process.Khalid Abuhakmeh.netcontainersdata2021-04-26
ASP.NET Core Razor TagHelpers for HTMX (part of tutorial)Simplify integration of HTMX in ASP.NET Core appsKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Additional Tools (part of tutorial)There's more in ReSharper! Architecture diagrams, localization manager, build tools, ...Maarten Balliauw.netcsharpeditingideinspections2021-03-01
Automatic Inspections (tip)Detect common memory issues - automatically.Khalid Abuhakmeh.netinspectionsprofiling2021-12-30
Basics of ADO.NET (part of tutorial)Working with databases using DbConnection, DbCommand, and DbDataReaderKhalid Abuhakmeh.netdata2020-06-05
Basics of Dapper (part of tutorial)Working with databases using Open SourceKhalid Abuhakmeh.netdata2020-06-05
Basics of Entity Framework Core (part of tutorial)Working with databases using an object relational mapperKhalid Abuhakmeh.netdata2020-06-05
Best Practices for Using async and await (part of tutorial)Damir ArhMaarten Balliauw.neteditingide2021-05-12
Better Object Mapping in .NET with Dapper (part of tutorial)Kevin GriffinMaarten Balliauw.netwebide2020-05-14
Build a Highly Performant Interservice Communication with gRPC for ASP NET Core (part of tutorial)Riccardo TerrellMaarten Balliauw.netwebide2020-05-13
Building Modern Applications with GraphQL and Blazor (part of tutorial)Michael StaibMaarten Balliauw.netwebdata2021-05-11
C# 8 Support (tip)Master all the C# 8 language features!Matthias Koch.netinspectionseditingcompletion2020-01-29
C# Source Generators in Action (part of tutorial)Andrey DyatlovMaarten Balliauw.netcsharpeditingcompletionide2021-05-11
CSI .NET – Debugging .NET Applications (part of tutorial)Tess Ferrandez-NorlanderMaarten Balliauw.netdebugging2021-05-11
Cleanup Namespaces (tip)Fix all unused namespaces right from where you are!Matthias Koch.netinspectionsediting2020-01-29
Client-side templating with Mustache and HTMX (part of tutorial)Generate HTML on the client, based on JSONKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Cloud (Azure) in Rider (part of tutorial)Using the Azure plugin in Rider, and working with Azure Functions.Rachel Appel.netcsharpwebdebugging2020-07-15
Code Formatting (part of tutorial)Format and reformat code for consistency in your solution.Matt Ellis.netcsharpeditingide2021-03-01
Common Docker Terminology (part of tutorial)Common terms and phrases .NET developers will encounter when working with Docker.Khalid Abuhakmeh.netcontainersdata2021-04-26
Comparing Rider's Toolbar with Visual Studio (part of tutorial)Learn how Rider's toolbar UI compares with the toolbar found in Visual Studio.Khalid Abuhakmeh.netcsharpidedata2021-01-29
Conclusion - Profiling in Rider (part of tutorial)What have we learned? Profiling, profiler modes, optimizing code, DPA, and more. Let's summarize!Maarten Balliauw.netcsharpideprofiling2020-07-06
Containerize .NET Apps and deploy to Kubernetes (part of tutorial)Martin BeebyMaarten Balliauw.netcontainerside2021-05-12
Continuous Testing (tip)Run your tests in the background, while you code.Khalid Abuhakmeh.nettestingediting2021-06-18
Create Web APIs with ASP.NET Core Using Outside In TDD (part of tutorial)Pedro Moreira SantosMaarten Balliauw.netwebide2020-05-14
Customize the Look and Feel of Rider (part of tutorial)Customize the look and feel of Rider, and make the editor work the way you want.Matthias Koch.netcsharpideinspections2020-07-15
Debugging Applications with ReSharper (part of tutorial)What is your code doing? Identify problematic code, and run code step-by-step with the debugger.Khalid Abuhakmeh.netcsharpdebugging2021-03-01
Debugging For ReSharper Users (part of tutorial)Learn the basics of the Rider debugger from a Visual Studio + ReSharper user's perspective.Khalid Abuhakmeh.netcsharpide2021-12-29
Debugging Tips and Tricks with JetBrains Rider (part of tutorial)Joseph GuadagnoMaarten Balliauw.netdebuggingrunningide2021-05-12
Debugging code with Rider (part of tutorial)Examine the runtime behavior of your application, identify problematic code, run through code step by step.Khalid Abuhakmeh.netcsharpdebugging2020-07-15
Developing with .NET Core on AWS Using Rider (part of tutorial)Martin BeebyMaarten Balliauw.netwebide2020-05-14
Docker Compose and Multiple Containers (part of tutorial)Learn to use multiple containers to run a complete ASP.NET Solution.Khalid Abuhakmeh.netcontainersdata2021-04-26
Docker For .NET Developers (tutorial)A jump-start guide for .NET developers interested in Docker and containerization.Khalid Abuhakmehasp.net.netcontainerswebdata2021-04-21
Dynamic Program Analysis (DPA) (part of tutorial)Rider automatically analyzes memory of your applications, all the time!Maarten Balliauw.netcsharpideprofiling2020-07-06
Editing Tips & Tricks (playlist)Know everything there is to know about editing code.Maarten Balliauw.netcompletioneditinginspectionside2020-01-29
Expand/Shrink Selection (tip)One more chance to leave your mouse aside!Matthias Koch.netediting2020-02-27
Formatting code in columns (tip)Easily read common code in column-style layout!Matthias Koch.netediting2020-01-29
From C# to Python – 10 Things I Learned Along the Way (part of tutorial)Tess FerrandezMaarten Balliauw.netwebide2020-05-13
Full-stack web development in Rider (tip)Develop ASP.NET and ASP.NET Core applications in one place!Rachel Appel.netweb2022-01-24
Getting Started (part of tutorial)Learn to create and run your first solution in RiderKhalid Abuhakmeh.netcsharpide2021-10-12
Going Real Time Using Azure CosmosDB and React (part of tutorial)Olena BorzenkoMaarten Balliauw.netwebide2021-05-11
HTMX cascading selects (part of tutorial)One thing leads to anotherKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
HTMX state management (part of tutorial)Maintaining state across requestsKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Hello, HTMX! (part of tutorial)No series is complete without a "Hello, World" sampleKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Hot Spots (tip)Find areas of your code base that may need better test coverage.Khalid Abuhakmeh.nettestinginspections2021-06-18
HotChocolate - An Introduction to GraphQL for ASP.NET Core (part of tutorial)Michael StaibMaarten Balliauw.netwebide2020-05-14
IDE & Project Backgrounds (tip)Personally style your IDE and Projects with custom background imagesKhalid Abuhakmeh.netide2020-07-03
Infinite scrolling with HTMX (part of tutorial)Streaming infinite content to your usersKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Inspections and Quick-Fixes in ReSharper (part of tutorial)Helping you write better code, faster, and automatically fixes code issues.Matthias Koch.netcsharpcompletioninspections2021-03-01
Inspections and Quick-Fixes in Rider (part of tutorial)Dive into inspections and quick-fixes, nullability inspections, the Heap Allocations Viewer plugin, and more!Matthias Koch.netcsharpcompletioninspections2020-07-15
Introducing Variables (tip)Introduce variables the way you like!Matthias Koch.netinspectionsediting2020-02-27
Introduction (part of tutorial)Giving context to HTMXKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Introduction (part of tutorial)Introduction to the ReSharper Essentials series.Maarten Balliauw.netcsharpideeditinginspections2021-03-01
Introduction (part of tutorial)Introduction to the Rider Essentials series.Maarten Balliauw.netcsharpideeditinginspections2020-07-15
Introduction to Profiling in Rider (part of tutorial)Let's run a first profiling session on a Sudoku solver sample application.Maarten Balliauw.netcsharpideprofiling2020-07-06
Iterating Collections (tip)There's no faster way to iterate!Matthias Koch.netcompletionediting2020-01-29
JSON schema support (tip)The best way to work with JSON and YAML files!Matthias Koch.netinspectionsediting2020-01-29
JetBrains .NET Days Online 2020 (tutorial)Session recordings of JetBrains .NET Days Online 2020.Maarten Balliauw.netwebide2020-05-13
JetBrains .NET Days Online 2021 (tutorial)Session recordings of JetBrains .NET Days Online 2021.Maarten Balliauw.netwebide2021-05-11
JetBrains Rider's Docker Integrations (part of tutorial)Learn about Rider's convenient Docker features that make working with containers feel like an ocean breeze.Khalid Abuhakmeh.netcontainersdata2021-04-26
Learning F# by Designing Your Own Language (part of tutorial)Oleksii HolubMaarten Balliauw.netfsharpwebide2020-05-14
Local .NET Development With Docker (part of tutorial)Learn how to work with Docker and JetBrains Rider in our development environment.Khalid Abuhakmeh.netcontainersdata2021-04-26
Localization Basics (part of tutorial)Working with Cultures, Resources, & AppsKhalid Abuhakmeh.netdataeditinginspections2020-09-29
Localizing ASP.NET Applications (part of tutorial)Working with Cultures, Resources, & ASP.NETKhalid Abuhakmeh.netasp.netdatawebeditinginspections2020-09-29
Long-Polling to get recent updates (part of tutorial)Retrieve updated information from the serverKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Manage Projects (tip)Keep your projects organized for an efficient experienceKhalid Abuhakmeh.netnavigation2020-07-02
Migrating from SQL to NoSQL with .NET and Dapper (part of tutorial)Matthew GrovesMaarten Balliauw.netdataide2021-05-11
Moving from Visual Studio to JetBrains Rider (tutorial)A jumpstart guide for Visual Studio + ReSharper users wanting to try Rider.Khalid Abuhakmeh.netide2021-03-29
Navigating Code with ReSharper (part of tutorial)Let's look at some fast and easy ways to navigate around a code base.Matt Ellis.netcsharpnavigation2021-03-01
Navigation in a code base with Rider (part of tutorial)How to navigate around a code base? Let's look at some easy ways of doing so.Rachel Appel.netcsharpnavigation2020-07-15
NuGet Package Management (part of tutorial)Learn the basics of the Rider's NuGet Tool Window from a Visual Studio + ReSharper user's perspective.Khalid Abuhakmeh.netcsharpide2021-03-29
NuGet Tool Window in Rider (part of tutorial)Working with NuGet, including search with typos, CamelHumps, Update All, and more!Maarten Balliauw.netcsharpideediting2020-07-15
Null & Void – Everything About Nothing in .NET (part of tutorial)Stefan PölzMaarten Balliauw.netcsharpeditingide2021-05-12
Object Retention (tip)Inspect retention paths for an instance or a group of objects.Khalid Abuhakmeh.netinspectionsprofiling2021-06-18
Open Recent Projects (tip)Quick ways to navigate to other solutionsKhalid Abuhakmeh.netnavigation2020-07-06
Optimize Performance with Rider (part of tutorial)Let's try to optimize the Sudoku solver by profiling, and then optimizing code based on the performance snapshot.Maarten Balliauw.netcsharpideprofiling2020-07-06
Out-of-band swaps with HTMX (part of tutorial)Swap and replace any HTML elementKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Plugins (part of tutorial)Learn the basics of the Rider plugin marketplace from a Visual Studio + ReSharper user's perspective.Khalid Abuhakmeh.netcsharpide2021-03-29
Preview Source Code (tip)Introduce variables the way you like!Khalid Abuhakmeh.netprofilingediting2021-06-18
Profile an HTTP request (tip)What happens when an HTTP request is made?Khalid Abuhakmeh.netprofilingwebinspections2021-06-18
Profiling Modes (part of tutorial)What are the differences between Sampling, Tracing, Line-by-Line, and Timeline profiling?Maarten Balliauw.netcsharpideprofiling2020-07-06
Profiling in Rider (tutorial)Explore performance and memory profiling options in Rider, and optimize an existing application.Maarten Balliauw.netideprofiling2020-07-06
ReSharper Essentials (tutorial)Together with our developer advocates, learn how ReSharper can help you write better code, faster.Maarten Balliauw.netide2021-03-01
Real-world shopping cart and conclusion (part of tutorial)See all HTMX techniques come togetherKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Refactoring Code with ReSharper (part of tutorial)How to safely refactor code, without breaking the build? Let's have a look.Rachel Appel.netcsharprefactoring2021-03-01
Refactoring code in Rider (part of tutorial)Learn how to safely refactor code, without breaking the build.Rachel Appel.netcsharprefactoring2020-07-15
Refactoring to Patterns with ReSharper (part of tutorial)Zoran HorvatMaarten Balliauw.netwebide2020-05-13
Rider Essentials (tutorial)Our developer advocates show their favourite tips and tricks, uncovering how they work with Rider.Maarten Balliauw.netide2020-07-15
Server-powered modals with HTMX (part of tutorial)Create modal dialogs on the serverKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Server-sent events for realtime updates (part of tutorial)Send messages to clients in realtimeKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Server-side validation, client-side feel (part of tutorial)Validate models on the server, display results on the clientKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Shortcut keys for web applications (part of tutorial)Add keyboard shortcuts to make your web an appKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Shortcuts, Editing and Code Completion (part of tutorial)Let's dive into the most important productivity shortcuts, editing, and code completion.Matthias Koch.netcsharpcompletioneditinginspectionsnavigation2021-03-01
Shortcuts, Editing, and Completion in Rider (part of tutorial)Where to start? Let's learn the two most important shortcuts, editing, and code completion.Matt Ellis.netcsharpcompletioneditinginspectionsnavigation2020-07-15
TDD and The Terminator — An Introduction to Test Driven Development (part of tutorial)Layla PorterMaarten Balliauw.netwebide2020-05-14
Tabs, tabs, and more tabs with HTMX (part of tutorial)Asynchronous rendering of tabs on the serverKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
The Basics Series (tutorial)A set of short basic walkthroughs of different .NET technologiesKhalid Abuhakmehasp.net.netcsharpwebdata2020-06-05
The Top 10 Best New Features in C# Version 6 to 9 (part of tutorial)Chris KlugMaarten Balliauw.netcsharpide2021-05-12
Turbocharged - Writing High-performance C# and .NET code (part of tutorial)Steve GordonMaarten Balliauw.netcsharpide2021-05-11
Typeahead search with HTMX (part of tutorial)Live updates based on your search queryKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Unit Testing For ReSharper Users (part of tutorial)Learn the basics of the unit testing in Rider from a Visual Studio + ReSharper user's perspective.Khalid Abuhakmeh.netcsharpide2021-03-29
Unit Testing with Rider (part of tutorial)Learn how Rider can help make sure code behaves as expected, with continuous testing and code coverage.Maarten Balliauw.netcsharptestinginspections2020-07-15
Unity Support (tip)Write smarter C# for Unity!Matthias Koch.neteditingrunningdebugginggaming2020-01-29
Version Control in Rider (part of tutorial)Working with Git, commit code, rebase and switch branches. Let's explore version control (VCS)!Matthias Koch.netcsharpidevcs2020-07-15
What is HTMX? (part of tutorial)Understanding the spirit of the HTMX libraryKhalid Abuhakmeh.netasp.netdatawebeditinginspections2022-04-27
Why Every Day as a Developer Would Be Easier with F# (part of tutorial)Urs EnzlerMaarten Balliauw.netfsharpide2021-05-12
Why Should .NET Developers Care About Docker? (part of tutorial)We'll see why containerization is an important topic for .NET Developers.Khalid Abuhakmeh.netcontainersdata2021-04-26
Working With Databases (part of tutorial)Effectively working with databases in Rider from a Visual Studio + ReSharper user's perspective.Khalid Abuhakmeh.netcsharpidedata2021-03-29
Working With IIS and IIS Express (part of tutorial)Effectively working with ASP.NET Core and IIS in Rider from a Visual Studio + ReSharper user's perspective.Khalid Abuhakmeh.netcsharpasp.netidedata2021-03-29
Writing and Running Unit Tests with ReSharper (part of tutorial)Run, debug and profile tests, do continuous testing, and inspect code coverage.Khalid Abuhakmeh.netcsharptestinginspectionsprofiling2021-03-01
Yield Return ’cause I’m Awaiting Deep Dive into Async Streams (part of tutorial)Andrew KarpovMaarten Balliauw.netwebide2020-05-13