¿Cuál es la diferencia entre Visual Studio Express 2013 para Windows y Visual Studio Express 2013 para Windows Desktop? [cerrado]

81
  1. ¿Cuál es la diferencia entre Visual Studio Express 2013 para Windows y Visual Studio Express 2013 para Windows Desktop?
  2. ¿Ambos admiten exactamente lo mismo que Visual Studio Express 2010 c #?
    1. ¿Cual es mejor? Visual Studio Express 2013 (C #) o 2010? El propósito: la escuela. ¡GRACIAS!
Eyalse
fuente
3
Es sorprendente que una pregunta tan amplia que busca opiniones sea tan votada. 1. y 2. anteriores son ambos responsables con un poco de navegación web, es decir, un poco de esfuerzo antes de preguntar. Una pregunta más enfocada basada en al menos eso podría tener sentido, pero esto prácticamente ignora cómo hacer una buena pregunta SO de acuerdo con el Centro de ayuda tal como está. (2.) 1. anterior se basa completamente en opiniones, con la excepción de los detalles del entorno escolar dado, que nadie que responda a la pregunta sabría, por supuesto.
J0e3gan
2
Esta pregunta parece estar fuera de tema porque no muestra ningún esfuerzo de investigación y solo fomenta la regurgitación de los hallazgos básicos de la búsqueda web y las respuestas basadas en opiniones.
J0e3gan
como nota al margen, cuando se instala, Visual Studio 2013 Express para escritorio de Windows se denomina / hace referencia a / como Visual Studio 2013 Express para escritorio
Brett Caswell
Dos diferencias principales según el sitio web para las ediciones de 2015. En primer lugar, la edición express no funciona con complementos. En segundo lugar, la edición completa es adecuada para desarrollar aplicaciones multiplataforma, mientras que la edición Express no lo es. Consulte el enlace para obtener más detalles. enlace
John Paul

Respuestas:

61

Puede encontrar una comparación entre las diferentes ediciones de Visual Studio Express en Visual Studio Express (enlace archive.org). La diferencia entre Windows y el escritorio de Windows es que con la edición de Windows puede crear aplicaciones de la Tienda Windows (usando .NET, WPF / XAML) mientras que la edición de escritorio de Windows le permite escribir aplicaciones clásicas de escritorio de Windows . Es posible instalar ambos productos en la misma máquina.

Visual Studio Express 2010 le permite crear aplicaciones de escritorio de Windows. No es posible escribir aplicaciones de la Tienda Windows con este producto.

Para aprender, sugeriría el Bloc de notas y la línea de comandos. Si bien un IDE proporciona importantes mejoras de productividad a los profesionales, puede resultar intimidante para un principiante. Sin embargo, si desea usar un IDE, recomendaría Visual Studio Express 2013 para Windows Desktop.


Actualización 27-07-2015: además de las ediciones Express, Microsoft ahora ofrece ediciones comunitarias. Estos siguen siendo gratuitos para desarrolladores individuales, colaboradores de código abierto y equipos pequeños. Ya no hay versiones para Web , Windows ni Windows Desktop ; Community Edition se puede utilizar para desarrollar cualquier tipo de aplicación. Además, Community Edition admite complementos (de terceros). La Community Edition ofrece la misma funcionalidad que la Professional Edition comercial .

IInspectable
fuente
131
El bloc de notas y la línea de comandos son la mejor manera de comenzar a odiar la programación. Con Visual Studio, puede comenzar con un formulario, un botón y un cuadro de texto. ¡Eso es todo!
T30
21
@ T30 ¡Eso es todo! Bueno ... hasta que las cosas salgan mal. Y estás completamente perdido, ya que nunca aprendiste cómo funcionan estas cosas. Y publique la pregunta millonésima en SO preguntando cómo resolver este error LNK2019 en particular . Leer ¿Visual Studio pudre la mente? para ver por qué recomiendo aprender qué están haciendo las herramientas individuales, de forma aislada y exhaustiva, antes de elegir una herramienta que oculte la mayor parte de la complejidad.
Inspectable
9
Debo decir que me gusta mucho el artículo que vinculó. Aun así, no creo que el bloc de notas sea la respuesta. Sí, saber que la compilación podría estar ejecutándose csc.exees algo que cualquier programador experto en C # debería saber. Pero a mi modo de ver, es algo que debe saber después de haber escrito su primer Tic Tac Toe en WinForms y después de comprender los conceptos básicos de la programación. Estoy de acuerdo en que, en situaciones, un IDE puede estar ocultando algunos procesos subyacentes, sin embargo, experimentar en su entorno puede darle la idea de descubrirlos en el momento en que se da cuenta de que no los conoce lo suficiente.
Aidiakapi
18
Al menos sugiera un editor con resaltado de sintaxis.
Ernesto
2
Use use el IDE para comenzar. Lo crea desde cero cuando sabe lo que está haciendo. Lo tienes al revés programador de Linux
Nick Turner
5

Visual Studio para aplicaciones de Windows está diseñado para ser utilizado para crear aplicaciones de la Tienda Windows usando HTML y Javascript o WinRT y XAML. Estos también pueden ejecutarse en la tableta de Windows que ejecuta Windows RT.

Visual Studio para Windows Desktop está diseñado para crear aplicaciones utilizando Windows Forms o Windows Presentation Foundation, que pueden ejecutarse en Windows 8.1 en un escritorio normal o en un dispositivo de tableta como Surface Pro en modo de escritorio (como una aplicación clásica de Windows).

jessehouwing
fuente
3

Más importante aún, las versiones 2013 de Visual Studio Express tienen todos los idiomas que vienen con las versiones comerciales. Puede usar las versiones de escritorio de Windows no solo para programar usando Windows Forms, es posible escribir esas aplicaciones en ventana con cualquier idioma que venga con el software, puede ser C ++ usando el encabezado windows.h si realmente quiere aprender cómo cree aplicaciones de Windows desde cero o use Windows Forms para crear ventanas en C # o Visual Basic.

En el pasado, tenía que descargar una versión para cada idioma o tipo de contenido. O simplemente descargue un todo en uno que aún instale versiones separadas del software para diferentes idiomas. Ahora, con 2013, obtiene todos los idiomas necesarios en cada versión orientada al contenido del 2013 express.

Tú eliges lo que más te importa.

Además, podría ser una buena manera de aprender a usar el bloc de notas y la línea de comandos para escribir y compilar, pero me parece un poco tedioso. Si bien el uso de un IDE puede ser abrumador al principio, comienza poco a poco y aprende cómo crear un proyecto, escribir código y compilar su código. Han pasado por encima de sus cabezas para facilitar su día cuando lo toma por primera vez.

user3060213
fuente