2008-09-17 35 views
6

Estoy usando Visual Studio Team System 2008 en el trabajo para hacer el desarrollo web. Me he acostumbrado bastante, pero no puedo permitirme comprar incluso el Estándar VS 2008 en este momento.VS 2008 vs VS 2008 Express

Nunca he usado alguna de las ediciones Express pero estaba pensando en descargar VS C# Express y VS Web Developer Express.

¿Estoy perdiendo el tiempo o puedo hacer un desarrollo serio con estas herramientas?

Respuesta

13

Usted puede hacer un desarrollo serio en las ediciones express. Han sacado algunas cosas más notablemente el sistema plug-in. Si está acostumbrado a usar un montón de complementos, puede descubrir que el no poder usarlos es un impedimento.

Aquí hay un enlace a una comparación de la edición expresa y las otras ediciones.

http://msdn.microsoft.com/en-us/library/zcbsd3cz(VS.80).aspx

+0

Tenga en cuenta que VC# es mucho más (funcionalmente) limitado que VC++. –

2

Express Editions funciona bien si no desea tener diferentes tipos de proyectos/idiomas en una solución, y no tiene necesidad de un control de fuente integrado.

De lo contrario, es más o menos lo mismo.

1

Aquí está una lista detallada de las características disponibles en diferentes ediciones de Visual Studio: Product Comparison

1

puede encontrar una comparación de las características de las distintas ediciones de Visual Studio 2008 here. Lo que más me molesta de la edición express es que no puedes tener múltiples proyectos en un archivo de solución y no puedes usar complementos como Resharper.

1

todo depende de cómo se defina "hecho grave". Una gran cosa que falta en las ediciones express (e incluso estándar) es la falta de soporte para el desarrollo móvil. También se pierde la conveniencia de agrupar diferentes tipos de proyectos en una solución.

Creo que también omite algunos de los tipos de proyectos (los servicios de Windows, los proyectos de SQL Server/CLR vienen a la mente) en la edición Express.

1

Todavía no me he proporcionado la versión completa de VS2008 en mi casa, así que tengo Express y la uso para el desarrollo de algunas aplicaciones intermedias (sin material web). Lo encuentro bastante bueno, tiene la mayoría de las cosas que uso. Probé SharpDevelop, pero no permitió más de un proyecto de inicio, así que lo abandoné por Express.

La mayoría de los complementos no parecen funcionar en las versiones Express si ese es un problema para usted.

+0

Los complementos no deberían funcionar en las ediciones Express ya que Microsoft prohíbe su uso y ha roto deliberadamente el soporte para ellos. Todavía está ahí, sin embargo, Google "TestDriven.NET express EULA" para un enlace a un caso en el que Microsoft fue en contra de alguien que resolvió los límites. –

1

se puede descargar la versión Professional de VS2008 de forma gratuita (si usted tiene una dirección .edu) a través de Microsoft Dreamspark.

De hecho, la versión de prueba (totalmente funcional) de 90 días de VS2005 y VS2008 Pro ... puede ser "extendida" ... indefinidamente ... configurando el reloj de su sistema, pero no hay un motivo real Para hacer eso.

Express está bien por ser una versión "ligera", pero se obstaculiza en todo tipo de formas. Para algo serio, obtener lo real.

+0

El cartel original decía que estaba empleado y creo que usar la versión .Edu sin ser realmente un estudiante/profesor sería una violación de las condiciones. Es cierto que hay una demostración demorada, ¡pero eso solo será útil para la evaluación y no para el uso a largo plazo! –

3

Se puede hacer de hecho el desarrollo 'que usan el Studio 2008 Express ediciones visuales, esto incluye productos comerciales véase la pregunta número 7 en la FAQ que dice:

Siete) ¿Puedo usar ediciones Express para un uso comercial?
Sí, no hay restricciones de licencia de para las aplicaciones creadas con Visual Studio Express Editions.

El feature matrix muestra que, si bien se pierde cierta funcionalidad entre las ediciones Pro y Express. El mayor problema es que no hay soporte complementario (y agregarlo está prohibido por el EULA) que limita muchas bonitas adiciones al entorno, como ReSharper, VisualAssist, etc.

También no obtiene un "Studio" pero cuatro ediciones individuales, Web Developer, VB, VC++ y C#, si desea mezclar y combinar idiomas/proyectos de la manera en que lo hacen las ediciones Standard/Professional, entonces no tiene suerte. Debajo de la superficie, sin embargo, MSBuild está disponible y puede proporcionarle soluciones en varios idiomas.

1

Trabajo seriamente usando las ediciones Express. No soy un programador profesional desde que me mudé a la administración, pero sigo colaborando en la redacción ocasional de la utilidad o la página web. Lo único que me he perdido de las versiones profesionales es la depuración web remota.

Cuestiones relacionadas