stringtranslate.com

Microsoft Visual Studio Express

Microsoft Visual Studio Express fue un conjunto de entornos de desarrollo integrados (IDE) que Microsoft desarrolló y lanzó de forma gratuita . Son versiones limitadas en funciones de Visual Studio, que no es gratuito , y requieren un registro obligatorio. [3] Las ediciones Express comenzaron con Visual Studio 2005.

En 2013, Microsoft comenzó a reemplazar Visual Studio Express por la edición comunitaria de Visual Studio, con más funciones, que está disponible de forma gratuita [4] con una licencia diferente que no permite algunos escenarios en entornos empresariales. La última versión de la edición Express es la 2017, solo para escritorio.

2005–2010: ediciones centradas en el lenguaje

Historia

Visual Studio 2005 Express, la primera versión de la edición Express, se lanzó en octubre de 2005. Se ejecuta en Windows 2000 SP4 y versiones posteriores. El primer Service Pack para 2005 Express se lanzó en diciembre de 2006. Esta versión es gratuita y no requiere registro.

Visual Studio 2008 Express alcanzó disponibilidad general en noviembre de 2007. Su primer service pack estuvo disponible públicamente por primera vez el 11 de agosto de 2008. Esta versión requiere Windows XP SP3 , aunque puede desarrollar aplicaciones compatibles con Windows 2000. Microsoft introdujo el registro obligatorio en esta versión. [5]

Visual Studio 2010 Express se lanzó en abril de 2010, junto con Visual Studio 2010. Si bien la mayoría de sus componentes (ver a continuación) se ejecutaban en Windows XP, su componente Windows Phone necesitaba Windows Vista .

Características

Las versiones 2005, 2008 y 2010 de Visual Studio Express constan de varios IDE independientes, cada uno de los cuales se centra en un solo lenguaje de programación:

Visual Basic Express

Visual Basic Express tiene las siguientes limitaciones: [6] [7]

Visual Basic 2008 Express incluye las siguientes mejoras con respecto a 2005:

Visual Basic 2005 y Visual Basic 2008 Express incluyen un convertidor de Visual Basic 6.0 que permite actualizar proyectos de Visual Basic 6.0 a Visual Basic.NET. El convertidor no está incluido en Visual Basic 2010 Express.

Desarrollador web visual express

Visual Web Developer Express es una herramienta de desarrollo web freeware [8] que permite a los desarrolladores evaluar las capacidades de desarrollo y edición web de las otras ediciones de Visual Studio sin costo alguno. Su función principal es crear sitios web ASP.NET . Tiene una interfaz WYSIWYG , diseñador de interfaz de usuario de arrastrar y soltar , editores de código y HTML mejorados , un explorador de base de datos limitado, soporte para CSS , JavaScript y XML , y validación integrada en tiempo de diseño para estándares que incluyen XHTML 1.0/1.1 y CSS 2.1.

Visual Web Developer 2005 Express carece de ciertas características, como el Comprobador de accesibilidad, la capacidad de crear proyectos de biblioteca de clases independientes, complementos de terceros y macros. [9] Visual Web Developer 2008 Express SP1 admite tanto proyectos de biblioteca de clases como de aplicaciones web. [10] También incluye un nuevo diseñador HTML integrado basado en Microsoft Expression Web . Sin embargo, esta edición no puede publicar sitios web desarrollados por los propios desarrolladores. [ Aclaración necesaria ]

Visual C++ Express

Visual C++ Express compila aplicaciones .NET y Win32 solo en 32 bits . [11] [12] Incluye los compiladores y archivos principales del SDK de Windows , que los desarrolladores pueden usar para crear aplicaciones Win32.

Limitaciones de Visual C++ Express:

Limitaciones en versiones anteriores:

Si bien Microsoft enumera las ventanas de memoria como no disponibles en Visual Studio 2010 Express, [15] terceros han informado que están disponibles cuando se habilitan las configuraciones expertas. [16] [17]

Muchos proyectos de código abierto han comenzado a proporcionar archivos de proyecto creados con Visual C++ Express; ejemplos notables incluyen los motores Ogre e Irrlicht . Los kits de modificación para motores comerciales, como el motor Source de Valve , también admiten este sistema de desarrollo. [18]

Visual C# Express

