Various classes for .NET applications