ToolBelt Utility Library
This is my collection of .NET utility classes which works on both Microsoft and Mono implementations of .NET. Some of the highlights include:
Commandclass for easily running external processes and capturing output
ConsoleUtilityincluding standard formatting of messages, warnings and errors
CommandLineParserpowerful yet easy command line parsing using attributes
DirectoryUtilityfor power file and directory searching.
- Big & little endian binary readers/writers
- Memory buffer management
- File/directory parsing using the
ParsedPathListfor lists of paths
StringUtility, including word wrapping text and tag substition
ProcessCycleStopwatch(Windows only) for CPU cycle timings
Plus a host of other useful classes.
ServiceBelt Utility Library
A host of classes for use with:
PCL classes for connecting to RESTful services, in particular those written with ServiceBelt.