WinForms-MVC-async-Exampe
⌛ Keine Blockierung von UI ⏳, asynchrones Programmieren und MVC -Muster in .NET -Windows -Formularen (Winforms)

Technologie und Frameworks verwendet
- Microsoft Visual Studio 2019
- Microsoft .net 4.8 Windows Forms
- Devexpress Winforms Controls
Hauptmerkmale
Wann verwenden Sie Windows -Formulare?
Windows Forms ist die ursprüngliche Plattform für verwaltete Windows -Anwendungen mit einem leichten UI -Modell und Zugriff auf .NET Core oder das vollständige .NET -Framework. Es zeichnet sich aus, dass Entwickler schnell mit dem Aufbau von Anwendungen beginnen, selbst für Entwickler, die neu auf der Plattform sind. Dies ist eine formsbasierte, schnelle Anwendungsentwicklungsplattform mit einer großen integrierten Sammlung visueller und nicht visueller Drag-and-Drop-Steuerelemente. Windows Forms verwendet XAML nicht. Daher entscheidet sich die Entscheidung, dass Sie Ihre Bewerbung auf UWP erweitern, einen vollständigen Umschreiber Ihrer Benutzeroberfläche.
Wenn nicht empfohlen wird, verwenden Sie Windows -Formulare?
Philosophie von Javier Cañon
- Kuss durch Design und Programmierung. Ein Akronym für "Keep It einfach, dumm" oder "Keep It Dummy Simple" ist ein Designprinzip. Das Kussprinzip besagt, dass die meisten Systeme am besten funktionieren, wenn sie einfach gehalten werden und nicht kompliziert werden. Daher sollte Einfachheit ein zentrales Ziel für das Design sein, und unnötige Komplexität sollte vermieden werden. Zu den Variationen des Ausdrucks gehören: "Halten Sie es einfach, albern", "Halten Sie es kurz und einfach", "halten Sie es einfach und unkompliziert", "halten Sie es klein und einfach" oder "Halten Sie es dumm einfach".
- Wählen Sie die besten Tools für den Job aus. Verwenden Sie Tools, die weniger Zeit benötigen, um den Job zu beenden.
- Produktivität über Komplexität und vermeiden Sie unnötige Komplexität für elegante oder Schönheitscode.
- Computer sind Maschinen, die jedes Jahr leistungsfähiger sind, ihnen harte Arbeit geben und sich darauf konzentrieren, produktiv zu sein.
- Oft konzentrieren sich Menschen, insbesondere Computeringenieure, auf die Maschinen. Sie denken: "Auf diese Weise wird die Maschine schnell laufen. Auf diese Weise wird die Maschine effektiver laufen. Auf diese Weise wird die Maschine etwas, etwas, etwas ..." Sie konzentrieren sich auf Maschinen. Tatsächlich müssen wir uns jedoch auf Menschen konzentrieren, wie Menschen die Programmierung oder den Betrieb der Maschinen durchführen oder betreiben. Wir sind die Meister. Sie sind die Sklaven. [Yukihiro Matsumoto].
Autoren
- Javier Cañon - erste Arbeit - www.javiercanon.com
Lizenz
Dieses Projekt ist unter der MIT -Lizenz lizenziert - finden Sie in der lizenz.md -Datei für Einzelheiten.
Hergestellt mit Javier Cañon .