WinForms-MVC-Async-Exemplo
⌛ No bloquear UI ⏳, programación asíncrona y patrón MVC en formularios de .NET Windows (WinForms)

Tecnología y marcos utilizados
- Microsoft Visual Studio 2019
- Formularios de Microsoft .NET 4.8 Windows
- Devexpress WinForms Controls
Características principales
¿Cuándo se usa los formularios de Windows?
Windows Forms es la plataforma original para aplicaciones administradas de Windows con un modelo de interfaz de usuario ligero y acceso a .NET Core o al marco .NET completo. Se destaca para permitir a los desarrolladores comenzar rápidamente a construir aplicaciones, incluso para los desarrolladores nuevos en la plataforma. Esta es una plataforma de desarrollo de aplicaciones rápida basada en formularios con una gran colección incorporada de controles de arrastrar y soltar visuales y no visuales. Los formularios de Windows no usan XAML, por lo que decidir más tarde extender su aplicación a UWP implica una reescritura completa de su interfaz de usuario.
¿Cuándo no se recomienda usar los formularios de Windows?
Filosofía de Javier Cañón
- Besar por diseño y programación. Un acrónimo de "Keep It Simple, Stupid" o "Keep It Stent Stent Simple", es un principio de diseño. El principio de beso establece que la mayoría de los sistemas funcionan mejor si se mantienen simples en lugar de complicarse; Por lo tanto, la simplicidad debe ser un objetivo clave en el diseño, y se debe evitar la complejidad innecesaria. Las variaciones en la frase incluyen: "Mantenerlo simple, tonto", "Manténgalo corto y simple", "Manténgalo simple y directo", "Manténgalo pequeño y simple", o "Manténgalo estúpido simple".
- Seleccione las mejores herramientas para el trabajo, use herramientas que tomen menos tiempo para terminar el trabajo.
- Productividad sobre la complejidad y evitar la complejidad innecesaria para el código elegante o de belleza.
- Las computadoras son máquinas, más potentes cada año, les dan trabajo duro, concentrarse en ser productivos.
- A menudo, las personas, especialmente los ingenieros informáticos, se centran en las máquinas. Piensan: "Al hacer esto, la máquina se ejecutará rápidamente. Al hacer esto, la máquina se ejecutará de manera más efectiva. Al hacer esto, la máquina será algo, algo, algo ..." Se están centrando en las máquinas. Pero de hecho, debemos centrarnos en los humanos, en cómo a los humanos les importa hacer programación u operar la aplicación de las máquinas. Somos los maestros. Son los esclavos. [Yukihiro Matsumoto].
Autores
- Javier Cañon - Trabajo inicial - www.javiercanon.com
Licencia
Este proyecto tiene licencia bajo la licencia MIT: consulte el archivo License.md para más detalles.
Hecho con Javier Cañón .