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.
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.
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.
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.
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.
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.
Nick Chapsas explains the new Async improvement in .NET 11 Runtime, offering developers practical insights into enhanced Async/Await performance.
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.
Nick Chapsas discusses the first new feature in C# 15—Collection Expression Arguments—in this video, sharing his insights for C# and .NET developers.
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.
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.
Nick Chapsas explains the rationale behind sealing every class in C#, covering benefits, potential drawbacks, and its impact on code safety and maintainability.
Nick Chapsas presents a video overview of C# 14 and .NET 10, breaking down notable updates and improvements for .NET and C# developers.
Nick Chapsas examines the complexities facing .NET open-source libraries, addressing monetization, project sustainability, and whether forking can genuinely 'save' abandoned projects.
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.
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.
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.
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.
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.
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.