This is a widget printer solution demonstrating:
- Advanced C# concepts such as Generics, Abstract, Interfaces, Inheritance.
- Clean coding patterns such as interface separation and single responsiblity principles.
- Localised strings using Property Resources