A C# library to assist with general application development. The library is split up into three components for modularity, tailored for either desktop or console applications.
The core library, containing the required and shared classes. Provides a collection general utilities itself.
The desktop library, designed for WPF applications - containing classes for MVVM, along with utilities for commands, notifications, and window mangement. It also contains a few common views.
The console library, designed for console applications - containing classes for advanced output and argument parsing.