Visual C# Express es un entorno de desarrollo integrado (IDE) ligero y gratuito diseñado para desarrolladores novatos, estudiantes y aficionados que deseen crear aplicaciones y (cuando se combina con XNA Game Studio ) videojuegos para Windows, Xbox 360 y Zune . Puede crear aplicaciones de consola , Windows Forms y Windows Presentation Foundation , y bibliotecas de clases.

Microsoft ha descubierto que una importante comunidad de jugadores de videojuegos está adoptando la programación en C#. [19] [20] [21]

Visual C# Express no tiene un panel de control de puntos de interrupción; los puntos de interrupción solo se pueden alternar. Los siguientes modos de refactorización tampoco estaban disponibles: [22]

Las limitaciones reducen efectivamente las capacidades de refactorización de Visual C# Express a cambiar el nombre y extraer métodos . Según Microsoft, la razón por la que no se incluyen las características mencionadas es "simplificar la experiencia del usuario de C# Express". Algunos usuarios comentaron que la omisión de las capacidades de refactorización eliminaba funciones útiles sin simplificar realmente el uso. [23]

La capacidad de adjuntar el depurador a un proceso que ya se está ejecutando tampoco está disponible, lo que dificulta escenarios como la escritura de servicios de Windows y la reconexión de un depurador en ASP.NET cuando los errores en la sesión de depuración original hacen que se ignoren los puntos de interrupción.

2012–2017: centrado en el ecosistema

Para la versión 2012 de Visual Express, Microsoft cambió su distribución de ediciones de modo que cada versión esté orientada a un tipo de solución general y pueda contener más de un tipo de proyecto (a diferencia de las ediciones anteriores de Express, cada una de las cuales estaba orientada a un único lenguaje de programación). Por ejemplo, una solución web podría constar de un proyecto de aplicación web y un par de proyectos de biblioteca de clases de C#. Este cambio se realizó para reflejar la amplia diversidad de aplicaciones disponibles para la web y la nueva plataforma WinRT utilizada en Windows 8 y Windows Phone 8.

Microsoft ha lanzado cinco productos de Visual Studio Express 2012:

En octubre de 2013, Microsoft lanzó cuatro nuevas versiones de sus productos Visual Studio Express. Al igual que la edición Express de 2012, están orientadas a un tipo de solución general que puede combinar distintos tipos de proyectos. Sin embargo, todavía se ofrecen diferentes IDE para distintas plataformas de destino. Son: [32] [33]

Tenga en cuenta que Visual Studio Express para Windows Phone no se lanzó en el conjunto de productos de 2013, pero Visual Studio Express para Windows Phone ahora se fusionó con Visual Studio Express para Windows 2013.2. [35] Con esta nueva versión, Windows 8.1 x86 ahora es compatible con el desarrollo de Windows Phone 8.1 , pero no para el desarrollo de Windows Phone 8.0 o el emulador de Windows Phone, el último de los cuales también requiere un procesador que admita Client Hyper-V y Second Level Address Translation (SLAT).

Las ediciones de Visual Studio Express 2015 son:

Microsoft dio por finalizada la línea de Visual Studio Express con el lanzamiento de Visual Studio Express 2017 para Windows Desktop. Esta última versión no tiene hermanos especializados en proyectos web o UWP. Los desarrolladores interesados ​​en una solución gratuita para esos proyectos fueron dirigidos en su lugar a Visual Studio Community Edition o Visual Studio Code . [1]

