Mathematics / Development / C# Understanding Big-O notation Big-O notation is used to describe the complexity of an algorithm relative to its input. This article helps to understand this notation by exploring the most common orders of magnitude and their algorithms.
C# / Development / .NET Creating a module initializer in .NET This article will cover the process, techniques and code required to automatically resolve an embedded library in C# and inject a module initializer into the compiled assembly using IL weaving.
Development / C# / Mathematics ASCII Mandelbrot animation Years ago I got an animated Mandelbrot fractal zoom working on a mainframe terminal. This article describes how to do that for a console application in C#.
Development / C# / .NET Accessing Google's API via .NET Recently I have been exploring Google's API to access their Drive functionality using the .NET 4.5 framework with C#. I'd like to share a few of my findings and maybe help a few people along the way.