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.

Functional Programming in C#: purity and concurrency

From Functional Programming in C# by Enrico Buonanno

In this article, I’ll use a simple example that illustrates why pure functions should be your weapon of choice when writing code for parallel and, more generally, concurrent execution.

© 2021 Manning — Design Credits