Winforms-mvc-async-exemple
⌛ Pas de blocage UI ⏳, programmation asynchrone et modèle MVC dans .NET Windows Forms (WinForms)

Technologie et frameworks utilisés
- Microsoft Visual Studio 2019
- Microsoft .NET 4.8 Formulaires Windows
- Devexpress WinForms Contrôles
Caractéristiques principales
Lorsque vous utilisez des formulaires Windows?
Windows Forms est la plate-forme d'origine pour les applications Windows gérées avec un modèle d'interface utilisateur léger et l'accès à .NET Core ou le Framework .NET complet. Il excelle à permettre aux développeurs de commencer rapidement à créer des applications, même pour les développeurs nouveaux sur la plate-forme. Il s'agit d'une plate-forme de développement d'applications rapides basée sur des formulaires avec une grande collection intégrée de commandes visuelles et non visuelles de glisser-déposer. Windows Forms n'utilise pas XAML, donc décider plus tard d'étendre votre application à UWP implique une réécriture complète de votre interface utilisateur.
Lorsque cela n'est pas recommandé, utilisez les formulaires Windows?
Philosophie de Javier Cañon
- Kiss by Design and Programming. Un acronyme pour "Keep it Simple, Stupid" ou "Keep It Stupid Simple", est un principe de conception. Le principe du baiser indique que la plupart des systèmes fonctionnent mieux s'ils sont restés simples plutôt que compliqués; Par conséquent, la simplicité devrait être un objectif clé de la conception, et la complexité inutile devrait être évitée. Les variations de la phrase incluent: "Gardez les choses simples, idiotes", "Gardez-la courte et simple", "Gardez les choses simples et simples", "Gardez-la petite et simple", ou "Gardez-le stupide simple".
- Sélectionnez les meilleurs outils pour le travail, utilisez des outils qui prennent moins de temps pour terminer le travail.
- Productivité sur la complexité et éviter une complexité inutile pour le code élégant ou beauté.
- Les ordinateurs sont des machines, plus puissantes chaque année, leur donnent un travail acharné, se concentrent sur la productive.
- Souvent, les personnes, en particulier les ingénieurs informatiques, se concentrent sur les machines. Ils pensent: "En faisant cela, la machine fonctionnera rapidement. En faisant cela, la machine fonctionnera plus efficacement. Mais en fait, nous devons nous concentrer sur les humains, sur la façon dont les humains se soucient de la programmation ou de l'exploitation de l'application des machines. Nous sommes les maîtres. Ce sont les esclaves. [Yukihiro Matsumoto].
Auteurs
- Javier Cañon - Travail initial - www.javiercanon.com
Licence
Ce projet est autorisé en vertu de la licence MIT - voir le fichier Licence.md pour plus de détails.
Fabriqué par Javier Cañon .