.NET

A learning journey into .NET
and tools like ReSharper, Rider and more.

.NET

Learn ASP.NET Core

Tutorials that help you build amazing web experiences with .NET.

Getting Started With ASP.NET
A set of short videos to understand the basic landscape of an ASP.NET Application.
The Basics Series
A set of short basic walkthroughs of different .NET technologies
.NET Localization
Localization and the art of reaching more users
Web Fundamentals in Rider
Learn how Rider helps you with web applications to build full-stack apps with ease.

Learn about refactoring

Use collection initializers
Update and initialize items in old collection declarations
Rename refactoring
Would a variable by any other name read as clearly?
Extract method refactoring
Split and Organize code into DRY, discrete units.
Inline method refactoring
Replace usages of a function with its implementation.

Make your .NET apps faster!

tutorial

Profiling in Rider
Explore performance and memory profiling options in Rider, and optimize an existing application.

tip

Automatic Inspections
Detect common memory issues - automatically.

tip

Object Retention
Inspect retention paths for an instance or a group of objects.

tip

Profile an HTTP request
What happens when an HTTP request is made?

Latest tutorials

Solution-Wide Analysis
Find and resolve code issues in your projects.
Blazor Essentials
Learn how to build a basic application with Blazor.
HTMX for ASP.NET Core Developers
A set of videos explaining what HTMX is, and how ASP.NET Core developers can use it to create rich client-side experiences.
Docker For .NET Developers
A jump-start guide for .NET developers interested in Docker and containerization.

Latest tips

Use collection initializers
Update and initialize items in old collection declarations
Rename refactoring
Would a variable by any other name read as clearly?
Extract method refactoring
Split and Organize code into DRY, discrete units.
Inline method refactoring
Replace usages of a function with its implementation.

Event recordings

JetBrains .NET Day Online 2023
Session recordings of JetBrains .NET Day Online 2023.
JetBrains .NET Days Online 2022
Session recordings of JetBrains .NET Days Online 2022.
JetBrains .NET Days Online 2021
Session recordings of JetBrains .NET Days Online 2021.
JetBrains .NET Days Online 2020
Session recordings of JetBrains .NET Days Online 2020.