.NET logo

utility classes

home | software | utility classes

tracking IDisposable instances
Monitors instances of your disposable objects to ensure they're all correctly disposed when an application completes
sql filter
Builds Sql filters (where clauses) in an OO fashion
high precision / accuracy stopwatch class
Measures periods of time with greater precision than is possible using the standard .NET framework API.
moving average calculator
A simple class for the easy and efficient calculation of moving averages in C#.
efficient dataset serialisation / deserialisation
Overcomes the fact that .NET's standard BinaryFormatter serialises DataSets into Xml (with large volumes of data and computationally inefficient processing).
user settings persistence
Easily store and retrieve user settings.
reading application settings
Easily read application setting values in a variety of types, specifying default values if necessary.