Content by nick chapsas (23)

Nick Chapsas introduces discriminated unions (union types) coming in preview for C# 15 and .NET 11, focusing on what the feature enables and the practical caveats developers should be aware of before adopting it.
Videos

.NET Scripting is Finally Complete

Nick Chapsas shows what’s new in .NET 11 Preview 3 for .NET scripting, focusing on the new ability to use file references in scripts and what that unlocks for real-world scripting workflows.
Videos

The Best Way to Learn C# in 2026 is Here

Nick Chapsas shares his recommended approach for learning C# and .NET in 2026, centered around Dometrain’s free Hands-On C# for Beginners course and a practical, project-driven learning style.
Videos

How AutoMapper Can Crash Your .NET Server

Nick Chapsas discusses a high-severity AutoMapper vulnerability that can crash a .NET server via uncontrolled recursion, and examines how serious the real-world impact is and what developers should pay attention to.
Videos

Is .NET Really Underrated in 2026? Well...

Nick Chapsas discusses whether .NET and C# are underrated, overrated, or appropriately rated in 2026, framing the topic as a general ecosystem/status check rather than a hands-on tutorial.
Videos

Make Your .NET Tests Insanely Faster

Nick Chapsas introduces Imposter, a new mocking library aimed at making .NET tests run significantly faster while also reducing memory usage, with a focus on practical test performance improvements for C# developers.
Videos
Nick Chapsas explains the new Async improvement in .NET 11 Runtime, offering developers practical insights into enhanced Async/Await performance.
Videos
Nick Chapsas dives into an unusual Boolean feature in C# that many developers may not know, offering unique insights for improving your understanding of the language.
Videos
Nick Chapsas discusses the first new feature in C# 15—Collection Expression Arguments—in this video, sharing his insights for C# and .NET developers.
Videos
Nick Chapsas shares 100 top tips to help developers write better C# and .NET code, focusing on practical advice for improving code quality and efficiency.
Videos

UnsafeAccessor is awesome in .NET

Nick Chapsas highlights why UnsafeAccessor in .NET is useful, focusing on how it can access otherwise inaccessible members and what that means for low-level C# scenarios.
Videos

Every Class Should Be Sealed in C#

Nick Chapsas explains the rationale behind sealing every class in C#, covering benefits, potential drawbacks, and its impact on code safety and maintainability.
Videos

What's New in C# 14 and .NET 10

Nick Chapsas presents a video overview of C# 14 and .NET 10, breaking down notable updates and improvements for .NET and C# developers.
Videos
Nick Chapsas examines the complexities facing .NET open-source libraries, addressing monetization, project sustainability, and whether forking can genuinely 'save' abandoned projects.
Videos

Building the Coolest Console Apps in .NET

In this video, Nick Chapsas explores building visually dynamic console applications in .NET using the RazorConsole library, demonstrating how developers can leverage Razor Pages in C# for console app development.
Videos
Nick Chapsas explains recent LTS and STS support changes for .NET from Microsoft, addressing common developer concerns around support cycles and what the new policies mean for the .NET community.
Videos
Nick Chapsas introduces Discriminated Unions in C# 15 and 16, explaining what these new features mean for .NET developers and how they promise to expand the language.
Videos

Sending Email Correctly in .NET

Nick Chapsas, with guest Dylan Beattie, presents a developer-focused walkthrough on properly sending emails in .NET. This guide is crucial for those looking to implement reliable email features.
Videos
In this video, Nick Chapsas explains how the Facet library provides an alternative to traditional mapping in .NET development, leveraging strongly-typed LINQ projections to improve performance and developer experience.
Videos

Getting Started with GraphQL in .NET

Nick Chapsas introduces Michael Staib as he demonstrates how to create GraphQL APIs in .NET using the HotChocolate library, helping developers start working with GraphQL in a Microsoft ecosystem.
Videos

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.