Diese Schulprojekt soll zeigen wie Vererbung, abstrakte Klassen und Teile der Objektorientierung funktionieren soll.
Da wir zuvor noch nicht mit WPF gearbeitet haben, ist die Projektstruktur ein wenig unuübersichtlich. Hier wollten wir das MVVM (Model-View-ViewModel) Muster verwenden, was aber nicht ganz geglückt ist.
Können hier gefunden werden: Releases.
(Das Diagramm wurde auf yuml.me erstellt)
(Das Diagramm wurde auf draw.io erstellt)
Um das Programm zu benutzen muss mindestens das.NET Framework V4.0 installiert sein. Das Programm ist, da mit WPF erstellt, nur auf Windows Betriebssystemen lauffähig.
NuGet Paket | Link | Beschreibung |
---|---|---|
Fody.Costura | https://github.com/Fody/Costura | Dll in .exe embedden |
Newtonsoft.Json | https://github.com/JamesNK/Newtonsoft.Json | JSON / XML Framework |
https://github.com/icons8/WPF-UI-Framework/blob/master/WPF%20Framework.png
Eine Prezi zu diesem Projekt kann hier gefunden werden.
<iframe id="iframe_container" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" src="https://prezi.com/embed/tdwwnjwaxdfe/?bgcolor=ffffff&lock_to_path=0&autoplay=0&autohide_ctrls=0&landing_data=bHVZZmNaNDBIWnNjdEVENDRhZDFNZGNIUE43MHdLNWpsdFJLb2ZHanI0eXA4UzFYY1NSWXAxUGFtdDNyQlhnUkdnPT0&landing_sign=ovYLSFPIXP-jS8WzE1RN3_W7E_SEpFuhmN71PkJtw2Y" width="1100" height="800" frameborder="0"></iframe>