Estoy desarrollando una aplicación con Visual C# Express Edition: ¿cuál es la desventaja de usar las ediciones express? ¿Hay alguna limitación sobre lo que puedo construir y lanzar? ¿Mis usuarios podrán decir que estoy usando Express Edition?¿Cuál es la desventaja de usar las Ediciones de Visual Studio Express?
Respuesta
No va a afectar a sus usuarios, excepto por lo que se menos productivos mediante la prohibición de complementos tales como ReSharper, TestDriven.NET, etc., y no tener algunas de las características incorporadas de las ediciones comerciales.
Para decirlo de otra manera: si un procesador de textos no tiene un corrector ortográfico, igual puede asegurarse de que sus documentos estén escritos correctamente, para que los lectores no lo sepan, pero es mucho más rápido (¡por lo general!) si la herramienta tiene construida en ...
Aquí hay un enorme cuadro de comparación de todas las versiones de Visual Studio, desde Express hasta Team System.
- no hay ningún tipo AddIns - sin ReSharper, sin TestDriven.net, sin VisualSVN, nada de nada
- Explorador de servidores no es compatible con bases de datos remotas
- no hay soporte para carpetas de soluciones
-
Express se dirige solo a un único marco: objetivos Express 2008 .net 3.5 solamente.(Edit: yo estaba equivocado, Express 2008 de hecho soporta multi-targeting) - reinstalar Express puede requerir una nueva inscripción, que es gratuita, pero se puede apagar en cualquier momento desde Microsoft
Aparte de eso, es multa. Utiliza el mismo compilador para generar el mismo código, simplemente no obtiene todas las herramientas de ahorro de tiempo que VS Professional ofrece.
El cuadro de comparación dice que las ediciones express también tienen soporte para múltiples destinos – OregonGhost
Tiene razón, solo lo comprobó dos veces, Express 2008 ahora lo tiene. –
Si descarga e instala el registro de la versión ISO no es necesario para el uso continuado. – Tim
Visual Studio Express puede hacer "la mayoría" de lo que las ediciones superiores pueden hacer hasta que empiece a involucrarse en cosas más avanzadas como intentar instalar componentes de terceros y obtener una integración completa, agregar proyectos de bases de datos, integración con terceros sistemas, etc. En esa nota, incluso Visual Studio Standard carece de varias de estas características, por lo que estaría buscando en Professional (como mínimo) para obtener una edición totalmente sólida y rica en funciones.
No tiene soporte móvil dispositivo - una de las características más importantes, para mí: o)
The Express depurador does not allow Attach to Process:
La capacidad de adjuntar el depurador a un proceso que ya se está ejecutando también se ha eliminado , obstaculizando escenarios como como servicios de escritura de Windows y volviendo a conectar una depuración ger bajo ASP.NET cuando los errores en la sesión de depuración original provocan que se ignoren los puntos de corte en .
Puedo vivir con todo lo demás, pero eso.
Esto no es cierto, VS Express tiene aproximadamente el mismo depurador que la versión completa (tal vez con menos características, no estoy seguro ...) –
Corregí el comentario para ser específico de Adjuntar al proceso que no funciona para aplicaciones web. Hago mucho desarrollo de SharePoint y no tener Attach to Process lo hace inutilizable. Si alguien conoce una forma de hacer que Attach to Process funcione, publique un enlace. – Mike
Solo se admite un idioma.No puede tener una aplicación en C# y una biblioteca en C++ en la misma solución, por ejemplo.
Además, los proveedores de ADO.NET de terceros no son compatibles con los diseñadores
De hecho, este es generalmente el punto de inflexión que me obliga a utilizar una edición no expresa. –
Sin MFC constructor de interfaz gráfica de usuario visual para C++.
EDITAR
Vaya - acaba de leer la etiqueta de C#. Dejaré esto en caso de que surja en una búsqueda para cualquier otra persona que también esté usando C++
La versión actual de VS Express (estoy escribiendo en 2014) no tiene diagnósticos. Ningún método de afirmación y cosas como el monitoreo de estadísticas. Para mí, esto significa que usaré una versión diferente para terminar un sitio porque limita las pruebas y la validación. No tiene sentido hacer que un sitio .NET subpar sea utilizado realmente.
- 1. ¿Visual Studio 2008 Express es compatible con t4?
- 2. Ediciones SharpDevelop o Express
- 3. Limitaciones de Visual Studio 2012 Express Desktop
- 4. ¿Cuál es la diferencia entre las ediciones de Orientdb?
- 5. ¿Cuál es la desventaja de usar demasiado JavaScript?
- 6. ¿Cuál es la desventaja de usar asp.net MVC?
- 7. ¿Cuál es la desventaja de DWR?
- 8. ¿Se pueden desarrollar las ediciones "Express" de Microsoft SQL Server?
- 9. Limitaciones de Visual Studio 2010 Express
- 10. Specflow con Visual Studio express
- 11. ¿Cómo configurar Visual Studio 2008 para usar IIS Express?
- 12. Versiones de origen para Visual Studio Express
- 13. Agregar F # a Visual Studio 2010 C# express - ¿es posible?
- 14. Limitaciones de Visual Studio 2010 Express C#
- 15. ¿Dónde está Visual Studio 2005 Express?
- 16. "Paquete de integración de Visual Studio" frente a "Complemento de Visual Studio": ¿cuál es la diferencia?
- 17. ¿Cuál es la mejor manera de usar SVN en la solución de Visual Studio 2010?
- 18. URL para Visual Studio 2010 Express iso?
- 19. Soluciones multilenguaje Visual Studio 2010 Express
- 20. Visual Studio 2010 Express. Escribir en la ventana de salida
- 21. ¿Dónde descargar visual studio express 2005?
- 22. ¿Está desarrollando Silverlight en Visual Studio Express?
- 23. visual studio express: herramienta de diagrama de clases gratis
- 24. ¿Puedo cambiar las asociaciones de teclas en la versión gratuita de CodeRush Express para Visual Studio?
- 25. ¿Cuál es la desventaja de solo usar Redis en lugar de un RDBMS?
- 26. ¿Cuál es la diferencia entre // y /// en Visual Studio?
- 27. control de versiones: gratuito para visual studio express
- 28. ¿Cuál es la diferencia entre Microsoft WebMatrix y Visual Studio?
- 29. ¿Cuál es la diferencia en las herramientas de integración de Visual Studio para Qt?
- 30. ¿Cuál es la desventaja de usar websocket/socket.io donde hará ajax?
Spot on Jon ... esta es una de las características más importantes "perdidas" en las ediciones VS Express. –