News

Learn how to process CSV files using the Template Method Pattern in a sample C# application.
Take advantage of extension methods to add functionality to existing types without needing to modify or derive from those original types.
You can implement fluent interfaces in C# using method chaining, factory classes, and named parameters. I’ll have more to say about fluent interfaces and method chaining in a future post here.
The Template Pattern is a common software design pattern that allows the steps of an algorithm to be overridden by the implementing class without affecting its structure. Today, I'll go over how to ...