Added proper license and attribution statements

This commit is contained in:
Markus Ewald 2024-06-14 17:04:40 +02:00 committed by cygon
parent 0037b7de46
commit 7b7fec96fd
4 changed files with 278 additions and 0 deletions

17
ReadMe.md Normal file
View file

@ -0,0 +1,17 @@
- **Status:** Stable and mature. Several projects are using this library,
and it has received extensive testing on Linux and Windows.
- **Platforms:** Cross-platform, developed on Linux but also tested and
working without any known issues on Windows.
Nuclex.Windows.Forms
====================
This is a lightweight MVVM framework for Windows Forms. It is based on
the "convention over configuration" idea and requires zero configuration.
Rather than set up view mappings and view model services, you can simply
ask it to display a view model (`ExampleViewModel`) with its default view
and it will figure out what the correct view is by name (i.e. `ExampleForm`).
There are unit tests for the whole library, so everything is verifiably
working on all platforms tested (Linux, Windows, Raspberry).