Gut gestaltete Open Source WPF-Anwendungen [geschlossen]

8

Ich frage mich nur, ob jemand etwas über gut gestaltete .NET Open Source-Anwendungen mit WPF weiß.

Ich habe bereits versucht, auf den üblichen Websites wie GitHub und Sourceforge zu suchen, war aber mit den Ergebnissen überhaupt nicht sehr zufrieden.

Eigentlich interessiere ich mich für die richtige Verwendung von MVVM, Datenbindung usw. im Kontext relativ großer Software (zumindest mehr als die wenigen Zeilen Codecode, die Sie in den meisten Tutorials und Büchern finden). Auch ORM mit NHibernate liegt in meinem Hauptanliegen.

Derzeit habe ich auch den Gesamteindruck, dass WPF überhaupt nicht sehr häufig verwendet wird. Stimmt das? Welche (kommerziellen) Closed-Source-Softwareprodukte gibt es?

Robert Harb
quelle
1
Wenn Sie mit dem MVVM-Muster vertraut sind und die Datenbindung gut ist, können Sie mithilfe der Javascript-Bibliothek von knockout.js eine Webanwendung aufrufen. Es hat diese und hat zu diesem Zeitpunkt eine längere Haltbarkeit als WPF.
Jesse C. Slicer

Antworten:

0

Visual Studio wird mit WPF erstellt. WPF wird normalerweise für interne Branchenanwendungen in Unternehmen unterschiedlicher Größe verwendet. Die Sache ist, dass Sie keine große Anwendung benötigen, um die ordnungsgemäße Verwendung von MVVM und Datenbindungen zu demonstrieren. Es ist auch keine Open-Source-Technologie. Was würden Sie damit bauen, das für eine breite Palette von Menschen nützlich wäre? Ein CMS? Ein Grafikeditor?

Überprüfen Sie CodeProject: https://www.google.com/search?q=site%3Acodeproject.com+mvvm

Die Projekte werden nicht groß sein, könnten aber weniger trivial sein als schnelle Tutorial-Beispiele, zum Beispiel:

http://www.codeproject.com/Articles/484616/MVVM-Diagram-Designer

Den
quelle
0

Ich begann eine Open Source-Anwendung in WPF als Schaufenster für WPF und MVVM zu entwickeln. Ich bin nicht zum Abschluss gekommen, aber es hat einen Großteil der Struktur, damit jeder verstehen kann, wie alle Teile interagieren:

https://github.com/smclark/DriverManager

Natürlich ist es nicht perfekt, aber es war etwas, was ich tun wollte, um alles irgendwo hin zu bringen.

stuartmclark
quelle
"Offensichtlich ist es nicht perfekt" - wie beantwortet dies die gestellte Frage? " Gut gestaltet etc"
Mücke
4
Ich habe nicht gesagt, dass es nicht gut gestaltet ist.
stuartmclark