| Vamos a analizar los dos tipos de aplicación mas comunes a la hora de desarrollar. Por un lado, tenemos todo el esplendor de WinForms, que es básicamente todo lo que vemos en nuestra pantalla actualmente. ventanas, botones, miles de tabs en nuestros navegadores, imágenes y hermosos detalles que bien utilizados pueden hacer que un programa sea tan fácil (o difícil) de usar como los creadores deseemos.
Por el otro lado, tenemos esos caracteres pixelosos, metidos en el cuadrado negro que parece ser totalmente inútil. Sirve para algo ?. Claro que sirve, pero hay que analizar el contexto donde se aplican. |
![]() |
Si queremos hacer una aplicación que hace un par de cálculos, no es necesario levantar todas esas pesadas ventanas, botones y demás maravillas. Con solo hacer el calculo e imprimirlo por pantalla sería mas que suficiente.
Lo mismo se aplica cuando hacemos aplicaciones de servicios que atienden peticiones de manera automática (también conocidas como servidores). Una aplicación de este tipo desarrollada en consola nos ahorra jugosos megas y procesamiento que necesitaremos mas tarde para cumplir con las peticiones que estas atiendan.
A continuación les dejo un screencast que hice esta tarde con los pasos mínimos para hacer una aplicación de consola. Como verán es sumamente fácil, y la interfaz es mucho mas limpia que si programáramos WinForms.
Nota: El vídeo NO lo subí a youtube ni nada por el estilo porque al convertirlo se pierde mucha resolución, y por 10 miserables megas no se justificaba.
Descargar el vídeo – Aplicación Consola
