Unlocking C# 10 in Unity: How to Use Records and Record Structs
Unlocking C# 10 in Unity: How to Use Records and Record Structs
🧠Just posted a video on how to build a Model-Context-Protocol (MCP) server + client using C# and MCPSharp!
Define AI tools as plain C# methods, call them from your own client, and run everything locally. No cloud. No API keys. Just structured, agent-ready code.
🎬 Video: https://youtu.be/dG9nAAPLeVU
#dotnet #csharp #opensource #MCP #ai #llm #agenticAI #localfirst #mastodev
Mastering the Observer Pattern with System.Reactive in #CSharp
In this tutorial, you'll learn how to use the System.Reactive Extensions (RX) for the Observer Pattern in Csharp. You'll learn how to create an Observable that sends notifications when a particular condition is met, and you'll see how to use the LINQ to Observable extension to query the observable for changes. This tutorial is perfect if you want to learn how to use the Observer Pattern in Csharp using the System.Reactive Extensions.
Watch here:
https://www.youtube.com/watch?v=nj9yuqH44zw
Have you heard of the Mediator Pattern?
Read more here:
https://www.devleader.ca/2023/11/20/exploring-examples-of-the-mediator-pattern-in-c/
I'm going to start mentoring my friend's son who just completed a coding boot camp through a local community college. I'm starting with #foss projects in languages/frameworks he was taught.ij the boot camp) #java #ReactJS
I maintain a #csharp project, but if anyone else has something that could use a potentially long term contributor I'll start working with him on issues. He needs to build his resume and learn to work with a distributed team.
How To Implement The Observer Pattern In #CSharp
Previously we looked at how to implement the observer pattern in C# where we used events and event handlers. However, there are situations where developers forget to unhook their events and it leads to problems. In this video, we'll explore yet another way that we can implement the observer pattern in CSharp!
Watch here:
https://www.youtube.com/watch?v=8LFI0EgIoxI
How does the switch statement work in CSharp?
Read more here:
https://www.devleader.ca/2023/11/16/the-csharp-switch-statement-how-to-go-from-zero-to-hero/