The Weirdest Feature Microsoft Added in C# 15
Video
2499 views

The Weirdest Feature Microsoft Added in C# 15

Get any course 40% off: https://dometrain.com/courses/?ref=nick-chapsas&promo=youtube&coupon_code=BLACKFRIDAY26 Get the C# 15 Skill: https://dometrain.com/free/download-assets-the-weirdest-feature-microsoft-added-in-c-15/ Hello, everybody. I'm Nick, and in this video, I want to talk about the brand new feature called Labeled break and continue. goto has been in the language since forever but now we have a new way to use labels which is both awesome and weird at the same time. Don't forget to comment, like and subscribe :) Social Media: Follow me on GitHub: https://github.com/Elfocrash Follow me on Twitter: https://twitter.com/nickchapsas Connect on LinkedIn: https://www.linkedin.com/in/nick-chapsas #dotnet #csharp

about 2 hours ago
C# Cheat Sheet: Modern Syntax Reference with Examples

C# Cheat Sheet: Modern Syntax Reference with Examples

A modern C# cheat sheet with copy-paste examples: types, collections, pattern matching, LINQ, async/await, records, and null handling for .NET.

about 16 hours ago
We feel faster with AI… but are we creating more value? #Shorts
Video
361 views

We feel faster with AI… but are we creating more value? #Shorts

“We feel faster, but I don’t know if we are creating more value.” Speed is easy to feel. Value is harder to see. Here’s how I look at it. Are you shipping more, or shipping things that matter more? 👇 #AIEngineering #SoftwareEngineering #DeveloperProductivity #AI #ClaudeCode

about 23 hours ago
Is it over for JetBrains Rider? New free .NET IDE
Video
23531 views

Is it over for JetBrains Rider? New free .NET IDE

A new IDE for .NET has dropped called Passenger. Is it over for JetBrains Rider, Visual Studio and VS Code? Check out how it integrates with your agents in this MCP demo. Check out Passenger IDE at https://passenger-ide.net #coding #dotnet #csharp

1 day ago
NuGet Supply Chain Attacks: How Malicious Packages Compromise Your .NET Build Pipeline (and How to Reduce the Risk)

NuGet Supply Chain Attacks: How Malicious Packages Compromise Your .NET Build Pipeline (and How to Reduce the Risk)

A NuGet package doesn't need your code to call it to run arbitrary logic on your machine — MSBuild targets execute the moment you restore or build. Verified against the .NET 10 SDK with a lab-only PoC package and two tests: one proving the attack, one showing how package source mapping blocks it on a clean restore — plus the lock file and central package management controls that close the gaps mapping alone doesn't cover.

1 day ago
Microsoft Finally Fixed Inheritance in C# 15
Video
99189 views

Microsoft Finally Fixed Inheritance in C# 15

Get the C# 15 Skill: https://dometrain.com/free/download-assets-microsoft-finally-fixed-inheritance-in-c-15/ Hello, everybody. I'm Nick, and in this video, I want to talk about the brand new feature called Closed Hierarchies that is added in C# 15 and .NET 11. This feature in my opinion fixes one of the biggest problems with inheritance in C# and makes sure that you and your agents will write batter and safer code. Don't forget to comment, like and subscribe :) Social Media: Follow me on GitHub: https://github.com/Elfocrash Follow me on Twitter: https://twitter.com/nickchapsas Connect on LinkedIn: https://www.linkedin.com/in/nick-chapsas #dotnet #csharp

4 days ago
Blazor WASM vs Server vs Hybrid: Which Render Mode to Use?

Blazor WASM vs Server vs Hybrid: Which Render Mode to Use?

A clear decision guide to Blazor render modes: Static SSR, Interactive Server, Interactive WebAssembly, and Auto, plus Blazor Hybrid and how to choose.

5 days ago
Help Shape the Future of .NET: Take the 2026 .NET Developer Survey

Help Shape the Future of .NET: Take the 2026 .NET Developer Survey

<p>Take the 2026 .NET Developer Survey to share your experience, help identify common challenges, and guide future .NET investments. The survey takes about 15 minutes.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/dotnet-developer-survey-2026/">Help Shape the Future of .NET: Take the 2026 .NET Developer Survey</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

5 days ago
Modernize your .NET apps for Windows Arm64 with GitHub Copilot

Modernize your .NET apps for Windows Arm64 with GitHub Copilot

<p>Modernize your .NET apps for Windows Arm64 with the GitHub Copilot upgrade agent, from identifying migration blockers to planning and making code changes.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/modernize-dotnet-apps-for-windows-arm64/">Modernize your .NET apps for Windows Arm64 with GitHub Copilot</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

5 days ago
Delivering Skills in NuGet packages

Delivering Skills in NuGet packages

<p>Agent skills can be delivered in NuGet packages as a way to deliver up-to-date library documentation to models.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/delivering-skills-in-nuget-packages/">Delivering Skills in NuGet packages</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

7 days ago
Get Ready for .NET Conf 2026!

Get Ready for .NET Conf 2026!

<p>.NET Conf is one week away! Join us November 10-13 for the launch of .NET 11, two days of Microsoft sessions, and two days of Community Days.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/get-ready-for-dotnet-conf-2026/">Get Ready for .NET Conf 2026!</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

7 days ago
Union Types are Finally in .NET, but who cares?
Video
80958 views

Union Types are Finally in .NET, but who cares?

Get the C# 15 Skill: https://dometrain.com/free/download-assets-union-types-are-finally-in-net-but-who-cares/ Hello, everybody. I'm Nick, and in this video, I want to talk about the brand new feature called Union Types (or Discriminated Unions by some) that we are finally getting in C# 15. I will showcase the feature, explain what problem it solves and how you can let your agents know how to use it. Don't forget to comment, like and subscribe :) Social Media: Follow me on GitHub: https://github.com/Elfocrash Follow me on Twitter: https://twitter.com/nickchapsas Connect on LinkedIn: https://www.linkedin.com/in/nick-chapsas #dotnet #csharp

7 days ago
Understanding Lazy<T> thread safety modes

Understanding Lazy<T> thread safety modes

In this post I look at how the different `LazyThreadSafetyMode` values work with `Lazy<T>`, and how exceptions are handled for each mode

7 days ago
GitHub Actions Cron: Skip Builds When No Posts Are Due

GitHub Actions Cron: Skip Builds When No Posts Are Due

Read YAML front matter dates in a GitHub Actions cron and call your Netlify build hook only when a post is due. Works with Hugo, Jekyll, Astro, and 11ty.

8 days ago
C# 14 Extension Members: The Shadowing Bug the Compiler Won't Warn You About

C# 14 Extension Members: The Shadowing Bug the Compiler Won't Warn You About

C# 14 lets extension blocks declare properties and static members — not just methods. That new surface comes with an old risk from a different angle: when a real member and an extension member share a name, the real member wins silently, with zero compiler warning. Verified against the .NET 10 SDK, including the exact diagnostics (CS9296, CS9339) a Roslyn-based test suite checks for.

10 days ago