Depth .NET library Contains some common functionality and patterns which can be reused in other .NET projects.