Referencias

  1. ^ ab "Visual Studio Express". VisualStudio.com . Microsoft . Consultado el 2 de diciembre de 2021 .
  2. ^ "Números de compilación y fechas de lanzamiento de Visual Studio". Documentación de Visual Studio . Microsoft . Consultado el 2 de diciembre de 2021 – a través de Microsoft Docs .
  3. ^ ab "Preguntas frecuentes sobre el registro". microsoft.com . Microsoft. Archivado desde el original el 5 de diciembre de 2007.
  4. ^ "Anuncio de Visual Studio Community 2013". VisualStudio.com . Microsoft . 12 de noviembre de 2014. Archivado desde el original el 13 de noviembre de 2014.
  5. ^ "Soporte". microsoft.com . Archivado desde el original el 5 de diciembre de 2007.
  6. ^ "Ediciones de Visual Basic 2005". Microsoft Corporation . Consultado el 19 de julio de 2007 .
  7. ^ "Ediciones de Visual Basic 2008". Microsoft Corporation . Consultado el 30 de abril de 2009 .
  8. ^ "Visual Studio 2005 Express Developer Center - Preguntas frecuentes (FAQ) - preguntas 23 a 35, especialmente la pregunta 28". Archivado desde el original el 6 de abril de 2008 . Consultado el 6 de diciembre de 2011 .
  9. ^ "Qué características faltan en Visual Web Developer Express: blog de Mikhail Arkhipov". Blogs.msdn.com . Consultado el 28 de junio de 2009 .
  10. ^ Scott Guthrie. "Publicación de Scott Guthrie sobre VS2008/.NET Framework 3.5 SP1 Beta (parte inferior de la página)". Aspalliance.com . Consultado el 28 de junio de 2009 .
  11. ^ Ediciones de Visual C++ (Visual Studio 2010)
  12. ^ Ediciones de Visual C++ (Visual Studio 2008)
  13. ^ "Notas de la versión 7.1.0 de Windows Driver Kit (WDK)". Microsoft. 26 de febrero de 2010. Consultado el 27 de abril de 2013 .
  14. ^ "Ediciones de Visual C++". Microsoft Corporation . Consultado el 29 de septiembre de 2007 .
  15. ^ "Memoria de Windows". Microsoft Corporation . Consultado el 27 de septiembre de 2011 .
  16. ^ "Depurador de Microsoft Visual Studio 2010" . Consultado el 27 de septiembre de 2011 .
  17. ^ "Visual Studio Hints". Williams, Kenneth A. Consultado el 27 de septiembre de 2011 .
  18. ^ "Wiki de Source SDK: Opciones de compilador" . Consultado el 12 de agosto de 2009 .
  19. ^ "Visual C# en C# Online.NET (CSharp-Online.NET)". Wiki de Csharp-online.net . Consultado el 9 de febrero de 2010 .
  20. ^ "C# C Sharp y tutoriales en C# Friends.com". www.csharpfriends.com/. Archivado desde el original el 6 de febrero de 2010 . Consultado el 9 de febrero de 2010 .
  21. ^ "XNA Developer Center". Microsoft . Consultado el 9 de febrero de 2010 .
  22. ^ "Sitio de tecnologías sobre MSDN". MSDNER . Consultado el 21 de octubre de 2007 .
  23. ^ "Weblog de Aaron Stebner". Microsoft Corporation . Consultado el 20 de octubre de 2004 .
  24. ^ "Visual Studio Express 2012 para Web". Portal de Visual Studio . Microsoft . Consultado el 30 de noviembre de 2012 .
  25. ^ "Visual Studio Express 2012 para Web". MSDN . Microsoft . Consultado el 30 de noviembre de 2012 .
  26. ^ "Visual Studio Express 2012 para Windows 8". Portal de Visual Studio . Microsoft . Consultado el 30 de noviembre de 2012 .
  27. ^ "Desarrollar aplicaciones de la Tienda Windows con Visual Studio 2012 (Windows)". MSDN . Microsoft. 2 de noviembre de 2012 . Consultado el 30 de noviembre de 2012 .
  28. ^ "Visual Studio Express 2012 para Windows Desktop". Portal de Visual Studio . Microsoft . Consultado el 30 de noviembre de 2012 .
  29. ^ "Visual Studio Express 2012 para Windows Desktop ya está aquí". El blog de Visual Studio . Microsoft. 12 de septiembre de 2012 . Consultado el 30 de noviembre de 2012 .
  30. ^ "Visual Studio Team Foundation Server Express 2012". Portal de Visual Studio . Microsoft . Consultado el 30 de noviembre de 2012 .
  31. ^ "Visual Studio Express 2012 para Windows Phone". Portal de Visual Studio . Microsoft . Consultado el 30 de noviembre de 2012 .
  32. ^ "Visual Studio 2013" . Consultado el 15 de enero de 2014 .
  33. ^ "Novedades de Visual Studio 2013" . Consultado el 15 de enero de 2014 .
  34. ^ abcd "Descargar descripción general". Visual Studio . Consultado el 31 de enero de 2014 .
  35. ^ "Desarrollador de Microsoft".
  36. ^ abcd «Visual Studio Express». Archivado desde el original el 27 de agosto de 2016 . Consultado el 29 de agosto de 2016 .
  37. ^ "Descripción general de los productos de Visual Studio 2015". Microsoft. Archivado desde el original el 1 de agosto de 2016 . Consultado el 29 de agosto de 2016 .

Enlaces externos