Por lo que tengo entendido, Visual Web Developer (VWD) es simplemente una versión gratuita de los componentes Visual Studio necesarios para desarrollar soluciones basadas en web.
Here is a list of features missing from VWD que obtiene en una edición Profesional de Visual Studio 2008 (VS2008). En resumen, VWD expreso 2005
es No Extensibile con otros complementos o herramientas de terceros
sólo es compatible con proyectos de sitios Web (2005). No se puede agregar un proyecto de biblioteca de clase o un proyecto de biblioteca de Web Controls a la solución.
ACTUALIZADO - VWD 2008 SP1 también permite la aplicación web y proyectos de biblioteca de clases en la solución.
Carece la capacidad de combinar código de control Fuente
tiene ninguna ficha Accesibilidad
Carece capacidad para generación automática de recursos para localización
No se puede adjuntar depurador a un proceso de
tiene ningún código nativo depuración
La ventaja obvia de VWD sobre VS2008 es que es libre y si se puede trabajar inteligente con las características que le faltan, puede ser la opción más pragmática para usted. Si esas son características con las que no puede vivir, VS2008 puede ser una inversión inteligente: también le faltan todas las funciones de otros productos Express (Visual Basic 2008, Visual C# 2008, etc.).
Eche un vistazo a MSDN's comparison chart for Visual Studio 2005. No puedo encontrar el 2008, pero sospecho que es muy similar.
Todo el punto 2 ahora es incorrecto. A partir de Visual Web Developer 2008 SP1, ahora puede tener proyectos de aplicaciones web, y de hecho proyectos de biblioteca de clases en la solución, esto es para que pueda crear proyectos usando ASP.NET MVC. –
También anteriormente creé con éxito proyectos de biblioteca de Web Controls en Visual C# Express 2005 y utilicé el dll resultante en VWD; necesita declarar el libaray en el web.config del sitio web para que VWD lo reconozca. –
Gracias Zhaph, se actualizará. Los puntos son para VWD Express 2005 –