.NET / WPF Evolving My C# Style How I've evolved my C# style in the last few years using with types, immutable data structures, and fluent syntax.
.NET / WPF Functional C# Application Composition, Part 3: MethodToDelegate Describes the MethodToDelegate library and how to use it to register methods and delegates in dependency injection.
.NET / WPF Functional C# Application Composition, Part 2: Delegates A delegate in C# is essentially a function signature, but it is also a type that can be used as an argument to functions.
.NET / WPF Functional C# Application Composition, Part 1: Shortcomings of Single-Responsibility Objects Composing C# applications with single-responsibility objects generates a lot of boilerplate.