Por que proyecto de consola?
Para que se realizaria un proyecto de consola o al viejo estilo DOS. Por velocidad, para que trabaje a bajo nivel o para que carajos colocarón esta opción en visual studio.net. o en que casos la mejor opción es crear un proyecto de consola.
No creo q el echo de elegir un entorno de consola sea por questiones de velocidad. Ni trabaja a más bajo nivel(esto es aun mas cierto en .net).
Porque la pusieron en vs.net o en q casos se debe usar? Bueno, siempre q no necesites(o no quieras) una interfaz gráfica para trabajar con tu programa.
Puede ser q tu aplicacion sea una aplicacion de apoyo, q necesita ser llamada por otros programas i ofrecer un exitcode dependiendo de los resultados... o puede ser q simplemente no la necesite,....
Q no tenga interfaz grafica no quiere decir q sea peor.
Porque la pusieron en vs.net o en q casos se debe usar? Bueno, siempre q no necesites(o no quieras) una interfaz gráfica para trabajar con tu programa.
Puede ser q tu aplicacion sea una aplicacion de apoyo, q necesita ser llamada por otros programas i ofrecer un exitcode dependiendo de los resultados... o puede ser q simplemente no la necesite,....
Q no tenga interfaz grafica no quiere decir q sea peor.