Category Archives: Design Patterns

Evolving ZipMatch — from a simple function to a LINQ-style implementation

In this blog we are going to find the matching items in 2 sorted collections. The algorithm is simple and effective. I will show you how to implement it in C# and make it generically (pun intended) available to all … Continue reading

Posted in .Net, Codeproject, Design Patterns, Development, F#, Functional Programming | Tagged , , | Leave a comment

Improving throughput by using queue-based patterns

Introduction In my current project we let the users run simulations. Because of flexibility, the calculations are performed by Excel spreadsheets. There are many different spreadsheets available, for different kinds of simulations. When the calculations rules for one of the … Continue reading

Posted in Architecture, Azure, Codeproject, Design Patterns, Development | Tagged , , , | Leave a comment