DevBranch
@DevBranch
80
subscribers
94
photos
5.72K
links
Microsoft Azure / .Net Core / C#
Download Telegram
Join
DevBranch
80 subscribers
DevBranch
Let's Learn MCP: C#
#csharp
YouTube
Let's Learn MCP: C#
💡
Demo code: https://aka.ms/letslearnmcp-
csharp
Let's learn about the Model Context Protocol (MCP), a cutting-edge framework designed to standardize interactions between AI models and client applications. Through this beginner-friendly workshop, we'll introduce…
DevBranch
GetService or GetRequiredService in IServiceProvider?
#csharp
YouTube
GetService or GetRequiredService in IServiceProvider?
Should you use the GetService or GetRequiredService methods in the IServiceProvider type to resolve a service with ASP.NET Core dependency injection?
You'll find out the difference between the two and also show you how you can use similar methods to resolve…
DevBranch
Use params Like a Pro in C# 13
#csharp
YouTube
Use params Like a Pro in C# 13
We don't call them parameter arrays anymore. Since C# 13, they become parameter collections.
Become a patron ► https://www.patreon.com/zoranhorvat
Enrol the course *Beginning Object-Oriented Programming with C#* ► https://codinghelmet.com/go/beginning…
DevBranch
C# 14 extension members; AKA extension everything
#csharp
Andrew Lock | .NET Escapades
C# 14 extension members; AKA extension everything
In this post I look at the C#14 extension members feature. I show how to convert extension methods to the new syntax and how to add new types of extension.
DevBranch
You don’t need an Aggregate in DDD. Model Rules, Not Relationships
#csharp
YouTube
You don’t need an Aggregate in DDD. Model Rules, Not Relationships
Too often, developers model relationships instead of rules. They overload aggregates, chase object graphs, and end up with performance problems and rigid designs. This video shows how to avoid that by modeling for consistency and behavior, not structure.…
DevBranch
MCP C# SDK: What’s New, What’s Next!
#csharp
Youtube
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
DevBranch
Beginner's Guide For Writing TUnit Tests In C#
#csharp
DevBranch
Thinking Functionally with C# - Simon Painter - NDC Oslo 2025
#csharp
DevBranch
The Ultimate Guide to yield return and IEnumerable
#csharp
YouTube
The Ultimate Guide to yield return and IEnumerable
Learn how the compiler manages methods with yield return and the role of IEnumerable.
Become a patron ► https://www.patreon.com/zoranhorvat
Enrol the course *Beginning Object-Oriented Programming with C#* ► https://codinghelmet.com/go/beginning-oop-with…
DevBranch
Speedrun Into Massive Data: Using SIMD in C# - Steven Giesel - NDC Oslo 2025
#csharp
DevBranch
Pattern-based C#: if it quacks like a duck… - Eva Ditzelmüller & Stefan Pölz - NDC Oslo 2025
#csharp
DevBranch
Song recommendations with C# Reactive Extensions
#csharp
ploeh blog
Song recommendations with C# Reactive Extensions
Observables as small Recawr Sandwiches.
DevBranch
How to write xUnit tests for dependency injection services
#csharp
YouTube
How to write xUnit tests for dependency injection services
Find out how you can write xUnit tests when testing classes that inject services from ASP.NET Core dependency injection.
Not only will you find out how to mock services, you'll also learn how to create real instances of these services in an xUnit test.
…
DevBranch
Learn All About Closures in Under 10 Minutes
#csharp
DevBranch
InfluxDB and C#
#csharp
no dogma blog
InfluxDB and C#
InfluxDB is a time-series database that is great for storing and querying time-based data. This post shows how to set it up with Docker and access it from a C# application.
DevBranch
The Ultimate .NET Collections Cheat Sheet
#csharp
YouTube
The Ultimate .NET Collections Cheat Sheet
Array or list, list or queue... Choosing the right collection should not cause you trouble.
Become a patron ► https://www.patreon.com/zoranhorvat
Enrol the course *Beginning Object-Oriented Programming with C#* ► https://codinghelmet.com/go/beginning…
DevBranch
When do you use static factories with entities?
#csharp
YouTube
When do you use static factories with entities?
When to use static factories with domain entities?
Hey everyone, I'm Ardalis (aka Steve Smith), of NimblePros!
In this short video I explain when it makes sense to use static factory methods with your domain entities (in particular, aggregates), and why…
DevBranch
Here is Why Vibe Coding is a Dead End for Juniors and Non-programmers
#csharp
YouTube
Here is Why Vibe Coding is a Dead End for Juniors and Non-programmers
Can you develop a working application by just using AI and without knowing programming?
Become a patron ► https://www.patreon.com/zoranhorvat
Enrol the course *Beginning Object-Oriented Programming with C#* ► https://codinghelmet.com/go/beginning-oop…
DevBranch
Stop Writing if (!x) — Here’s Why It’s Bad Software Design
#csharp
YouTube
Stop Writing if (!x) — Here’s Why It’s Bad Software Design
Stop writing if (!x) — it’s not just a style nitpick, it’s bad software design. It's why I avoid the ! operator in conditions, why I prefer == false, and how this small readability choice connects to bigger design principles.
We’ll look at:
Boolean blindness…
DevBranch
When Should You Use record, class, or struct - And Why That Matters?
#csharp
YouTube
When Should You Use record, class, or struct - And Why That Matters?
How do you choose when to declare a type as a class or as a struct in C#?
Become a patron ► https://www.patreon.com/zoranhorvat
Enrol the course *Beginning Object-Oriented Programming with C#* ► https://codinghelmet.com/go/beginning-oop-with-
csharp
Join…