Asynchronous Programming and Multithreading in C#

Learn to harness the power of multithreading and async/await to get maximum speed from your code with C# Concurrency.

Async Streams in C#

From Functional Programming in C#, Second Ed. By Enrico Buonanno

This article discusses Async streams and their use/implementation in C#.

C# and .NET for Object-Oriented Programmers

In this video, Jort Rodenburg explains what C# and .NET are, and how you can best use idiomatic C# in conjunction with object-oriented design principles.

Understanding Property Injection

From Dependency Injection, Principles, Practices, and Patterns by Steven van Deursen and Mark Seemann

This article delves into the PROPERTY INJECTION DI pattern—what it is and how, when, and why to use it.

© 2023 Manning — Design Credits