Are you learning the basics of composition in object-oriented programming?
Read more here:
https://www.devleader.ca/2024/04/04/examples-of-composition-in-csharp-a-simple-guide-for-beginners/
Are you learning the basics of composition in object-oriented programming?
Read more here:
https://www.devleader.ca/2024/04/04/examples-of-composition-in-csharp-a-simple-guide-for-beginners/
If you or your team are considering upgrading to #dotnet 10 and/or the latest version of #Duende #IdentityServer, I have a #livestream for you!
Join Joe, Wesley, and me as we discuss our top picks for #dotnet 10 and #csharp features, along with what we're working on at Duende.
We also want to hear about your upgrade strategies.
🙏 Boosts appreciated.


EF Core 10 introduces LeftJoin and RightJoin to make outer joins readable and intuitive. This article shows how these methods translate to SQL, how to migrate from GroupJoin and DefaultIfEmpty, and how to handle nulls and filters without breaking semantics. You will also see patterns for composite keys, aggregates, and provider caveats, all with short, focused examples.
Dew Drop – February 2, 2026 (#4595)
https://www.alvinashcraft.com/2026/02/02/dew-drop-february-2-2026-4595/
#dotnet #webdev #ai #windowsdev #cloud #csharp #mobiledev #visualstudio #vscode #cli #dewdrop
Are you learning the basics of inheritance in object-oriented programming?
Read more here:
https://www.devleader.ca/2024/04/03/examples-of-inheritance-in-csharp-a-simplified-introduction-to-oop/
newtype release 0.5.1 is out!
An easy system to create distinct type aliases (great for #GameDev)
LLMs are so bad for coding.
Copilot: `NullabilityInfoContext` is thread‑safe. [...] The internal cache is thread‑safe.
The .NET documentation: This type is not thread safe. [...] methods can't be called concurrently from multiple threads, as they use a non-concurrent cache internally.
(My code confirms that `NullabilityInfoContext` is NOT thread‑safe)