Articulo de referencia

Visual Studio

{{cite web|last1=Copsey|first1=Reed Jr.|date=December 13, 2011|title=Which language is Visual Studio developed in?|url=https://social.msdn.microsoft.com/Forums/en-US/a109279a-8f...

Visual Studio es un entorno de desarrollo integrado (IDE) desarrollado por Microsoft . Se utiliza para desarrollar programas informáticos, incluyendo sitios web , aplicaciones web , servicios web y aplicaciones móviles . Visual Studio utiliza las plataformas de desarrollo de software de Microsoft, como Windows API , Windows Forms , Windows Presentation Foundation (WPF), Microsoft Store y Microsoft Silverlight . Permite generar tanto código nativo como código administrado .

Visual Studio incluye un editor de código compatible con IntelliSense (el componente de autocompletado de código ) y refactorización de código . El depurador integrado funciona tanto a nivel de código fuente como a nivel de máquina. Otras herramientas integradas incluyen un analizador de código , un diseñador para crear aplicaciones con interfaz gráfica de usuario (GUI) , un diseñador web , un diseñador de clases y un diseñador de esquemas de bases de datos . Admite complementos que amplían la funcionalidad en casi todos los niveles, incluyendo la compatibilidad con sistemas de control de versiones (como Subversion y Git ) y la incorporación de nuevos conjuntos de herramientas, como editores y diseñadores visuales para lenguajes específicos de dominio o conjuntos de herramientas para otros aspectos del ciclo de vida del desarrollo de software (como el cliente de Azure DevOps : Team Explorer).

Visual Studio admite 36 lenguajes de programación diferentes y permite que el editor de código y el depurador admitan (en diversos grados) casi cualquier lenguaje de programación, siempre que exista un servicio específico para dicho lenguaje. Los lenguajes integrados incluyen C , [ 6 ] C++ , C++/CLI , Visual Basic .NET , C# , F# , [ 7 ] JavaScript , TypeScript , XML , XSLT , HTML y CSS . La compatibilidad con otros lenguajes como Python , [ 8 ] Ruby , Node.js y M, entre otros, está disponible mediante complementos . Java y J# fueron compatibles en el pasado.

Visual Studio se ofrece en varias ediciones, y la edición Community está disponible de forma gratuita para estudiantes, colaboradores de código abierto y desarrolladores individuales. Microsoft suele lanzar nuevas versiones principales cada pocos años. Visual Studio 2026 es la última versión estable y lista para producción. Las versiones anteriores, incluidas Visual Studio 2017, 2019 y 2022, siguen contando con soporte extendido. [ 9 ]

Arquitectura

Visual Studio no admite intrínsecamente ningún lenguaje de programación, solución o herramienta; en su lugar, permite la integración de funcionalidades codificadas como VSPackage. Una vez instalada, la funcionalidad está disponible como un Servicio . El IDE proporciona tres servicios: SVsSolution, que proporciona la capacidad de enumerar proyectos y soluciones; SVsUIShell, que proporciona funcionalidad de ventanas e interfaz de usuario (incluidas pestañas, barras de herramientas y ventanas de herramientas); y SVsShell, que gestiona el registro de VSPackages. Además, el IDE también es responsable de coordinar y habilitar la comunicación entre los servicios. [ 10 ] Todos los editores, diseñadores, tipos de proyecto y otras herramientas se implementan como VSPackages. Visual Studio utiliza COM para acceder a los VSPackages. El SDK de Visual Studio también incluye el Managed Package Framework ( MPF ), que es un conjunto de envoltorios administrados alrededor de las interfaces COM que permiten escribir los Paquetes en cualquier lenguaje compatible con CLI . [ 11 ] Sin embargo, MPF no proporciona toda la funcionalidad expuesta por las interfaces COM de Visual Studio. [ 12 ] Los servicios pueden utilizarse para la creación de otros paquetes, que añaden funcionalidad al IDE de Visual Studio.

La compatibilidad con lenguajes de programación se agrega mediante un VSPackage específico llamado Servicio de lenguaje . Un servicio de lenguaje define varias interfaces que la implementación del VSPackage puede implementar para agregar compatibilidad con diversas funcionalidades. [ 13 ] Las funcionalidades que se pueden agregar de esta manera incluyen resaltado de sintaxis, autocompletado de instrucciones, coincidencia de llaves, información sobre herramientas de parámetros, listas de miembros y marcadores de error para la compilación en segundo plano. [ 13 ] Si se implementa la interfaz, la funcionalidad estará disponible para el lenguaje. Los servicios de lenguaje se implementan para cada lenguaje. Las implementaciones pueden reutilizar código del analizador o del compilador del lenguaje. [ 13 ] Los servicios de lenguaje se pueden implementar en código nativo o en código administrado . Para el código nativo, se pueden usar las interfaces COM nativas o el Babel Framework (parte del SDK de Visual Studio). [ 14 ] Para el código administrado, el MPF incluye adaptadores para escribir servicios de lenguaje administrados. [ 15 ]

Visual Studio no incluye soporte de control de código fuente integrado, pero define dos formas alternativas para que los sistemas de control de código fuente se integren con el IDE. [ 16 ] Un VSPackage de control de código fuente puede proporcionar su propia interfaz de usuario personalizada. En cambio, un complemento de control de código fuente que utiliza MSSCCI (Microsoft Source Code Control Interface) proporciona un conjunto de funciones que se utilizan para implementar diversas funcionalidades de control de código fuente, con una interfaz de usuario estándar de Visual Studio. [ 17 ] [ 18 ] MSSCCI se utilizó por primera vez para integrar Visual SourceSafe con Visual Studio 6.0, pero posteriormente se abrió a través del SDK de Visual Studio. Visual Studio .NET 2002 utilizó MSSCCI 1.1, y Visual Studio .NET 2003 utilizó MSSCCI 1.2. Visual Studio 2005, 2008 y 2010 utilizan MSSCCI versión 1.3, que añade soporte para la propagación de cambios de nombre y eliminación, así como apertura asíncrona. [ 18 ]

Visual Studio admite la ejecución de varias instancias del entorno (cada una con su propio conjunto de VSPackages). Las instancias utilizan diferentes subárboles del registro (véase la definición oficial del término " subárbol del registro " en el sentido aquí utilizado) para almacenar su estado de configuración y se diferencian por su AppId (ID de la aplicación). Las instancias se inician mediante un archivo .exe específico para cada AppId, que selecciona el AppId, establece el subárbol raíz e inicia el IDE. Los VSPackages registrados para un AppId se integran con otros VSPackages para ese mismo AppId. Las distintas ediciones de Visual Studio se crean utilizando diferentes AppIds. Las ediciones Visual Studio Express se instalan con sus propios AppIds, mientras que las ediciones Standard, Professional y Team Suite comparten el mismo AppId. Por consiguiente, las ediciones Express se pueden instalar junto con otras ediciones, a diferencia de las demás, que actualizan la misma instalación. La edición profesional incluye un superconjunto de los VSPackages de la edición estándar, y la suite para equipos incluye un superconjunto de los VSPackages de las otras dos ediciones. El sistema AppId es utilizado por Visual Studio Shell en Visual Studio 2008. [ 19 ]

Características

Editor de código

Autocompletado y asistencia de código sofisticados, como se demuestra en el entorno de la edición de 2025.

Visual Studio incluye un editor de código que admite resaltado de sintaxis y autocompletado de código mediante IntelliSense para variables , funciones , métodos , bucles y consultas LINQ . [ 20 ] IntelliSense es compatible con los lenguajes incluidos, así como con XML , hojas de estilo en cascada y JavaScript al desarrollar sitios web y aplicaciones web . [ 21 ] [ 22 ] Las sugerencias de autocompletado aparecen en un cuadro de lista sin modal sobre la ventana del editor de código, cerca del cursor de edición . En Visual Studio 2008 en adelante, se puede hacer temporalmente semitransparente para ver el código que está obstruido por él. [ 20 ] El editor de código se utiliza para todos los lenguajes compatibles.

El editor de código en Visual Studio también admite la configuración de marcadores en el código para una navegación rápida. Otras ayudas de navegación incluyen bloques de código colapsables y búsqueda incremental , además de la búsqueda de texto normal y la búsqueda de expresiones regulares . [ 23 ] El editor de código también incluye un portapapeles de varios elementos y una lista de tareas. [ 23 ] El editor de código admite fragmentos de código, que son plantillas guardadas para código repetitivo y que se pueden insertar en el código y personalizar para el proyecto en el que se está trabajando. También está integrada una herramienta de administración para fragmentos de código. Estas herramientas se muestran como ventanas flotantes que se pueden configurar para que se oculten automáticamente cuando no se utilicen o se acoplen al lateral de la pantalla. El editor de código en Visual Studio también admite la refactorización de código , incluyendo la reordenación de parámetros, el cambio de nombre de variables y métodos, la extracción de interfaces y la encapsulación de miembros de clase dentro de propiedades, entre otras.

Depurador

Visual Studio incluye un depurador que funciona tanto a nivel de código fuente como a nivel de máquina. Es compatible con código administrado y nativo , y puede utilizarse para depurar aplicaciones escritas en cualquier lenguaje compatible con Visual Studio. Además, puede conectarse a procesos en ejecución, supervisarlos y depurarlos. [ 24 ] Si el código fuente del proceso en ejecución está disponible, lo muestra mientras se ejecuta. Si no lo está, muestra el código desensamblado . El depurador de Visual Studio también puede crear volcados de memoria y cargarlos posteriormente para la depuración. [ 25 ] También admite programas multihilo. El depurador puede configurarse para iniciarse cuando una aplicación que se ejecuta fuera del entorno de Visual Studio falla.

El depurador de Visual Studio permite establecer puntos de interrupción (que permiten detener temporalmente la ejecución en una posición determinada) y observadores (que supervisan los valores de las variables a medida que avanza la ejecución). [ 26 ] Los puntos de interrupción pueden ser condicionales, lo que significa que se activan cuando se cumple la condición. El código se puede ejecutar paso a paso , es decir, ejecutar una línea (de código fuente) a la vez. [ 27 ] Puede entrar en las funciones para depurar dentro de ellas, o saltarse la ejecución, es decir, la ejecución del cuerpo de la función no está disponible para la inspección manual. [ 27 ] El depurador admite Editar y Continuar , es decir, permite editar el código mientras se depura. Al depurar, si el puntero del ratón se sitúa sobre cualquier variable, su valor actual se muestra en una información sobre herramientas ("información sobre herramientas de datos"), donde también se puede modificar si se desea. Durante la codificación, el depurador de Visual Studio permite invocar ciertas funciones manualmente desde la Immediateventana de herramientas. Los parámetros del método se proporcionan en la ventana Inmediato. [ 28 ]

Diseñador

Visual Studio incluye numerosos diseñadores visuales para facilitar el desarrollo de aplicaciones. Estas herramientas incluyen:

Diseñador de formularios de Windows
El diseñador de Windows Forms se utiliza para crear aplicaciones GUI mediante Windows Forms . El diseño se puede controlar colocando los controles dentro de otros contenedores o fijándolos al lateral del formulario. Los controles que muestran datos (como cuadros de texto, listas desplegables y vistas de cuadrícula) se pueden vincular a orígenes de datos como bases de datos o consultas . Los controles vinculados a datos se pueden crear arrastrando elementos desde la ventana Orígenes de datos a una superficie de diseño. [ 29 ] La interfaz de usuario se vincula con el código mediante un modelo de programación orientado a eventos . El diseñador genera código C# o VB.NET para la aplicación.
Diseñador WPF
El diseñador de WPF, con nombre en clave Cider , [ 30 ] se introdujo con Visual Studio 2008. Al igual que el diseñador de Windows Forms, admite la metáfora de arrastrar y soltar. Se utiliza para crear interfaces de usuario dirigidas a Windows Presentation Foundation . Admite todas las funcionalidades de WPF, incluyendo el enlace de datos y la administración automática del diseño . Genera código XAML para la interfaz de usuario. El archivo XAML generado es compatible con Microsoft Expression Design , el producto orientado al diseño. El código XAML se vincula con el código mediante un modelo de código subyacente .
Diseñador/desarrollador web
Visual Studio también incluye un editor y diseñador de sitios web que permite crear páginas web arrastrando y soltando widgets. Se utiliza para desarrollar aplicaciones ASP.NET y es compatible con HTML , CSS y JavaScript . Utiliza un modelo de código subyacente para vincularse con el código ASP.NET. A partir de Visual Studio 2008, el motor de diseño utilizado por el diseñador web se comparte con Expression Web, que ya no se comercializa . También existe compatibilidad con ASP.NET MVC para la tecnología MVC como descarga independiente [ 31 ] y un proyecto de datos dinámicos ASP.NET disponible en Microsoft [ 32 ] .
Diseñador de clases
El Diseñador de Clases se utiliza para crear y editar clases (incluidos sus miembros y sus permisos) mediante modelado UML . Puede generar esquemas de código C# y VB.NET para las clases y los métodos. También puede generar diagramas de clases a partir de clases escritas manualmente.
Diseñador de datos
El diseñador de datos permite editar gráficamente esquemas de bases de datos , incluyendo tablas tipadas, claves primarias y foráneas, y restricciones. También permite diseñar consultas desde la vista gráfica.
Diseñador cartográfico
A partir de Visual Studio 2008, LINQ to SQL utiliza el diseñador de asignaciones para diseñar la correspondencia entre los esquemas de la base de datos y las clases que encapsulan los datos. La nueva solución basada en el enfoque ORM, ADO.NET Entity Framework , reemplaza y mejora la tecnología anterior.

Otras herramientas

Editor de propiedades
La herramienta Editor de propiedades se utiliza para editar propiedades en un panel de la interfaz gráfica de usuario (GUI) dentro de Visual Studio. Muestra todas las propiedades disponibles (tanto las de solo lectura como las que se pueden modificar) para todos los objetos, incluidas clases, formularios, páginas web y otros elementos.
Explorador de objetos
El Explorador de objetos es un explorador de espacios de nombres y bibliotecas de clases para Microsoft .NET . Permite explorar los espacios de nombres (organizados jerárquicamente) en los ensamblados administrados . La jerarquía puede o no reflejar la organización del sistema de archivos.
Explorador de soluciones
En la terminología de Visual Studio, una solución es un conjunto de archivos de código y otros recursos que se utilizan para crear una aplicación. Los archivos de una solución se organizan jerárquicamente, lo que puede o no reflejar la organización del sistema de archivos. El Explorador de soluciones se utiliza para administrar y explorar los archivos de una solución.
Explorador del equipo
Team Explorer se utiliza para integrar las funcionalidades de Azure DevOps (ya sea Azure DevOps Services o Azure DevOps Server ) en el IDE. Además de la integración con el control de versiones, permite visualizar y gestionar elementos de trabajo individuales (incluidas historias de usuario, errores, tareas y otros documentos). Se incluye como parte de la instalación de Visual Studio y también está disponible para su descarga independiente. [ 33 ] [ 34 ]
Explorador de datos
Data Explorer se utiliza para administrar bases de datos en instancias de Microsoft SQL Server . Permite crear y modificar tablas de bases de datos (ya sea mediante comandos T-SQL o con el Diseñador de datos). También se puede usar para crear consultas y procedimientos almacenados , estos últimos en T-SQL o en código administrado mediante SQL CLR . Además, ofrece funciones de depuración y compatibilidad con IntelliSense .
Explorador de servidores
La herramienta Explorador de servidores se utiliza para administrar las conexiones de bases de datos en un equipo accesible. También se utiliza para examinar los servicios de Windows en ejecución , los contadores de rendimiento, el registro de eventos de Windows y las colas de mensajes , y utilizarlos como fuente de datos. [ 35 ]
Edición comunitaria de Dotfuscator
Visual Studio incluye una versión "ligera" gratuita de Dotfuscator [ 36 ].
Marco de generación de texto
Visual Studio incluye un completo marco de generación de texto llamado T4 , que permite a Visual Studio generar archivos de texto a partir de plantillas, ya sea en el IDE o mediante código.
Herramienta de administración de sitios web ASP.NET
La herramienta de administración de sitios web ASP.NET permite configurar sitios web ASP.NET .
Herramientas de Visual Studio para Office
Visual Studio Tools for Office es un SDK y un complemento para Visual Studio que incluye herramientas para el desarrollo de la suite Microsoft Office . Anteriormente (para Visual Studio .NET 2003 y Visual Studio 2005) era un producto independiente que solo admitía Visual C# y Visual Basic , o bien estaba incluido en Team Suite. Con Visual Studio 2008, ya no es un producto independiente, sino que se incluye en las ediciones Professional y superiores. Se requiere un entorno de ejecución independiente para la implementación de soluciones VSTO.

Herramientas de prueba

Microsoft Visual Studio puede escribir código de alta calidad con herramientas de prueba completas para ayudar en el desarrollo de aplicaciones. Estas herramientas incluyen: [ 37 ]

Pruebas unitarias , IntelliTest, Pruebas unitarias en vivo, Test Explorer, Indicadores de prueba de CodeLens, Análisis de cobertura de código , Fakes. [ 37 ]

Extensibilidad

Visual Studio permite a los desarrolladores escribir extensiones para Visual Studio para ampliar sus capacidades. Estas extensiones se integran en Visual Studio y amplían su funcionalidad. Las extensiones se presentan en forma de macros , complementos y paquetes . Las macros representan tareas y acciones repetibles que los desarrolladores pueden grabar mediante programación para guardarlas, reproducirlas y distribuirlas. Sin embargo, las macros no pueden implementar nuevos comandos ni crear ventanas de herramientas. Se escriben en Visual Basic y no se compilan. [ 12 ] Los complementos proporcionan acceso al modelo de objetos de Visual Studio y pueden interactuar con las herramientas del IDE. Los complementos se pueden usar para implementar nuevas funcionalidades y agregar nuevas ventanas de herramientas. Los complementos se integran en el IDE a través de COM y se pueden crear en cualquier lenguaje compatible con COM. [ 12 ] Los paquetes se crean utilizando el SDK de Visual Studio y proporcionan el nivel más alto de extensibilidad. Pueden crear diseñadores y otras herramientas, así como integrar otros lenguajes de programación. El SDK de Visual Studio proporciona API no administradas , así como una API administrada para realizar estas tareas. Sin embargo, la API administrada no es tan completa como la no administrada. [ 12 ] Las extensiones son compatibles con las versiones Standard (y superiores) de Visual Studio 2005. Las ediciones Express no admiten el alojamiento de extensiones.

Visual Studio 2008 introdujo Visual Studio Shell , que permite el desarrollo de una versión personalizada del IDE. Visual Studio Shell define un conjunto de VSPackages que proporcionan la funcionalidad necesaria en cualquier IDE. Además, se pueden agregar otros paquetes para personalizar la instalación. El modo aislado de Shell crea un nuevo AppId donde se instalan los paquetes. Estos se inician con un ejecutable diferente. Está dirigido al desarrollo de entornos de desarrollo personalizados, ya sea para un lenguaje específico o un escenario específico. El modo integrado instala los paquetes en el AppId de las ediciones Professional/Standard/Team System, de modo que las herramientas se integran en estas ediciones. [ 19 ] Visual Studio Shell está disponible para su descarga gratuita.

Tras el lanzamiento de Visual Studio 2008, Microsoft creó la Galería de Visual Studio. Esta sirve como plataforma central para publicar información sobre extensiones de Visual Studio. Tanto desarrolladores comunitarios como comerciales pueden subir información sobre sus extensiones para Visual Studio .NET 2002 hasta Visual Studio 2010. Los usuarios del sitio pueden calificar y reseñar las extensiones para evaluar su calidad. Una extensión se almacena en un archivo VSIX . Internamente, un archivo VSIX es un archivo ZIP que contiene archivos XML y, posiblemente, una o más DLL. Una de las principales ventajas de estas extensiones es que no requieren permisos de administrador para su instalación. También se prevé la implementación de fuentes RSS para notificar a los usuarios sobre las actualizaciones del sitio y funciones de etiquetado. [ 38 ]

Productos compatibles

Microsoft Visual C++
Microsoft Visual C++ es la implementación parcial de Microsoft del compilador C y la implementación completa del compilador C++ , junto con los servicios de lenguaje asociados y las herramientas específicas para la integración con el IDE Visual Studio. Puede compilar en modo C o en modo C++. Para C++, a partir de la versión 15.7, cumple con C++17 . [ 39 ] La implementación C de Visual Studio 2015 aún no admite el estándar completo; en particular, el encabezado de números complejos complex.h, introducido en C99, no es compatible.
Visual C++ admite la especificación C++/CLI para escribir código administrado , así como código de modo mixto (una combinación de código nativo y administrado ). Microsoft posiciona Visual C++ para el desarrollo en código nativo o en código que contiene componentes tanto nativos como administrados. Visual C++ admite COM y la biblioteca MFC . Para el desarrollo con MFC, proporciona un conjunto de asistentes para crear y personalizar código base de MFC y crear aplicaciones GUI usando MFC. Visual C++ también puede usar el diseñador de formularios de Visual Studio para diseñar interfaces de usuario gráficamente. Visual C++ también se puede usar con la API de Windows . También admite el uso de funciones intrínsecas , [ 40 ] que son funciones reconocidas por el propio compilador y no implementadas como una biblioteca. Las funciones intrínsecas se utilizan para exponer el conjunto de instrucciones SSE de las CPU modernas. Visual C++ también incluye la especificación OpenMP (versión 2.0). [ 41 ]
Microsoft Visual C#
Microsoft Visual C#, la implementación de Microsoft del lenguaje C# , está dirigida al .NET Framework, junto con los servicios de lenguaje que permiten que el IDE Visual Studio admita proyectos C#. Si bien los servicios de lenguaje forman parte de Visual Studio, el compilador está disponible por separado como parte del .NET Framework. Los compiladores de Visual C# 2008, 2010 y 2012 admiten las versiones 3.0, 4.0 y 5.0 de las especificaciones del lenguaje C#, respectivamente. Visual C# admite el diseñador de clases, el diseñador de formularios y el diseñador de datos de Visual Studio, entre otros. [ 42 ]
Microsoft Visual Basic
Microsoft Visual Basic es la implementación de Microsoft del lenguaje VB.NET y sus herramientas y servicios de lenguaje asociados. Se introdujo con Visual Studio .NET (2002). Microsoft ha posicionado Visual Basic para el desarrollo rápido de aplicaciones . [ 43 ] [ 44 ] Visual Basic se puede usar para crear tanto aplicaciones de consola como aplicaciones con interfaz gráfica de usuario (GUI). Al igual que Visual C#, Visual Basic también es compatible con el diseñador de clases, el diseñador de formularios y el diseñador de datos de Visual Studio, entre otros. Al igual que C#, el compilador de VB.NET también está disponible como parte de .NET Framework, pero los servicios de lenguaje que permiten desarrollar proyectos VB.NET con Visual Studio están disponibles como parte de este último.
Desarrollador web visual de Microsoft
Microsoft Visual Web Developer se utiliza para crear sitios web, aplicaciones web y servicios web mediante ASP.NET. Se pueden usar los lenguajes C# o VB.NET . Visual Web Developer puede utilizar Visual Studio Web Designer para diseñar gráficamente el diseño de las páginas web.
Azure DevOps
Azure DevOps está diseñado para proyectos de desarrollo de software colaborativos y proporciona control de versiones , planificación y seguimiento del trabajo, recopilación de datos e informes . También incluye Team Explorer , que está integrado en Visual Studio. El 10 de septiembre de 2018, Microsoft anunció el cambio de nombre de Visual Studio Team Services (VSTS) a Azure DevOps Services y de Team Foundation Server (TFS) a Azure DevOps Server . [ 45 ]

Productos anteriores

Visual FoxPro
Visual FoxPro es un lenguaje de programación procedimental , orientado a objetos y centrado en datos, producido por Microsoft . Deriva de FoxPro (originalmente conocido como FoxBASE ), desarrollado por Fox Software a partir de 1984. Visual FoxPro está estrechamente integrado con su propio motor de base de datos relacional, que extiende las capacidades de xBase de FoxPro para admitir consultas SQL y manipulación de datos. Visual FoxPro es un lenguaje de programación dinámico y completo [ 46 ] que no requiere el uso de un entorno de programación de propósito general adicional. En 2007, Visual FoxPro se descontinuó después de la versión 9 Service Pack 2. Se le brindó soporte hasta 2015. [ 47 ]
Visual SourceSafe
Microsoft Visual SourceSafe es un paquete de software de control de versiones orientado a pequeños proyectos de desarrollo de software. La base de datos de SourceSafe es una base de datos de sistema de archivos multiusuario y multiproceso, que utiliza las primitivas de base de datos del sistema de archivos de Windows para proporcionar soporte de bloqueo y uso compartido. Todas las versiones son multiusuario y utilizan redes SMB (servidor de archivos). [ 48 ] [ 49 ] [ 50 ] Sin embargo, con Visual SourceSafe 2005, se agregaron otros modos cliente-servidor , Lan Booster y VSS Internet (que utilizaba HTTP / HTTPS ). Visual SourceSafe 6.0 estaba disponible como un producto independiente [ 51 ] y se incluía con Visual Studio 6.0 y otros productos como Office Developer Edition. Visual SourceSafe 2005 estaba disponible como un producto independiente y se incluía con la Team Suite 2005. Azure DevOps ha reemplazado a VSS como la plataforma recomendada por Microsoft para el control de versiones .
Microsoft Visual J++ / Microsoft Visual J#
Microsoft Visual J++ era la implementación de Microsoft del lenguaje Java (con extensiones específicas de Microsoft) y sus servicios de lenguaje asociados. Su desarrollo se interrumpió debido a un litigio con Sun Microsystems , y la tecnología se reutilizó en Visual J#, el compilador de Java de Microsoft para .NET Framework. J# estuvo disponible con Visual Studio 2005 (con soporte hasta 2015), pero se dejó de usar en Visual Studio 2008.
Visual InterDev
Visual InterDev se utilizaba para crear aplicaciones web con la tecnología Microsoft Active Server Pages (ASP). Ofrecía autocompletado de código e incluía herramientas de administración de servidores de bases de datos . Ha sido reemplazado por Microsoft Visual Web Developer.

Ediciones

Microsoft Visual Studio está disponible en las siguientes ediciones o SKU : [ 52 ]

Comunidad

La edición Community se anunció el 12 de noviembre de 2014 como una nueva versión gratuita, con una funcionalidad similar a la de Visual Studio Professional. Antes de esta fecha, las únicas ediciones gratuitas de Visual Studio eran las variantes Express, con funciones limitadas. A diferencia de las variantes Express , Visual Studio Community admite varios lenguajes y ofrece soporte para extensiones. Los desarrolladores individuales no tienen restricciones en el uso de la edición Community. Los siguientes usos también permiten un uso ilimitado: contribuir a proyectos de código abierto, investigación académica, en un entorno de aprendizaje en el aula y para desarrollar y probar controladores de dispositivos para el sistema operativo Windows. Cualquier otro uso por parte de una organización depende de su clasificación como Empresa (más de 250 empleados o más de 1 millón de USD en ingresos anuales, según Microsoft). [ 53 ] Las organizaciones que no son Empresas pueden usar hasta 5 copias sin restricciones; el usuario número 6 y superiores requieren una licencia comercial; las organizaciones empresariales requieren una licencia comercial para el uso fuera de las excepciones indicadas. [ 53 ] [ 54 ] Visual Studio Community está orientado a desarrolladores individuales y equipos pequeños. [ 55 ] [ 56 ]

Profesional

A partir de Visual Studio 2010, la edición Professional es la edición comercial de nivel básico de Visual Studio. (Anteriormente, estaba disponible una edición Standard con características más restringidas). [ 57 ] Proporciona un IDE para todos los lenguajes de desarrollo compatibles. La compatibilidad con MSDN está disponible como MSDN Essentials o la biblioteca MSDN completa según la licencia. Admite la edición de XML y XSLT , y puede crear paquetes de implementación que solo usan ClickOnce y MSI . También incluye herramientas como Server Explorer e integración con Microsoft SQL Server . La compatibilidad con el desarrollo de Windows Mobile se incluyó en Visual Studio 2005 Standard; sin embargo, con Visual Studio 2008, solo está disponible en las ediciones Professional y superiores. La compatibilidad con el desarrollo de Windows Phone 7 se agregó a todas las ediciones en Visual Studio 2010. El desarrollo para Windows Mobile ya no es compatible con Visual Studio 2010. Ha sido reemplazado por Windows Phone 7 .

Empresa

Además de las funciones que ofrece la edición Professional, la edición Enterprise proporciona un nuevo conjunto de herramientas para el desarrollo de software, el desarrollo de bases de datos, la colaboración, las métricas, la arquitectura, las pruebas y la elaboración de informes.

Historia

La primera versión de Visual Studio fue Visual Studio 97. [ 58 ] Antes de eso, Visual Basic, Visual C++, Visual FoxPro y Visual SourceSafe se vendían como productos separados.

97

Microsoft lanzó Visual Studio (nombre en clave Boston , [ 60 ] por la ciudad del mismo nombre , dando inicio así a los nombres en clave VS relacionados con lugares) [ 60 ] en 1997, agrupando por primera vez muchas de sus herramientas de programación. Visual Studio 97 se presentó en dos ediciones: Visual Studio Professional y Visual Studio Enterprise; la edición profesional tiene tres CD y la empresarial cuatro. Incluía Visual J++ 1.1 para programación Java e introdujo Visual InterDev para crear sitios web generados dinámicamente usando Active Server Pages. Había un CD complementario que contenía la biblioteca Microsoft Developer Network . Visual Studio 97 solo es compatible con Windows 95 y Windows NT 4.0 . Es la última versión que admite Windows NT 4.0 antes del SP3.

Visual Studio 97 fue un intento de utilizar el mismo entorno de desarrollo para múltiples lenguajes. Visual J++, InterDev y la biblioteca MSDN ya utilizaban el mismo "entorno", llamado Developer Studio. [ 121 ]

Visual Studio también se vendía como un paquete con los IDE separados utilizados para Visual C++, Visual Basic y Visual FoxPro. [ 19 ]

6.0 (1998)

La siguiente versión, la versión 6.0 (nombre en clave Aspen , en honor a la estación de esquí de Colorado), se lanzó en junio de 1998 y es la última versión que se puede ejecutar en la plataforma Windows 9x , así como en Windows NT 4.0 antes de SP6, pero después de SP2. [ 122 ] Cada versión de cada lenguaje también se estabilizó parcialmente en v6.0, incluyendo Visual J++ que era anterior a v1.1, y Visual InterDev en su primer lanzamiento. La edición v6 de Microsoft fue el entorno central para los siguientes cuatro lanzamientos para proporcionar a los programadores una plataforma integrada de apariencia similar. Esto llevó a Microsoft a la transición del desarrollo al .NET Framework independiente de la plataforma .

Visual Studio 6.0 fue la última versión que incluyó Visual J++, [ 123 ] [ 124 ] que Microsoft eliminó como parte de un acuerdo con Sun Microsystems que requería que Microsoft Internet Explorer no proporcionara soporte para la máquina virtual de Java .

Visual Studio 6.0 se presentó en dos ediciones: Professional y Enterprise. [ 125 ] La edición Enterprise contenía características adicionales que no se encontraban en la edición Professional, entre ellas:

  • Explorador de rendimiento de aplicaciones
  • Gestor de automatización
  • Modelador visual de Microsoft
  • Administrador de conexiones RemAuto
  • Analizador de Visual Studio

Visual Studio también se vendía como un paquete con los IDE separados utilizados para Visual C++, Visual Basic y Visual FoxPro. [ 19 ]

.NET 2002

Página de inicio predeterminada de Visual Studio .NET 2002, ejecutándose en Windows XP.

Microsoft lanzó Visual Studio .NET (VS.NET), con nombre en clave Rainier (por el Monte Rainier de Washington ), en febrero de 2002 (la versión beta se lanzó a través de Microsoft Developer Network en 2001). El cambio más importante fue la introducción de un entorno de desarrollo de código administrado que utilizaba .NET Framework. Los programas desarrollados con .NET no se compilan a lenguaje máquina (como C++, por ejemplo), sino a un formato llamado Microsoft Intermediate Language (MSIL) o Common Intermediate Language (CIL). Cuando se ejecuta una aplicación CIL, se compila durante su ejecución al lenguaje máquina apropiado para la plataforma en la que se ejecuta, lo que hace que el código sea portable entre varias plataformas. Los programas compilados en CIL solo se pueden ejecutar en plataformas que tengan una implementación de Common Language Infrastructure . Es posible ejecutar programas CIL en Linux o Mac OS X utilizando implementaciones de .NET que no sean de Microsoft, como Mono y DotGNU .

Esta fue la primera versión de Visual Studio que requería una plataforma Windows basada en NT . [ 126 ] El instalador impone este requisito y es la última versión que admite Windows NT 4.0 SP6 o posterior y Windows 2000 anterior a SP3.

Visual Studio .NET 2002 se lanzó en cuatro ediciones: Academic, Professional, Enterprise Developer y Enterprise Architect. Microsoft presentó C# (C-sharp), un nuevo lenguaje de programación para .NET. También presentó Visual J#, el sucesor de Visual J++. Los programas de Visual J# utilizan la sintaxis de Java. Sin embargo, a diferencia de los programas de Visual J++, los programas de Visual J# solo pueden ejecutarse en .NET Framework, no en la Máquina Virtual de Java , a la que se dirigen todas las demás herramientas de Java.

Visual Basic cambió drásticamente para adaptarse al nuevo marco de trabajo, y la nueva versión se denominó Visual Basic .NET. Microsoft también añadió extensiones a C++, llamadas Extensiones Administradas para C++ , de modo que los programas .NET pudieran crearse en C++.

Visual Studio .NET puede crear aplicaciones para Windows (utilizando la parte de Windows Forms del .NET Framework), la web (utilizando ASP.NET y servicios web ) y, con un complemento, dispositivos portátiles (utilizando el .NET Compact Framework).

El número de versión interna de Visual Studio .NET 2002 es la versión 7.0. Microsoft lanzó el Service Pack 1 para Visual Studio .NET 2002 en marzo de 2005. [ 127 ]

.NET 2003

Página de inicio predeterminada de Visual Studio .NET 2003 ejecutándose en Windows XP.

En abril de 2003, Microsoft presentó una actualización menor de Visual Studio .NET llamada Visual Studio .NET 2003, con nombre en clave Everett (por la ciudad del mismo nombre ). Incluye una actualización de .NET Framework, versión 1.1, y es la primera versión que admite el desarrollo de programas para dispositivos móviles, utilizando ASP.NET o .NET Compact Framework. La compatibilidad con los estándares del compilador Visual C++ mejoró, especialmente en el área de especialización parcial de plantillas . Visual C++ Toolkit 2003 es una versión del mismo compilador C++ que se incluye con Visual Studio .NET 2003 sin el IDE que Microsoft puso a disposición de forma gratuita. A partir de 2010Ya no está disponible y las ediciones Express la han reemplazado. Visual Studio .NET 2003 también admite Managed C++, que es el predecesor de C++/CLI. El número de versión interna de Visual Studio .NET 2003 es la versión 7.1, mientras que la versión del formato de archivo es la 8.0. [ 128 ] Visual Studio .NET 2003 deja de ser compatible con Windows NT 4.0 y es la última versión que admite Windows 2000 SP3 y Windows XP antes de SP2 y la única versión que admite Windows Server 2003 antes de SP1.

Visual Studio .NET 2003 se lanzó en cinco ediciones: Academic, Standard, Professional, Enterprise Developer y Enterprise Architect. La edición Enterprise Architect de Visual Studio .NET 2003 incluye una implementación de las tecnologías de modelado de Microsoft Visio 2002, que comprende herramientas para crear representaciones visuales de la arquitectura de una aplicación basadas en el Lenguaje Unificado de Modelado (UML), así como una solución de modelado de objetos y roles (ORM) y de bases de datos lógicas. También se introdujeron las "Plantillas Empresariales" para ayudar a los equipos de desarrollo más grandes a estandarizar los estilos de codificación y aplicar políticas sobre el uso de componentes y la configuración de propiedades.

El Service Pack 1 se lanzó el 13 de septiembre de 2006. [ 129 ]

2005

Disco de instalación de Visual Studio 2005 Beta 2 Team Suite

Visual Studio 2005, cuyo nombre en clave era Whidbey (en referencia a la isla Whidbey en el mar de Salish ), se lanzó en línea en octubre de 2005 y en tiendas minoristas unas semanas después. Microsoft eliminó la denominación ".NET" de Visual Studio 2005 (así como de todos los demás productos con .NET en su nombre), pero sigue estando dirigido principalmente a .NET Framework, que se actualizó a la versión 2.0. Requiere Windows 2000 con Service Pack 4, Windows XP con al menos Service Pack 2 o Windows Server 2003 con al menos Service Pack 1. Es la última versión que se ejecuta en Windows 2000 y también la última versión que puede ejecutarse en Windows 98 y Windows Me para aplicaciones C++. [ 130 ] [ 131 ]

El número de versión interna de Visual Studio 2005 es 8.0, mientras que la versión del formato de archivo es 9.0. [ 128 ] Microsoft lanzó el Service Pack 1 para Visual Studio 2005 el 14 de diciembre de 2006. [ 132 ] Una actualización adicional para el Service Pack 1 que ofrece compatibilidad con Windows Vista estuvo disponible el 3 de junio de 2007. [ 133 ]

Visual Studio 2005 se actualizó para admitir todas las nuevas características introducidas en .NET Framework 2.0, incluidos los genéricos y ASP.NET 2.0. La característica IntelliSense en Visual Studio se actualizó para los genéricos y se agregaron nuevos tipos de proyecto para admitir los servicios web de ASP.NET. Visual Studio 2005 también introduce compatibilidad con una nueva plataforma de compilación basada en tareas llamada Microsoft Build Engine ( MSBuild ) que emplea un nuevo formato de archivo de proyecto basado en XML. [ 134 ] Visual Studio 2005 también incluye un servidor web local, separado de IIS , que puede alojar aplicaciones ASP.NET durante el desarrollo y las pruebas. También admite todas las bases de datos de SQL Server 2005. Los diseñadores de bases de datos se actualizaron para admitir ADO.NET 2.0 , que está incluido con .NET Framework 2.0. C++ también recibió una actualización similar con la adición de C++/CLI que está previsto que reemplace el uso de Managed C++ . [ 135 ] Otras características nuevas de Visual Studio 2005 incluyen el "Diseñador de implementación" que permite validar los diseños de aplicaciones antes de las implementaciones, un entorno mejorado para la publicación web cuando se combina con ASP.NET 2.0 y pruebas de carga para ver el rendimiento de la aplicación bajo varios tipos de cargas de usuarios. A partir de la edición 2005, Visual Studio también agregó un amplio soporte de 64 bits. Si bien el entorno de desarrollo host en sí solo está disponible como una aplicación de 32 bits, Visual C++ 2005 admite la compilación para x86-64 (AMD64 e Intel 64) así como IA-64 ( Itanium ). [ 136 ] El SDK de la plataforma incluía compiladores de 64 bits y versiones de 64 bits de las bibliotecas.

Microsoft también anunció Visual Studio Tools for Applications como sucesor de Visual Basic for Applications (VBA) y VSA (Visual Studio for Applications). VSTA 1.0 se lanzó para su fabricación junto con Office 2007. Está incluido con Office 2007 y también forma parte del SDK de Visual Studio 2005. VSTA consta de un IDE personalizado, basado en el IDE de Visual Studio 2005, y un entorno de ejecución que se puede integrar en las aplicaciones para exponer sus características a través del modelo de objetos .NET. Las aplicaciones de Office 2007 continúan integrándose con VBA, excepto InfoPath 2007 que se integra con VSTA. La versión 2.0 de VSTA (basada en Visual Studio 2008) se lanzó en abril de 2008. [ 137 ] Es significativamente diferente de la primera versión, incluyendo características como programación dinámica y compatibilidad con WPF , WCF , WF , LINQ y .NET Framework 3.5.

2008

Visual Studio 2008, [ 138 ] y Visual Studio Team System 2008 [ 139 ] [ 140 ] con nombre en clave Orcas (una referencia a la isla Orcas , también una isla en el mar de Salish, como Whidbey para la versión anterior de 2005), se lanzaron a los suscriptores de MSDN el 19 de noviembre de 2007, junto con .NET Framework 3.5. El código fuente del IDE Visual Studio 2008 está disponible bajo una licencia de código fuente compartido para algunos de los socios y ISV de Microsoft . [ 85 ] Microsoft lanzó el Service Pack 1 para Visual Studio 2008 el 11 de agosto de 2008. [ 141 ] El número de versión interna de Visual Studio 2008 es la versión 9.0, mientras que la versión del formato de archivo es 10.0. Visual Studio 2008 requiere Windows XP Service Pack 2 más Windows Installer 3.1, Windows Server 2003 Service Pack 1 o posterior. Es la última versión disponible para Windows XP SP2 , Windows Server 2003 SP1 , así como la única versión compatible con Windows Vista anterior a SP2 y Windows Server 2008 anterior a SP2, y la última versión compatible con Windows 2000 para aplicaciones C++. [ 142 ]

Visual Studio 2008 se centra en el desarrollo de Windows Vista , el sistema Office 2007 y aplicaciones web. Para el diseño visual, se incluyen un nuevo diseñador visual de Windows Presentation Foundation y un nuevo editor HTML / CSS influenciado por Microsoft Expression Web . J# no está incluido. Visual Studio 2008 requiere .NET Framework 3.5 y, por defecto, configura los ensamblados compilados para que se ejecuten en .NET Framework 3.5, pero también admite la compatibilidad con múltiples plataformas, lo que permite a los desarrolladores elegir en qué versión de .NET Framework (de 2.0, 3.0, 3.5, Silverlight CoreCLR o .NET Compact Framework) se ejecuta el ensamblado. Visual Studio 2008 también incluye nuevas herramientas de análisis de código , incluida la nueva herramienta Code Metrics (solo en Team Edition y Team Suite Edition). [ 143 ] Para Visual C++ , Visual Studio agrega una nueva versión de Microsoft Foundation Classes (MFC 9.0) que agrega compatibilidad con los estilos visuales y los controles de interfaz de usuario introducidos con Windows Vista . [ 144 ] Para la interoperabilidad entre código nativo y administrado, Visual C++ introduce STL/CLR, que es una adaptación de los contenedores y algoritmos de la Biblioteca de Plantillas Estándar (STL) de C++ al código administrado . STL/CLR define contenedores, iteradores y algoritmos similares a STL que funcionan en objetos administrados de C++/CLI . [ 145 ] [ 146 ]

Las características de Visual Studio 2008 incluyen un diseñador basado en XAML (nombre en clave Cider ), un diseñador de flujos de trabajo , un diseñador LINQ to SQL (para definir las asignaciones de tipos y la encapsulación de objetos para datos de SQL Server), un depurador XSLT , compatibilidad con JavaScript Intellisense , compatibilidad con la depuración de JavaScript, compatibilidad con manifiestos UAC , un sistema de compilación concurrente , entre otros. [ 147 ] Incluye un conjunto mejorado de widgets de interfaz de usuario, tanto para Windows Forms como para WPF . También incluye un motor de compilación multihilo ( MSBuild ) para compilar varios archivos fuente (y crear el archivo ejecutable) en un proyecto a través de varios hilos simultáneamente. También incluye compatibilidad con la compilación de recursos de iconos en formato PNG , introducido en Windows Vista. Un diseñador de esquemas XML actualizado se lanzó por separado algún tiempo después del lanzamiento de Visual Studio 2008. [ 148 ]

El depurador de Visual Studio incluye características destinadas a facilitar la depuración de aplicaciones multihilo. En el modo de depuración, en la ventana Hilos , que enumera todos los hilos, al pasar el cursor sobre un hilo se muestra el seguimiento de la pila de ese hilo en información sobre herramientas. [ 149 ] Los hilos se pueden nombrar y marcar directamente para facilitar su identificación desde esa misma ventana. [ 150 ] Además, en la ventana de código, además de indicar la ubicación de la instrucción que se está ejecutando actualmente en el hilo actual, también se señalan las instrucciones que se están ejecutando actualmente en otros hilos. [ 150 ] [ 151 ] El depurador de Visual Studio admite la depuración integrada de la biblioteca de clases base (BCL) del marco .NET 3.5, que puede descargar dinámicamente el código fuente de la BCL y los símbolos de depuración , y permite entrar en el código fuente de la BCL durante la depuración. [ 152 ] A partir de 2010Se encuentra disponible un subconjunto limitado del código fuente de BCL, y se prevé ampliar la compatibilidad con más bibliotecas en el futuro.

2010

El 12 de abril de 2010, Microsoft lanzó Visual Studio 2010, con nombre en clave Dev10 , [ 90 ] y .NET Framework 4. [ 153 ] [ 154 ] Está disponible para Windows Server 2003 SP2, Windows XP SP3, Windows Vista SP2 y Windows Server 2008 SP2 y tiene soporte para Windows Server 2008 R2 , así como para Windows 7. Es la última versión que admite Windows XP SP3 , Windows Server 2003 SP2 , Windows Server 2003 R2 , Windows Vista SP2 y Windows Server 2008 SP2 , y la única versión que admite Windows 7 antes de SP1 y Windows Server 2008 R2 antes de SP1.

El IDE de Visual Studio 2010 fue rediseñado, lo que, según Microsoft , simplifica la organización de la interfaz de usuario y "reduce el desorden y la complejidad". [ 155 ] El nuevo IDE ofrece un mejor soporte para múltiples ventanas de documentos y ventanas de herramientas flotantes, [ 155 ] además de un mejor soporte para múltiples monitores. La estructura del IDE se ha reescrito utilizando Windows Presentation Foundation (WPF), mientras que la arquitectura interna se ha rediseñado utilizando Managed Extensibility Framework (MEF), que ofrece más puntos de extensibilidad que las versiones anteriores del IDE, lo que permitía que los complementos modificaran el comportamiento del IDE. [ 156 ]

La nueva variante de aprendizaje automático multiparadigma F# forma parte de Visual Studio 2010. [ 157 ]

Visual Studio 2010 viene con .NET Framework 4 y admite el desarrollo de aplicaciones dirigidas a Windows 7. [ 155 ] Admite bases de datos IBM Db2 y Oracle , además de Microsoft SQL Server . [ 155 ] Tiene soporte integrado para el desarrollo de aplicaciones Microsoft Silverlight , incluido un diseñador interactivo. [ 155 ] Visual Studio 2010 ofrece varias herramientas para hacer más simple la programación paralela : además de las Extensiones paralelas para .NET Framework y la Biblioteca de patrones paralelos para código nativo , Visual Studio 2010 incluye herramientas para depurar aplicaciones paralelas. Las nuevas herramientas permiten la visualización de Tareas paralelas y sus pilas de tiempo de ejecución . [ 158 ] Las herramientas para perfilar aplicaciones paralelas se pueden usar para visualizar los tiempos de espera de subprocesos y las migraciones de subprocesos a través de núcleos de procesador. [ 159 ] Intel y Microsoft se han comprometido conjuntamente a brindar soporte para un nuevo Concurrency Runtime en Visual Studio 2010 [ 160 ] e Intel ha lanzado soporte para paralelismo en Parallel Studio como un complemento para Visual Studio. [ 161 ]

El editor de código de Visual Studio 2010 ahora resalta las referencias; cada vez que se selecciona un símbolo, se resaltan todos los demás usos del símbolo. [ 162 ] También ofrece una función de búsqueda rápida para buscar incrementalmente en todos los símbolos en proyectos de C++, C# y VB.NET. La búsqueda rápida admite coincidencias de subcadenas y búsquedas en camelCase . [ 162 ] La función de jerarquía de llamadas permite al desarrollador ver todos los métodos que se llaman desde un método actual, así como los métodos que llaman al actual. [ 162 ] IntelliSense en Visual Studio admite un modo de consumo primero que los desarrolladores pueden activar. En este modo, IntelliSense no autocompleta los identificadores; esto permite al desarrollador usar identificadores no definidos (como nombres de variables o métodos) y definirlos más tarde. Visual Studio 2010 también puede ayudar en esto definiéndolos automáticamente, si puede inferir sus tipos a partir del uso. [ 162 ] Las versiones actuales de Visual Studio tienen un error conocido que hace que IntelliSense no sea utilizable para proyectos que usan C puro (no C++). [ 163 ]

Visual Studio 2010 incluye un nuevo sistema de ayuda que reemplaza al visor de la biblioteca MSDN . El sistema de ayuda ya no se basa en Microsoft Help 2 y no utiliza Microsoft Document Explorer. La ayuda dinámica, que contenía enlaces a elementos de ayuda basados ​​en las tareas que el desarrollador estaba realizando en ese momento, se eliminó en la versión final, [ 164 ] pero se puede volver a agregar mediante una descarga de Microsoft. [ 165 ]

Visual Studio 2010 ya no admite el desarrollo para Windows Mobile anterior a Windows Phone 7. Visual Studio 2010 Service Pack 1 se lanzó en marzo de 2011. [ 166 ]

Ultimate 2010

Visual Studio Ultimate 2010 reemplaza a Visual Studio 2008 Team Suite. [ 167 ] Incluye nuevas herramientas de modelado, [ 168 ] como Architecture Explorer , que muestra gráficamente proyectos y clases y las relaciones entre ellos. [ 169 ] [ 170 ] Admite diagramas de actividad UML , diagramas de componentes, diagramas de clases (lógicos), diagramas de secuencia y diagramas de casos de uso. [ 170 ] Visual Studio Ultimate 2010 también incluye Test Impact Analysis , que proporciona sugerencias sobre qué casos de prueba se ven afectados por las modificaciones al código fuente, sin ejecutar realmente los casos de prueba. [ 171 ] Esto acelera las pruebas al evitar la ejecución de casos de prueba innecesarios.

Visual Studio Ultimate 2010 también incluye un depurador histórico para código administrado llamado IntelliTrace . A diferencia de un depurador tradicional que registra solo la pila activa, IntelliTrace registra todos los eventos, como llamadas a funciones anteriores, parámetros de métodos, eventos y excepciones. Esto permite rebobinar la ejecución del código en caso de que no se haya establecido un punto de interrupción donde ocurrió el error. [ 172 ] La depuración con IntelliTrace hace que la aplicación se ejecute más lentamente que la depuración sin él, y utiliza más memoria, ya que se necesita registrar datos adicionales. Microsoft permite configurar la cantidad de datos que se deben registrar, lo que permite a los desarrolladores equilibrar la velocidad de ejecución y el uso de recursos. El componente de administración de laboratorios de Visual Studio Ultimate 2010 utiliza la virtualización para crear un entorno de ejecución similar para evaluadores y desarrolladores. Las máquinas virtuales se etiquetan con puntos de control que posteriormente se pueden investigar para detectar problemas, así como para reproducir el problema. [ 173 ] Visual Studio Ultimate 2010 también incluye la capacidad de grabar ejecuciones de pruebas que capturan el estado específico del entorno operativo, así como los pasos precisos utilizados para ejecutar la prueba. Estos pasos se pueden reproducir para reproducir los problemas. [ 174 ]

2012

Logotipo de Microsoft Visual Studio 2012

La versión final de Visual Studio 2012 se anunció el 1 de agosto de 2012, y el evento de lanzamiento oficial se celebró el 12 de septiembre de 2012. [ 175 ]

A diferencia de las versiones anteriores, Visual Studio 2012 no puede grabar ni reproducir macros y se ha eliminado el editor de macros. [ 176 ] Además, a diferencia de las versiones anteriores, Visual Studio 2012 requiere Windows 7 SP1 y Windows Server 2008 R2 SP1.

Las nuevas características incluyen compatibilidad con WinRT y C++/CX (Extensiones de componentes) y C++ AMP ( programación GPGPU ) con coloración semántica. [ 177 ]

La compilación cruzada para ARM32 es compatible desde una línea de comandos x86.

El 16 de septiembre de 2011, se publicó en el sitio web de Microsoft una versión preliminar completa para desarrolladores de Visual Studio 11. Visual Studio 11 Developer Preview requiere Windows 7, Windows Server 2008 R2, Windows 8 o sistemas operativos posteriores. [ 178 ] Las versiones de Microsoft Foundation Class Library (MFC) y C runtime (CRT) incluidas en esta versión no pueden producir software compatible con Windows XP o Windows Server 2003, excepto mediante el uso de compatibilidad multiplataforma nativa y prescindiendo de las bibliotecas, compiladores y encabezados más recientes. [ 179 ] Sin embargo, el 15 de junio de 2012, una publicación en el blog del equipo de VC++ anunció que, basándose en los comentarios de los clientes, Microsoft reintroduciría la compatibilidad nativa con Windows XP (aunque no con XP como plataforma de desarrollo) en una versión de Visual C++ que se lanzaría más adelante en el otoño de 2012. [ 180 ] "Visual Studio 2012 Update 1" (Visual Studio 2012.1) se lanzó en noviembre de 2012. Esta actualización agregó compatibilidad con Windows XP y también agregó otras herramientas y características nuevas (por ejemplo, diagnósticos mejorados y compatibilidad con pruebas para aplicaciones de la Tienda Windows). [ 181 ]

El 24 de agosto de 2011, una publicación de blog de Sumit Kumar, gerente de programa en el equipo de Visual C++, enumeró algunas de las características de la próxima versión del IDE de Visual Studio C++: [ 182 ]

  • Coloreado semántico: Coloreado de sintaxis mejorado, varios colores definidos por el usuario o predeterminados para la sintaxis de C++ como macros, enumeraciones, nombres de tipos y funciones. [ 182 ]
  • Resaltado de referencias: Al seleccionar un símbolo, se resaltan todas las referencias a ese símbolo dentro del ámbito. [ 182 ]
  • Nuevo Explorador de soluciones: El nuevo Explorador de soluciones permite visualizar jerarquías de clases y archivos dentro de una solución/proyecto. Puede buscar llamadas a funciones y usos de clases. [ 182 ]
  • Visualización automática de la lista de IntelliSense: IntelliSense se muestra automáticamente mientras se escribe código, a diferencia de las versiones anteriores donde debía invocarse explícitamente mediante el uso de ciertos operadores (por ejemplo, el operador de ámbito (::)) o teclas de acceso directo ( Ctrl+Espacio o Ctrl+J ). [ 182 ]
  • Filtrado de la lista de miembros: IntelliSense utiliza lógica difusa para determinar qué funciones/variables/tipos mostrar en la lista. [ 182 ]
  • Fragmentos de código: IntelliSense incluye fragmentos de código para generar automáticamente el código relevante según los parámetros del usuario; también se pueden crear fragmentos de código personalizados. [ 182 ]

El código fuente de Visual Studio 2012 consta de aproximadamente 50 millones de líneas de código. [ 183 ]

reacción de la interfaz

Durante la versión beta de Visual Studio 11, Microsoft eliminó el uso del color en las herramientas, excepto en los casos en que se utilizaba para notificaciones o cambios de estado. Sin embargo, se volvió a incorporar el color tras recibir comentarios que exigían mayor contraste, diferenciación, claridad y dinamismo en la interfaz de usuario. [ 184 ] [ 185 ]

En la versión candidata a lanzamiento (RC) de Visual Studio 2012, un cambio importante en la interfaz es el uso de una barra de menú en mayúsculas, como parte de la campaña para mantener Visual Studio coherente con la dirección de otras interfaces de usuario de Microsoft y para proporcionar una estructura adicional al área de la barra de menú superior. [ 186 ] El rediseño fue criticado por ser difícil de leer y por ir en contra de las tendencias iniciadas por los desarrolladores de usar CamelCase para que las palabras resalten mejor. [ 187 ] Algunos especularon que la causa principal del rediseño fue incorporar la apariencia y sensación simples de los programas Metro. [ 188 ] Sin embargo, existe una opción en el Registro de Windows que permite a los usuarios deshabilitar la interfaz en mayúsculas. [ 189 ]

2013

La vista previa de Visual Studio 2013 se anunció en la conferencia Build 2013 y estuvo disponible el 26 de junio de 2013. [ 190 ] Visual Studio 2013 RC (Release Candidate) estuvo disponible para desarrolladores en MSDN el 9 de septiembre de 2013. [ 191 ]

La versión final de Visual Studio 2013 estuvo disponible para su descarga el 17 de octubre de 2013, junto con .NET 4.5.1. [ 192 ] Visual Studio 2013 se lanzó oficialmente el 13 de noviembre de 2013, en un evento de lanzamiento virtual presentado por S. Somasegar y alojado en events.visualstudio.com. [ 193 ] "Visual Studio 2013 Update 1" (Visual Studio 2013.1) se lanzó el 20 de enero de 2014. [ 194 ] Visual Studio 2013.1 es una actualización dirigida que aborda algunas áreas clave de los comentarios de los clientes. [ 195 ] "Visual Studio 2013 Update 2" (Visual Studio 2013.2) se lanzó el 12 de mayo de 2014. [ 196 ] Visual Studio 2013 Update 3 se lanzó el 4 de agosto de 2014. Con esta actualización, Visual Studio ofrece una opción para deshabilitar los menús en mayúsculas, que se introdujo en VS2012. [ 197 ] "Visual Studio 2013 Update 4" (Visual Studio 2013.4) se lanzó el 12 de noviembre de 2014. [ 198 ] "Visual Studio 2013 Update 5" (Visual Studio 2013.5) se lanzó el 20 de julio de 2015. [ 199 ]

Visual Studio 2013 también añade compatibilidad con Windows 8.1 y Windows Server 2012 R2 .

2015

Inicialmente conocido como Visual Studio "14", la primera Community Technology Preview (CTP) se publicó el 3 de junio de 2014 [ 200 ] y la Release Candidate se publicó el 29 de abril de 2015; Visual Studio 2015 se anunció oficialmente como el nombre final el 12 de noviembre de 2014. [ 201 ]

Visual Studio 2015 RTM se lanzó el 20 de julio de 2015. [ 199 ] Visual Studio 2015 Update 1 se lanzó el 30 de noviembre de 2015. [ 199 ] Visual Studio 2015 Update 2 se lanzó el 30 de marzo de 2016. [ 199 ] Visual Studio 2015 Update 3 se lanzó el 27 de junio de 2016. [ 199 ] Visual Studio 2015 es la primera versión que admite Windows 10 y la última versión que admite Windows 8 , Windows Server 2008 R2 SP1 y Windows Server 2012 ; también es la última versión que admite la selección de Windows XP SP3 , Windows Server 2003 SP2 , Windows Vista SP2 y Windows Server 2008 SP2 para aplicaciones C++.

2017

Logotipo de Microsoft Visual Studio 2017
Logotipo de Microsoft Visual Studio 2017

Inicialmente conocido como Visual Studio "15", se lanzó el 7 de marzo de 2017. [ 202 ] La primera vista previa se lanzó el 30 de marzo de 2016. [ 203 ] Visual Studio "15" Preview 2 se lanzó el 10 de mayo de 2016. [ 204 ] [ 205 ] Visual Studio "15" Preview 3 se lanzó el 7 de julio de 2016. [ 206 ] [ 207 ] Visual Studio "15" Preview 4 se lanzó el 22 de agosto de 2016. [ 208 ] [ 209 ] Visual Studio "15" Preview 5 se lanzó el 5 de octubre de 2016. [ 210 ]

El 14 de noviembre de 2016, durante un breve período de tiempo, Microsoft publicó una entrada de blog revelando el nombre de la versión del producto Visual Studio 2017 junto con las próximas características. [ 211 ]

El 16 de noviembre de 2016, se anunció "Visual Studio 2017" como el nombre final, [ 212 ] y se lanzó Visual Studio 2017 RC . [ 213 ]

El 7 de marzo de 2017, Visual Studio 2017 se lanzó para disponibilidad general. [ 213 ] Requiere Windows 7 SP1 , Windows 8.1 con KB2919355 o Windows Server 2012 R2 con KB2919355 como mínimo, y también agregó compatibilidad con Windows Server 2016 .

El 14 de marzo de 2017 se publicó la primera corrección para Visual Studio 2017 debido a fallos durante la instalación o la apertura de soluciones en la primera versión. [ 213 ]

El 5 de abril de 2017 se lanzó Visual Studio 2017 versión 15.1, que añadió compatibilidad con .NET Framework 4.7.

El 10 de mayo de 2017 se lanzó Visual Studio 2017 versión 15.2, que incorporó una nueva carga de trabajo: "Carga de trabajo de aplicaciones analíticas y de ciencia de datos". El 12 de mayo de 2017 se publicó una actualización para corregir el tema oscuro.

El 14 de agosto de 2017 se lanzó Visual Studio 2017 versión 15.3, que añadió compatibilidad con .NET Core 2.0. Cuatro días después se lanzó una actualización (15.3.1) para solucionar una vulnerabilidad de Git relacionada con submódulos ( CVE 2017-1000117 ).

El 10 de octubre de 2017 se lanzó Visual Studio 15.4. [ 214 ]

El 4 de diciembre de 2017 se lanzó Visual Studio 15.5. Esta actualización incluía importantes mejoras de rendimiento, nuevas funciones y correcciones de errores. [ 215 ]

El 6 de marzo de 2018 se lanzó Visual Studio 15.6. Incluye actualizaciones para las pruebas unitarias y el rendimiento. [ 216 ]

El 7 de mayo de 2018 se lanzó Visual Studio 15.7. Incluía actualizaciones generales, como el instalador, el editor y el depurador, entre otros. Casi todas las versiones menores, la más reciente de las cuales es la 15.7.6 , publicada el 2 de agosto de 2018, incluyen actualizaciones de seguridad. Con el lanzamiento de Visual Studio 2017 15.7, Visual C++ ahora cumple con el estándar C++17 . [ 39 ]

El 20 de septiembre de 2018 se lanzó Visual Studio 15.8.5. Las herramientas para Xamarin ahora son compatibles con Xcode 10. [ 217 ]

El 15 de noviembre de 2018 se lanzó Visual Studio 2017 15.9, que incluía compatibilidad con la arquitectura ARM64 para Windows 10. Anteriormente, solo se admitía ARM32 como arquitectura de destino. [ 218 ]

Visual Studio 2017 ofrece nuevas características como compatibilidad con EditorConfig (un marco de trabajo para la aplicación de estilos de codificación), compatibilidad con NGen , .NET Core y el conjunto de herramientas Docker (Vista previa), y Xamarin 4.3 (Vista previa). [ 213 ] También incluye un editor XAML , IntelliSense mejorado, pruebas unitarias en tiempo real, mejoras en la depuración y una mejor experiencia y productividad en el IDE. Además, es la última versión de Visual Studio que admite el mantenimiento de proyectos de Windows 10 Mobile. [ 219 ]

2019

Icono de Visual Studio 2019
Icono de Visual Studio 2019

El 6 de junio de 2018, Microsoft anunció Visual Studio 2019 (versión 16). [ 220 ]

El 4 de diciembre de 2018 se lanzó Visual Studio 2019 Preview 1. [ 221 ]

El 24 de enero de 2019 se lanzó Visual Studio 2019 Preview 2. [ 222 ]

El 13 de febrero de 2019 se lanzó Visual Studio 2019 Preview 3. [ 223 ]

El 27 de febrero de 2019 se lanzó Visual Studio 2019 RC, con fecha de disponibilidad general prevista para el 2 de abril de 2019. [ 224 ]

Está disponible de forma general (GA) desde el 2 de abril de 2019 y se puede descargar. [ 112 ]

El 23 de septiembre de 2019 se lanzó Visual Studio 2019 16.3, que añadió compatibilidad con .NET Framework 4.8.

Visual Studio 2019 es la primera versión de Visual Studio compatible con Windows 11 y requiere Windows 7 SP1 , Windows 8.1 con KB2919355, Windows Server 2012 R2 con KB2919355 o Windows 10, versión 1703 como mínimo. Es la última versión de 32 bits de Visual Studio, ya que las versiones posteriores son solo de 64 bits. También es la última versión compatible con Windows 7 SP1, Windows 8.1 y Windows Server 2012 R2, pues las versiones posteriores requieren al menos Windows 10 y Windows Server 2016.

2022

Pantalla de inicio de Visual Studio 2022

El 19 de abril de 2021, Microsoft anunció Visual Studio 2022 (versión 17). [ 225 ] [ 226 ] Es la primera versión que se ejecuta como un proceso de 64 bits, lo que permite que el proceso principal de Visual Studio acceda a más de 4  GB de memoria, evitando excepciones de falta de memoria que podrían ocurrir con proyectos grandes.

El 17 de junio de 2021 se lanzó Visual Studio 2022 Preview 1. [ 227 ]

El 14 de julio de 2021 se lanzó Visual Studio 2022 Preview 2. [ 228 ]

El 10 de agosto de 2021 se lanzó Visual Studio 2022 Preview 3. [ 229 ]

El 14 de septiembre de 2021 se lanzó Visual Studio 2022 Preview 4. [ 230 ]

El 12 de octubre de 2021, se lanzó Visual Studio 2022 RC y Preview 5, y se fijó el 8 de noviembre de 2021 como fecha de disponibilidad general. [ 231 ]

Está disponible de forma general (GA) desde el 8 de noviembre de 2021 y se puede descargar. [ 232 ]

Está disponible únicamente para Windows 10 y Windows Server 2016 o posterior, y también es compatible con Windows Server 2022 .

El 9 de agosto de 2022 se lanzó Visual Studio 17.3, que añadió compatibilidad con .NET Framework 4.8.1.

El 8 de noviembre de 2022, se lanzó Visual Studio 17.4, que proporcionaba una versión nativa ARM64 del propio compilador, no solo la capacidad de dirigirse a ARM desde x86/x64 (real o emulado en ARM64). [ 233 ]

2026

Antes del lanzamiento de la versión estable, Microsoft puso a disposición una versión "insider" de Visual Studio 2026 el 9 de septiembre de 2025. Esta versión se centra en una integración más profunda de la IA, concretamente GitHub Copilot , y en mejoras de rendimiento. [ 234 ] [ 235 ]

Visual Studio 2026 comenzó a implementarse para los consumidores el 11 de noviembre de 2025. [ 236 ]

Servicios de Azure DevOps

El 13 de noviembre de 2013, Microsoft anunció el lanzamiento de Visual Studio como servicio en la plataforma Microsoft Azure ; en ese momento, Microsoft lo denominó Visual Studio Online. Anunciado previamente como Team Foundation Services, amplió las funcionalidades del Team Foundation Server local (TFS; ahora conocido como Azure DevOps Server ) al hacerlo disponible en Internet e implementar un modelo de lanzamiento continuo . [ 237 ] [ 238 ] Los clientes podían usar el portal de Azure para suscribirse a Visual Studio Online. Los suscriptores reciben un sistema de control de versiones compatible con Git alojado , un servicio de pruebas de carga, un servicio de telemetría y un editor de código en el navegador con nombre en clave "Monaco". [ 239 ] Durante el evento para desarrolladores Connect(); 2015, el 18 de noviembre de 2015, Microsoft anunció que el servicio había sido renombrado como "Visual Studio Team Services (VSTS)". [ 240 ] El 10 de septiembre de 2018, Microsoft anunció otro cambio de marca del servicio, esta vez a "Azure DevOps Services". [ 45 ]

Microsoft ofrece niveles de acceso para Azure DevOps Services: Stakeholder, Basic y Visual Studio. El plan Basic es gratuito para hasta cinco usuarios. Los usuarios con una suscripción a Visual Studio pueden agregarse a un plan sin costo adicional. [ 241 ]

Gestión del ciclo de vida de las aplicaciones de Visual Studio

Visual Studio Application Lifecycle Management (ALM) es un conjunto de herramientas integradas de desarrollo de software desarrolladas por Microsoft. Estas herramientas actualmente constan del IDE (Visual Studio 2015 Community y ediciones posteriores), el servidor (Team Foundation Server) y los servicios en la nube (Visual Studio Team Services). [ 242 ] Visual Studio ALM admite el desarrollo y la colaboración en equipo, la gestión de proyectos ágiles, DevOps , el control de versiones, el empaquetado, el desarrollo continuo, las pruebas automatizadas, la gestión de versiones, la entrega continua y las herramientas de generación de informes para aplicaciones y servicios. [ 243 ]

En Visual Studio 2005 y Visual Studio 2008, la marca se conocía como Microsoft Visual Studio Team System (VSTS). En octubre de 2009, la marca Team System pasó a llamarse [ 168 ] [ 244 ] Visual Studio ALM con el lanzamiento de Visual Studio 2010 (nombre en clave 'Rosario'). [ 245 ]

Visual Studio Team Services debutó como Visual Studio Online en 2013 y fue renombrado en 2015. [ 246 ]

Gestión del laboratorio de Visual Studio

Visual Studio Lab Management es una herramienta de desarrollo de software desarrollada por Microsoft para que los probadores de software creen y administren entornos virtuales. Lab Management amplía la plataforma existente de Visual Studio Application Lifecycle Management para habilitar un laboratorio de pruebas integrado basado en Hyper-V . Desde Visual Studio 2012, viene incluido de serie y se puede configurar después de integrar Azure DevOps y SCVMM. [ 247 ]

Visual Studio LightSwitch

Microsoft Visual Studio LightSwitch es una extensión y un marco de trabajo específicamente diseñado para crear aplicaciones empresariales basadas en tecnologías .NET y plataformas de Microsoft. Las aplicaciones resultantes tienen una arquitectura de tres niveles : la interfaz de usuario se ejecuta en Microsoft Silverlight o en un cliente HTML5 , [ 248 ] o como una aplicación de SharePoint 2013; [ 249 ] la lógica y el nivel de acceso a datos se basan en WCF Data Services y se exponen como una fuente OData alojada [ 250 ] en ASP.NET; y el almacenamiento de datos principal admite Microsoft SQL Server Express , Microsoft SQL Server y Microsoft SQL Azure . LightSwitch también admite otras fuentes de datos, como Microsoft SharePoint , OData y WCF RIA Services.

LightSwitch incluye herramientas de diseño gráfico para crear entidades y relaciones entre entidades, consultas de entidades y pantallas de interfaz de usuario. La lógica de negocio se puede escribir en Visual Basic o Visual C# . LightSwitch viene incluido en Visual Studio 2012 Professional y versiones posteriores. Visual Studio 2015 es la última versión de Visual Studio que incluye las herramientas de LightSwitch. [ 251 ]

La capa de interfaz de usuario ahora es un componente opcional al implementar una solución LightSwitch, lo que permite una implementación solo de servicio. [ 252 ]

La primera versión de Visual Studio LightSwitch, publicada el 26 de julio de 2011, [ 253 ] tenía muchas diferencias con respecto a la versión actual de LightSwitch. En particular, la herramienta se compraba e instalaba como un producto independiente. Si Visual Studio 2010 Professional o superior ya estaba instalado en la máquina, LightSwitch se integraba con él. [ 254 ] La segunda diferencia importante era que la capa intermedia se construía y exponía mediante WCF RIA Services.

A partir del 14 de octubre de 2016, Microsoft ya no recomienda LightSwitch para el desarrollo de nuevas aplicaciones. [ 255 ]

Código de Visual Studio

Visual Studio Code es un editor de código fuente gratuito , junto con otras características, para Linux, Mac OS y Windows. [ 256 ] También incluye soporte para depuración y Git Control integrado . Está construido sobre código abierto , [ 257 ] y el 14 de abril de 2016 se lanzó la versión 1.0. [ 258 ]

Perfilador de sistema de equipo de Visual Studio

Visual Studio Team System Profiler (VSTS Profiler) es una herramienta para analizar el rendimiento de proyectos .NET que analiza la complejidad espacial y temporal del programa. [ 259 ] Analiza el código y prepara un informe que incluye muestreo de CPU, instrumentación, asignación de memoria .NET y contención de recursos .

Véase también

Notas

  1. La versión 13.0 se omitió debido al miedo al número 13 .

Referencias

  1. "Notas de la versión de Visual Studio 2026" . 20 de mayo de 2026.
  2. Copsey, Reed Jr. (13 de diciembre de 2011). "¿En qué lenguaje está desarrollado Visual Studio?" . Microsoft Developer Network . Archivado del original el 13 de febrero de 2023 . Recuperado el 10 de diciembre de 2022 .
  3. "Requisitos del sistema de la familia de productos Visual Studio 2026" . Microsoft . Consultado el 12 de noviembre de 2025 .
  4. "Paquete de idioma de Microsoft Visual Studio 2015" . Microsoft . Archivado del original el 12 de septiembre de 2016. Consultado el 29 de agosto de 2016 .
  5. "Descargas de Visual Studio" . Visual Studio . Microsoft. Archivado del original el 26 de diciembre de 2018. Consultado el 23 de noviembre de 2013 .
  6. Brenner, Pat (19 de julio de 2013). "Compatibilidad con la biblioteca C99 en Visual Studio 2013" . Blog del equipo de Visual C++ . Microsoft. Archivado del original el 5 de agosto de 2014. Consultado el 7 de noviembre de 2021 .
  7. "F# en Microsoft Research" . Microsoft . Archivado del original el 1 de abril de 2019. Consultado el 22 de julio de 2019 .
  8. "Mejor IDE de Python para programar en Python" . Pythonic Quest . 13 de enero de 2017. Archivado del original el 18 de enero de 2017. Consultado el 17 de enero de 2017 .
  9. "Ciclo de vida y mantenimiento del producto Visual Studio" . Microsoft Docs . 22 de enero de 2025. Consultado el 21 de julio de 2025 .
  10. "Modelo de entorno de desarrollo de Visual Studio" . Microsoft . Archivado del original el 19 de octubre de 2008. Consultado el 1 de enero de 2008 .
  11. "VSPackages y Managed Package Framework (MPF)" . Microsoft . Archivado del original el 13 de enero de 2009. Consultado el 1 de enero de 2008 .
  12. 1 2 3 4 Mehta, Vijay. "Extending Visual Studio 2005" . CodeGuru . Archivado del original el 17 de marzo de 2010. Recuperado el 1 de enero de 2008 .
  13. 1 2 3 "Conceptos básicos del servicio de lenguaje" . MSDN . Microsoft . Archivado del original el 12 de enero de 2009. Consultado el 1 de enero de 2008 .
  14. "Descripción general del paquete Babel" . MSDN . Microsoft . Archivado del original el 12 de enero de 2009. Consultado el 1 de enero de 2008 .
  15. "Información general sobre los servicios de lenguaje administrados" . MSDN . Microsoft . Archivado del original el 12 de enero de 2009. Consultado el 1 de enero de 2008 .
  16. "Conceptos básicos de integración del control de versiones" . Microsoft . Archivado del original el 15 de febrero de 2011. Consultado el 19 de septiembre de 2010 .
  17. "Complementos de control de versiones" . Microsoft . Archivado del original el 26 de septiembre de 2010. Consultado el 19 de septiembre de 2010 .
  18. 1 2 Constantin, Alin. "Interfaz de control de código fuente de Microsoft" . Alin Constantin . Archivado del original el 18 de febrero de 2008. Recuperado el 3 de enero de 2008 .
  19. 1 2 3 4 "Extensibilidad de Visual Studio" . Revista CoDe . Archivado del original el 22 de febrero de 2010. Recuperado el 1 de enero de 2008 .
  20. 1 2 Guthrie, Scott (28 de julio de 2007). "Buenas mejoras en la edición de código de VS 2008" . Archivado del original el 10 de junio de 2010. Recuperado el 31 de diciembre de 2007 .
  21. Guthrie, Scott (22 de junio de 2007). "VS 2008 JavaScript IntelliSense" . Archivado del original el 1 de diciembre de 2010. Recuperado el 31 de diciembre de 2007 .
  22. Guthrie, Scott (25 de julio de 2007). "Diseñador web y soporte CSS de VS 2008" . Archivado del original el 23 de enero de 2010. Recuperado el 31 de diciembre de 2007 .
  23. 1 2 "Visual Studio .NET - Los 10 mejores consejos y trucos del editor de código" . Microsoft . Archivado del original el 23 de marzo de 2008. Recuperado el 31 de diciembre de 2007 .
  24. "Adjuntar a procesos en ejecución" . MSDN . Archivado del original el 30 de abril de 2008. Consultado el 31 de diciembre de 2007 .
  25. "Volcados" . MSDN . Archivado del original el 5 de septiembre de 2008. Consultado el 31 de diciembre de 2007 .
  26. "Descripción general de Breakpoint" . Microsoft . Archivado del original el 1 de enero de 2009. Consultado el 31 de diciembre de 2007 .
  27. 1 2 "Descripción general de la depuración paso a paso de código" . Microsoft . Archivado del original el 14 de septiembre de 2008. Recuperado el 31 de diciembre de 2007 .
  28. "Depuración en tiempo de diseño" . Microsoft . Archivado del original el 17 de septiembre de 2008. Consultado el 31 de diciembre de 2007 .
  29. "Vincular controles a datos en Visual Studio" . Msdn.microsoft.com. Archivado del original el 15 de mayo de 2013. Consultado el 15 de junio de 2013 .
  30. "MSDN TV: Presentando "Cider": el diseñador de Visual Studio para WPF ("Avalon")" . MSDN TV . Consultado el 1 de enero de 2008 .
  31. "MVC : El sitio oficial de Microsoft ASP.NET" . Asp.net. 10 de mayo de 2013. Archivado del original el 24 de junio de 2010. Consultado el 15 de junio de 2013 . 
  32. "Mapa de contenido de datos dinámico" . Asp.net. Archivado del original el 27 de junio de 2010. Recuperado el 15 de junio de 2013 .
  33. "Team Explorer 2005 (archivo .img)" . Microsoft . Archivado del original el 24 de diciembre de 2010. Recuperado el 5 de marzo de 2007 .
  34. "Visual Studio Team System 2008 Team Explorer" . Microsoft . Archivado del original el 9 de junio de 2010. Consultado el 5 de marzo de 2007 .
  35. "Cómo usar el Explorador de servidores en Visual Studio .NET y Visual Studio 2005" . Microsoft . Archivado del original el 3 de agosto de 2010. Consultado el 1 de enero de 2008 .
  36. "Documentación de Microsoft Visual Studio 2017: Protección preventiva: Dotfuscator, ofuscador .NET y herramienta de endurecimiento de código" . Microsoft.com. 15 de marzo de 2017. Archivado del original el 22 de febrero de 2017. Consultado el 16 de mayo de 2017 .
  37. 1 2 "Herramientas y servicios de prueba de código | Visual Studio" . Visual Studio . Consultado el 16 de octubre de 2022 .
  38. Cangialosi, Anthony (6 de junio de 2008). "La galería de Visual Studio se vuelve un poco más amigable con la comunidad" . Anthony @ MS . Microsoft . Archivado del original el 13 de mayo de 2014. Recuperado el 3 de agosto de 2014 .
  39. 1 2 "Anuncio: MSVC cumple con el estándar C++" . Archivado del original el 26 de agosto de 2018. Recuperado el 7 de noviembre de 2021 .
  40. "Compiler Intrinsics" . Microsoft Docs. Archivado del original el 6 de mayo de 2008. Consultado el 2 de enero de 2008 .
  41. "OpenMP en Visual C++ (Visual Studio 2005)" . MSDN . Microsoft. 2005. Archivado del original el 21 de septiembre de 2013. Consultado el 27 de abril de 2013 .
  42. "Visual C# (MSDN)" . MSDN . Archivado del original el 27 de mayo de 2009. Consultado el 1 de junio de 2009 .
  43. "Crea componentes realmente RAD con el Explorador de propiedades de Visual Studio .NET" . Octubre de 2010. Archivado del original el 10 de enero de 2015. Consultado el 26 de enero de 2015 .
  44. "Novedades en Visual Basic y Visual C#" . Octubre de 2010. Archivado del original el 30 de noviembre de 2010. Consultado el 26 de enero de 2015 .
  45. 1 2 Cool, Jamie (10 de septiembre de 2018). "Introducción a Azure DevOps" . Archivado del original el 10 de septiembre de 2018. Recuperado el 10 de septiembre de 2018 .
  46. "Visual FoxPro Home, en Visual FoxPro 9.0 Overview" . MSDN . Archivado del original el 10 de marzo de 2014. Consultado el 8 de marzo de 2014 .
  47. "Un mensaje a la comunidad" . MSDN . Archivado del original el 6 de agosto de 2010. Consultado el 2 de enero de 2008 .
  48. De, Alan. "Visual SourceSafe: Sistema de destrucción de código fuente de Microsoft" . Highprogrammer.com. Archivado del original el 31 de agosto de 2009. Consultado el 6 de septiembre de 2009 .
  49. "INFO: Permisos de red necesarios para los directorios SourceSafe" . Support.microsoft.com. 24 de febrero de 2005. Archivado del original el 26 de enero de 2012. Consultado el 6 de septiembre de 2009 .
  50. "Mejores prácticas de Microsoft Visual SourceSafe" . Msdn.microsoft.com. 30 de mayo de 2007. Archivado del original el 5 de junio de 2009. Consultado el 6 de septiembre de 2009 .
  51. "Comprar Microsoft Visual SourceSafe 6 (324-00269) :: eCostSoftware.com - Proveedor de software del Reino Unido" . eCostSoftware.com. Archivado del original el 8 de diciembre de 2008. Consultado el 6 de septiembre de 2009 . 
  52. "Comparar las ediciones de Visual Studio 2019" . Microsoft. Archivado del original el 12 de marzo de 2017. Consultado el 11 de marzo de 2017 .
  53. 1 2 "Documento técnico sobre licencias de Visual Studio 2017" (PDF) . Noviembre de 2017. Archivado (PDF) del original el 11 de agosto de 2018. Recuperado el 11 de agosto de 2018 .
  54. "Comparar las ofertas de productos de Visual Studio | Visual Studio" . visualstudio.microsoft.com . Archivado del original el 11 de agosto de 2018. Consultado el 11 de agosto de 2018 .
  55. "Microsoft presenta las versiones preliminares de Visual Studio 2015 y .NET 2015, y ofrece Visual Studio Community 2013 gratis" . VentureBeat . 12 de noviembre de 2014. Archivado del original el 12 de noviembre de 2014. Consultado el 12 de noviembre de 2014 .
  56. "Microsoft lanza una versión gratuita y sin restricciones de Visual Studio para equipos pequeños" . TechCrunch. 12 de noviembre de 2014. Archivado del original el 13 de noviembre de 2014. Consultado el 12 de noviembre de 2014 .
  57. "Cambios en las licencias de VS 2010" . Microsoft. 19 de octubre de 2009. Archivado del original el 6 de agosto de 2010. Consultado el 22 de junio de 2010 .
  58. Otey, Michael (30 de abril de 1997). "Visual Studio 97" . Windows IT Pro . Archivado del original el 4 de febrero de 2018. Recuperado el 3 de febrero de 2018 .
  59. "Ciclo de vida y mantenimiento del producto Visual Studio" . learn.microsoft.com . Microsoft. 18 de septiembre de 2024.
  60. 1 2 3 Paul Thurrott (19 de mayo de 2010). "Lo que estoy haciendo en Redmond" . Secretos de Windows Phone . Archivado del original el 25 de mayo de 2010.
  61. "Microsoft anuncia Visual Studio 97, un conjunto completo de herramientas de desarrollo visual de Microsoft" . Comunicados de prensa . Microsoft. 28 de enero de 1997. Archivado del original el 4 de agosto de 2020. Consultado el 30 de noviembre de 2019 .
  62. "Microsoft presenta la edición empresarial del nuevo Visual Studio 97" . Comunicados de prensa . Microsoft. 18 de febrero de 1997. Archivado del original el 10 de abril de 2020. Consultado el 8 de febrero de 2020 .
  63. "Más de 45 000 desarrolladores presencian la presentación pública del nuevo Microsoft Visual Studio 97 en los eventos Developer Days de todo el mundo" . Comunicados de prensa . Microsoft. 18 de marzo de 1997. Archivado del original el 10 de abril de 2020. Consultado el 30 de noviembre de 2019 .
  64. "Buscar información sobre el ciclo de vida de productos y servicios - Ciclo de vida de Microsoft" . support.microsoft.com . Archivado del original el 14 de agosto de 2019. Consultado el 13 de agosto de 2019 .
  65. "Buscar información sobre el ciclo de vida de productos y servicios - Ciclo de vida de Microsoft" . support.microsoft.com . Archivado del original el 14 de agosto de 2019. Consultado el 13 de agosto de 2019 .
  66. "Visual Studio 1998 (6.0)" . WineHQ . CodeWeavers. Archivado del original el 17 de mayo de 2013. Recuperado el 18 de mayo de 2018 .
  67. "Microsoft presenta Visual Studio 6.0 Enterprise Edition en la conferencia de desarrolladores Tech-Ed" . Comunicados de prensa . Microsoft. 3 de junio de 1998. Archivado del original el 4 de agosto de 2020. Consultado el 30 de noviembre de 2019 .
  68. "Microsoft anuncia la disponibilidad mundial de Visual Studio 6.0 en Dev Days '98" . Comunicados de prensa . Microsoft. 2 de septiembre de 1998. Archivado del original el 4 de agosto de 2020. Consultado el 30 de noviembre de 2019 .
  69. "Visual Studio 6.0 SP6" . Blog de Mike Swanson . Microsoft. 30 de marzo de 2004. Archivado del original el 25 de enero de 2020. Consultado el 25 de enero de 2020 .
  70. "Buscar información sobre el ciclo de vida de productos y servicios - Microsoft Lifecycle" . Soporte técnico de Microsoft . Archivado del original el 13 de agosto de 2019. Consultado el 13 de agosto de 2019 .
  71. "Buscar información sobre el ciclo de vida de productos y servicios - Ciclo de vida de Microsoft" . support.microsoft.com . Archivado del original el 13 de agosto de 2019. Consultado el 13 de agosto de 2019 .
  72. "Visual Studio .NET (2002)" . WineHQ . CodeWeavers. Archivado del original el 18 de mayo de 2018. Recuperado el 18 de mayo de 2018 .
  73. "Microsoft lanza la revolución de los servicios web XML con Visual Studio .NET y .NET Framework" . Comunicados de prensa . Microsoft. 13 de febrero de 2002. Archivado del original el 3 de agosto de 2020. Consultado el 30 de noviembre de 2019 .
  74. "Visual Studio .NET 2002 SP1 ya está disponible para su descarga" . Blog de Aaron Stebner . Microsoft. 8 de marzo de 2005. Archivado del original el 3 de agosto de 2020. Consultado el 18 de enero de 2020 .
  75. "Buscar información sobre el ciclo de vida de productos y servicios - Ciclo de vida de Microsoft" . support.microsoft.com . Archivado del original el 13 de agosto de 2019. Consultado el 13 de agosto de 2019 .
  76. "Visual Studio .NET 2003" . WineHQ . CodeWeavers. Archivado del original el 18 de mayo de 2018. Recuperado el 18 de mayo de 2018 .
  77. "Microsoft anuncia la disponibilidad mundial de Visual Studio .NET 2003" . Comunicados de prensa . Microsoft. 23 de abril de 2003. Archivado del original el 13 de agosto de 2019. Consultado el 30 de noviembre de 2019 .
  78. "¡VS .NET 2003 SP1 ya está disponible!" . Blog de Somasegar . Microsoft. 16 de agosto de 2006. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  79. "Microsoft Visual Studio .NET 2003 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  80. "Visual Studio 2005" . WineHQ . CodeWeavers. Archivado del original el 18 de mayo de 2018. Recuperado el 18 de mayo de 2018 .
  81. "Microsoft se une a clientes y socios para lanzar SQL Server 2005, Visual Studio 2005 y BizTalk Server 2006" . Comunicados de prensa . Microsoft. 7 de noviembre de 2005.
  82. "¡Visual Studio 2005 y .NET Framework 2.0 ya están disponibles!" . Blog de Somasegar . Microsoft. 27 de octubre de 2005. Archivado del original el 21 de diciembre de 2019 . Consultado el 21 de diciembre de 2019 .
  83. "¡Se ha lanzado VS 2005 SP1!" . Blog de Somasegar . Microsoft. 15 de diciembre de 2006. Archivado del original el 22 de diciembre de 2019 . Consultado el 22 de diciembre de 2019 .
  84. "Microsoft Visual Studio 2005 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  85. 1 2 "Microsoft dará a sus socios más acceso al código de Orcas IDE" . Consultado el 6 de noviembre de 2007 .{{cite web}}: CS1 mantenimiento: estado de la URL ( enlace )
  86. "Potenciando a los desarrolladores con Visual Studio 2008 y .NET Framework 3.5" . Comunicados de prensa . Microsoft. 19 de noviembre de 2007.
  87. "¡Visual Studio 2008 y .NET Framework 3.5 ya están disponibles!" . Blog de Somasegar . Microsoft. 19 de noviembre de 2007. Archivado del original el 21 de diciembre de 2019 . Consultado el 21 de diciembre de 2019 .
  88. "¡Se ha lanzado el Service Pack 1 para VS 2008 y .NET FX 3.5!" . Blog de Somasegar . Microsoft. 11 de agosto de 2008. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  89. "Visual Studio 2008 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  90. 1 2 "Visual Studio 2010, también conocido como Dev10 Beta, disponible para descargar – Blog de VolkerW" . blogs.msdn.microsoft.com . 18 de mayo de 2009. Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  91. "Microsoft Visual Studio 2010 y Microsoft .NET Framework 4 ya están disponibles" . Comunicados de prensa . Microsoft. 11 de abril de 2010.
  92. "¡Visual Studio 2010 ya está disponible!" . Blog de Visual Studio . Microsoft. 12 de abril de 2010. Archivado del original el 9 de noviembre de 2019. Consultado el 21 de diciembre de 2019 .
  93. "Anuncio de la disponibilidad de Visual Studio 2010 y .NET Framework 4" . Blog de Somasegar . Microsoft. 11 de abril de 2010. Archivado del original el 21 de diciembre de 2019. Consultado el 21 de diciembre de 2019 .
  94. "Visual Studio 2010 SP1 ya disponible" . Blog de Visual Studio . Microsoft. 11 de marzo de 2011. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  95. "Mejoras de Visual Studio 2010" . Blog de Somasegar . Microsoft. 7 de marzo de 2011. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  96. "Visual Studio 2010 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  97. "¡Visual Studio 2012 ya está disponible en la web!" . Blog de Visual Studio . Microsoft. 22 de agosto de 2012. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  98. "¡Visual Studio 2012 y .NET 4.5 ya están disponibles!" . Blog de Somasegar . Microsoft. 15 de agosto de 2012. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  99. "Lanzamiento de Visual Studio 2012 y .NET 4.5" . Blog de Somasegar . Microsoft. 12 de septiembre de 2012. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  100. "Lanzamiento de la actualización 5 RTM de Visual Studio 2012" . Blog de Visual Studio . Microsoft. 27 de agosto de 2015. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  101. "Visual Studio 2012 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  102. "¡Visual Studio 2013 ya está disponible en la web!" . Blog de Visual Studio . Microsoft. 17 de octubre de 2013. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  103. "Visual Studio 2013 disponible para descargar" . Blog de Somasegar . Microsoft. 17 de octubre de 2013. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  104. 1 2 "Visual Studio 2015 y Visual Studio 2013 Update 5 lanzados" . Blog de Visual Studio . Microsoft. 20 de julio de 2015. Archivado del original el 22 de diciembre de 2019. Recuperado el 22 de diciembre de 2019 .
  105. "Visual Studio 2013 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  106. "Visual Studio 2015 y .NET 4.6 disponibles para descargar" . Blog de Somasegar . Microsoft. 20 de julio de 2015. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  107. "Visual Studio 2015 Update 3 y .NET Core 1.0 disponibles" . Blog de Visual Studio . Microsoft. 27 de junio de 2016. Archivado del original el 22 de diciembre de 2019. Consultado el 22 de diciembre de 2019 .
  108. "Visual Studio 2015 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  109. "Anuncio de la disponibilidad general de Visual Studio 2017… y más" . Blog de Visual Studio . Microsoft. 7 de marzo de 2017. Archivado del original el 4 de enero de 2020. Consultado el 22 de diciembre de 2019 .
  110. "Notas de la versión 15.9 de Visual Studio 2017" . Microsoft Learn . 9 de enero de 2024.
  111. "Visual Studio 2017 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  112. 1 2 Montgomery, John (2 de abril de 2019). "Visual Studio 2019: Codifica más rápido. Trabaja de forma más inteligente. Crea el futuro" . Blog de Visual Studio . Microsoft. Archivado del original el 29 de enero de 2021. Recuperado el 3 de abril de 2019 .
  113. Kristensen, Mads (10 de agosto de 2021). «¡Visual Studio 2019 v16.11 ya está disponible!» . Blog de Visual Studio . Microsoft. Archivado del original el 30 de junio de 2023.
  114. "Notas de la versión 16.11 de Visual Studio 2019" . Microsoft Learn . Consultado el 10 de marzo de 2026 .
  115. "Visual Studio 2019 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  116. "Visual Studio 2022 ya está disponible" . Blog de Visual Studio . Microsoft. 8 de noviembre de 2021.
  117. "Notas de la versión de Visual Studio 2022" . Blog de Visual Studio . Microsoft. 21 de abril de 2026.
  118. "Visual Studio 2022 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  119. "Visual Studio 2026 - Ciclo de vida de Microsoft" . learn.microsoft.com . Microsoft.
  120. "Compatibilidad con Visual Studio" .
  121. "Actualizaciones y ayuda del sitio web de Microsoft" . Archivado del original el 9 de mayo de 2011. Consultado el 20 de enero de 2011 .
  122. "Requisitos del sistema (Visual Studio 6.0)" . Microsoft Co. 3 de octubre de 2006. Archivado del original el 5 de marzo de 2010. Consultado el 2 de enero de 2008 .
  123. "Centro de soluciones de Visual J++" . Soporte . Microsoft. Archivado del original el 29 de julio de 2013. Consultado el 25 de mayo de 2013 .
  124. "Visual J++ 6.0" . MSDN . Microsoft. 8 de abril de 2010. Archivado del original el 13 de mayo de 2013. Consultado el 25 de mayo de 2013 .
  125. "Características por edición" . Microsoft. Archivado del original el 15 de febrero de 2004.
  126. "Requisitos del sistema (Visual Studio .NET)" . MSDN . 12 de octubre de 2006. Archivado del original el 15 de noviembre de 2010. Consultado el 2 de enero de 2008 .
  127. "Visual Studio .NET 2002 SP1" . Microsoft . Archivado del original el 7 de agosto de 2010. Consultado el 2 de enero de 2008 .
  128. 1 2 "Hacking Visual Studio" . Archivado del original el 15 de julio de 2011. Recuperado el 1 de enero de 2008 .
  129. "Microsoft Visual Studio .NET 2003 Service Pack 1" . Microsoft . Archivado del original el 20 de junio de 2010. Consultado el 2 de enero de 2008 .
  130. "Cómo: Modificar WINVER y _WIN32_WINNT" . Microsoft Learn . Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  131. "Cambios importantes" . Microsoft Learn . Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  132. "Visual Studio 2005 Service Pack 1" . Microsoft . Archivado del original el 22 de julio de 2010. Consultado el 1 de enero de 2008 .
  133. "Actualización del Service Pack 1 de Visual Studio" . Microsoft . Archivado del original el 23 de mayo de 2010. Consultado el 1 de enero de 2008 .
  134. "Compilación, pruebas e implementación" . Novedades de Visual Studio 2005. MSDN . Microsoft. Archivado del original el 26 de agosto de 2014.
  135. "Nuevas características del lenguaje en Visual C++" . Referencia del lenguaje Visual C++ de Visual Studio 2005. MSDN. Archivado del original el 9 de octubre de 2008. Consultado el 28 de diciembre de 2006 .
  136. "64 bits y Visual Studio 2005" . 11 de abril de 2006. Archivado del original el 19 de julio de 2020. Consultado el 12 de febrero de 2021 .
  137. VSTA vs VSTO en kits de desarrollo de software Archivado el 29 de marzo de 2021 en Wayback Machine . En el último correo electrónico de MSDN Flash que acabo de recibir, se anuncia el lanzamiento de Visual Studio Tools for Applications 2.0 (VSTA).
  138. "Microsoft detalla su estrategia de TI dinámica en Tech-Ed 2007" . Archivado del original el 8 de octubre de 2007. Consultado el 4 de junio de 2007 .
  139. Beehler, Jeff (19 de noviembre de 2007). "¡Visual Studio Team System 2008 ya está disponible!" . Blog de Jeff Beehler . Blogs de MSDN . Archivado del original el 23 de septiembre de 2010. Consultado el 25 de junio de 2010 .
  140. "Microsoft Windows Visual Studio Team System 2008" . Búsqueda en MSDN . MSDN Social. 2010. Archivado del original el 20 de marzo de 2019. Consultado el 25 de junio de 2010 .
  141. "Detalles de descarga: Microsoft Visual Studio 2008 Service Pack 1 (exe)" . Microsoft . Archivado del original el 5 de junio de 2010. Consultado el 11 de agosto de 2008 .
  142. "Plataformas Windows (CRT)" . Microsoft Learn . Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  143. Taft, Darryl K. "Microsoft impulsa un código seguro y de calidad" . eWeek . Archivado del original el 20 de agosto de 2020. Consultado el 6 de octubre de 2007 .
  144. "Novedades de MFC 9.0 (Orcas)" . CodeGuru . Archivado del original el 4 de mayo de 2010. Consultado el 2 de enero de 2008 .
  145. Dudla, Nikola. "¿Qué es STL/CLR?" . Desarrollo de aplicaciones para Windows por Mykola Dudar . Microsoft . Archivado del original el 12 de mayo de 2010. Recuperado el 2 de enero de 2008 .
  146. "Las bibliotecas funcionan en Orcas" . Blog del equipo de Visual C++ . Microsoft . Archivado del original el 11 de febrero de 2008. Consultado el 2 de enero de 2008 .
  147. "Descargar Visual Studio 03/07 CTP" . Archivado del original el 13 de junio de 2010. Recuperado el 14 de junio de 2007 .
  148. "Diseñador XSD en Visual Studio" . Archivado del original el 11 de febrero de 2017. Consultado el 1 de enero de 2008 .
  149. Somasegar, S. "Funciones de depuración y creación de perfiles en VS 2008" . Microsoft . Archivado del original el 20 de octubre de 2007. Consultado el 24 de julio de 2007 .
  150. 1 2 Robbin, John. "Nuevas y prácticas funciones de depuración multihilo en VS 2008" . Archivado del original el 17 de septiembre de 2009. Recuperado el 24 de septiembre de 2007 .
  151. Hanselman, Scott. "Depuración multihilo en Visual Studio 2008" . Archivado del original el 20 de septiembre de 2010. Consultado el 24 de septiembre de 2007 .
  152. Guthrie, Scott (3 de octubre de 2007). "Publicación del código fuente de las bibliotecas de .NET Framework" . Archivado del original el 7 de septiembre de 2010. Recuperado el 4 de octubre de 2007 .
  153. "Microsoft lanza Visual Studio 2010 y .NET Framework 4" . eWEEK . 12 de abril de 2010. Archivado del original el 29 de marzo de 2021. Consultado el 22 de julio de 2019 .
  154. "Microsoft lanza Visual Studio 2010 y .NET Framework 4 [ descargar ] " . www.digit.in . 14 de abril de 2010. Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  155. 1 2 3 4 5 "Primer vistazo a Visual Studio 2010 Team System" . Microsoft . Archivado del original el 17 de abril de 2009. Recuperado el 18 de abril de 2009 .
  156. Quintero, Carlos. "Extensibilidad de Visual Studio 2010: más allá de los complementos y paquetes" . Archivado del original el 23 de junio de 2010. Consultado el 18 de abril de 2009 .
  157. "F# se incluirá como parte de Visual Studio 2010" . Archivado del original el 12 de diciembre de 2008. Consultado el 10 de diciembre de 2008 .
  158. Moth, Daniel. "Depuración de aplicaciones paralelas con VS2010" . Archivado del original el 8 de enero de 2010. Recuperado el 18 de abril de 2008 .
  159. "Mayor compatibilidad con el paralelismo en la próxima versión de Visual Studio" . MSDN . Archivado del original el 6 de agosto de 2010. Consultado el 23 de abril de 2009 .
  160. Worthington, David. "SD Times: Intel y Microsoft convergen en la computación paralela" . Archivado del original el 4 de junio de 2009. Consultado el 20 de agosto de 2008 .
  161. Worthington, David. "Intel aborda el ciclo de vida del desarrollo con Parallel Studio" . Archivado del original el 28 de mayo de 2009. Recuperado el 26 de mayo de 2009 .
  162. 1 2 3 4 Somasegar, S. "Desarrollo centrado en el código en VS 2010" . Archivado del original el 7 de enero de 2010. Recuperado el 18 de abril de 2008 .
  163. "Error: Intellisense cree que está trabajando en C++ mientras procesa un archivo C" . Archivado del original el 5 de octubre de 2011. Consultado el 28 de agosto de 2011 .
  164. "Se eliminó la ayuda dinámica de Visual Studio 2010" . Archivado del original el 24 de enero de 2010. Consultado el 26 de abril de 2010 .
  165. "Herramienta de ayuda para el visor" . Archivado del original el 5 de agosto de 2010. Recuperado el 13 de julio de 2010 .
  166. "Microsoft Visual Studio 2010 Service Pack 1 (Instalador)" . Microsoft . Archivado del original el 20 de diciembre de 2011. Consultado el 24 de diciembre de 2011 .
  167. "Ventajas de la transición a Visual Studio 2010: "la oferta definitiva" – Lo que necesitas saber" . Blogs de Microsoft MSDN. Archivado del original el 14 de septiembre de 2014. Consultado el 14 de septiembre de 2014 .
  168. 1 2 "Microsoft presenta la próxima versión de Visual Studio y .NET Framework" . Centro de noticias . Redmond , Washington: Microsoft . 29 de septiembre de 2008. Archivado del original el 15 de agosto de 2009. Consultado el 14 de agosto de 2009 .
  169. "Haciendo arquitectura con Team System Rosario" . Archivado del original el 21 de abril de 2008. Recuperado el 18 de abril de 2009 .
  170. 1 2 "Visual Studio 2010 Architecture Edition" . 29 de marzo de 2009. Archivado del original el 3 de abril de 2009. Recuperado el 18 de abril de 2009 .
  171. "Análisis del impacto histórico del depurador y las pruebas en Visual Studio Team System 2010" . Canal 9. Archivado del original el 3 de octubre de 2008. Consultado el 18 de abril de 2009 .
  172. Heydarian, Habib. "Novedades de Visual Studio Team System 2010: Episodio 2" . Archivado del original el 3 de octubre de 2008. Consultado el 18 de abril de 2008 .
  173. "Gestión de laboratorios de Visual Studio 2010" . Archivado del original el 10 de mayo de 2009. Consultado el 18 de abril de 2009 .
  174. Fried, Ina. "Visual Studio 2010 vendrá con 'caja negra'"" . CNET . CBS Interactive . Archivado del original el 6 de noviembre de 2011 . Consultado el 18 de abril de 2009 .
  175. "Visual Studio 2012 y .NET 4.5 ¡Completísimo! - Blog de Somasegar - Página principal - Blogs de MSDN" . Blogs.msdn.com. 1 de agosto de 2012. Archivado del original el 6 de junio de 2013. Consultado el 15 de junio de 2013 .
  176. "¿Puedo grabar/reproducir macros en Visual Studio 2012/2013?" . stackoverflow.com. 31 de diciembre de 2013. Archivado del original el 29 de marzo de 2021. Consultado el 31 de diciembre de 2013 .
  177. "Novedades de Visual C++ en Visual Studio 2012" . Msdn.microsoft.com. 15 de agosto de 2012. Archivado del original el 15 de septiembre de 2013. Consultado el 15 de junio de 2013 .
  178. "Visual Studio® 11 Developer Preview Download" . Centro de descargas de Microsoft . Microsoft Corporation. 16 de septiembre de 2011. Archivado del original el 2 de octubre de 2011. Consultado el 14 de octubre de 2011 .
  179. "Error: las aplicaciones creadas con CRT y MFC vNext (11) no se pueden usar en Windows XP SP3" . Microsoft Connect . Microsoft Corporation. 24 de septiembre de 2011. Archivado del original el 16 de diciembre de 2011. Consultado el 14 de octubre de 2011. Este comportamiento es intencional en MFC y CRT para Visual Studio vNext . Los sistemas operativos mínimos compatibles son Windows Server 2008 SP2 y Windows Vista.
  180. "Desarrollo de C++ para Windows XP en Visual Studio 2012" . Blog del equipo de Visual C++ . Microsoft Corporation. 15 de junio de 2012. Archivado del original el 20 de junio de 2012. Consultado el 26 de junio de 2012 .
  181. "¡Visual Studio 2012 Update 1 ya está disponible!" . Blog de Somasegar . Microsoft Corporation. 26 de noviembre de 2012. Archivado del original el 27 de diciembre de 2012. Consultado el 29 de diciembre de 2012 .
  182. 1 2 3 4 5 6 7 Kumar, Sumit (24 de agosto de 2011). "Primer vistazo a las nuevas características de productividad del IDE de C++ en la próxima versión de Visual Studio" . Blog del equipo de VC++ . Microsoft Corporation. Blogs de MSDN. Archivado del original el 2 de octubre de 2011. Recuperado el 14 de octubre de 2011 .
  183. "Herramienta de comentarios de Visual Studio 2012: Una mejor manera de informar errores - Blog de Visual Studio - Página principal - Blogs de MSDN" . Blogs.msdn.com. 28 de enero de 2013. Archivado del original el 22 de junio de 2012. Consultado el 15 de junio de 2013 .
  184. "El color regresa a la interfaz de usuario de Visual Studio 11 -" . Visual Studio Magazine . Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  185. "Actualizaciones de la interfaz de usuario de Visual Studio 11 llegarán en RC" . El blog de Visual Studio . 8 de mayo de 2012. Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  186. "UN DISEÑO EN MAYÚSCULAS" . El blog de Visual Studio . 5 de junio de 2012. Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  187. "Microsoft ignora la usabilidad y a los usuarios: VS 2012 mantiene menús en mayúsculas" . Archivado del original el 10 de junio de 2012. Consultado el 13 de julio de 2012 .
  188. "Sobre la incomodidad del rediseño de Visual Studio 11 - Arktronic.com" . arktronic.com . Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  189. "Cómo evitar que los menús de Visual Studio 2012 aparezcan en MAYÚSCULAS!" . www.richard-banks.org . Archivado del original el 20 de marzo de 2019 . Consultado el 22 de julio de 2019 .
  190. "¡Ya está disponible la vista previa de Visual Studio 2013!" . Blog de Visual Studio . 26 de junio de 2013 . Consultado el 3 de julio de 2021 .
  191. "¡Visual Studio 2013 RC ya está disponible!" . Blog de Visual Studio . 9 de septiembre de 2013 . Consultado el 3 de julio de 2021 .
  192. "¡Visual Studio 2013 ya está disponible en la web!" . Blog de Visual Studio . 17 de octubre de 2013 . Consultado el 3 de julio de 2021 .
  193. Somasegar, S. "Lanzamiento de Visual Studio 2013: Anuncio de Visual Studio Online" . Blogs de MSDN. Archivado del original el 26 de enero de 2014. Consultado el 23 de enero de 2014 .
  194. "Visual Studio 2013 Update 1" . Sitio web de Visual Studio . Microsoft Corporation. 20 de enero de 2014. Archivado del original el 1 de abril de 2016. Consultado el 23 de enero de 2014 .
  195. "Visual Studio 2013 Update 1" . Blog de Somasegar . Microsoft Corporation. 20 de enero de 2014. Archivado del original el 22 de enero de 2014. Consultado el 23 de enero de 2014 .
  196. "Visual Studio 2013 Update 2 RTM" . Sitio web de Visual Studio . Microsoft Corporation. 12 de mayo de 2014. Archivado del original el 29 de marzo de 2016. Consultado el 12 de julio de 2014 .
  197. "Descripción de Visual Studio 2013 Update 3" . Microsoft Corporation. 15 de agosto de 2014. Archivado del original el 13 de febrero de 2015. Consultado el 18 de agosto de 2014 .
  198. "Visual Studio 2013 Update 4 RTM" . Sitio web de Visual Studio . Microsoft Corporation. 12 de noviembre de 2014. Archivado del original el 16 de diciembre de 2016. Consultado el 16 de noviembre de 2014 .
  199. 1 2 3 4 5 "Notas de la versión 15.9 de Visual Studio 2017" . Microsoft Learn . Archivado del original el 10 de diciembre de 2019. Consultado el 11 de agosto de 2018 .
  200. Montgomery, John (3 de junio de 2014). "Visual Studio "14" CTP ya disponible" . El blog de Visual Studio . Archivado del original el 20 de agosto de 2014. Recuperado el 18 de agosto de 2014 .
  201. Montgomery, John (12 de noviembre de 2014). "Visual Studio 2015 Preview, Visual Studio Community 2013, Visual Studio 2013 Update 4 y más" . Blog de Visual Studio . Microsoft . Archivado del original el 7 de enero de 2015. Consultado el 15 de enero de 2015 .
  202. Liuson, Julia (9 de febrero de 2017). "Únete a nosotros: evento de lanzamiento de Visual Studio 2017 y 20.º aniversario" . El blog de Visual Studio . Microsoft . Archivado del original el 10 de febrero de 2017. Recuperado el 10 de febrero de 2017 .
  203. Montgomery, John (30 de marzo de 2016). "Visual Studio "15" Preview Now Available" . El blog de Visual Studio . Microsoft . Archivado del original el 3 de agosto de 2016. Recuperado el 20 de julio de 2016 .
  204. Montgomery, John (10 de mayo de 2016). "Visual Studio "15" Preview 2" . El blog de Visual Studio . Microsoft . Archivado del original el 19 de agosto de 2016. Recuperado el 20 de julio de 2016 .
  205. "Visual Studio "15" Preview 2" . visualstudio.com . Microsoft . 10 de mayo de 2016. Archivado del original el 13 de junio de 2016.
  206. Montgomery, John (7 de julio de 2016). "Visual Studio "15" Preview 3" . El blog de Visual Studio . Microsoft . Archivado del original el 11 de septiembre de 2016. Recuperado el 20 de julio de 2016 .
  207. "Visual Studio "15" Preview 3" . visualstudio.com . Microsoft . 7 de julio de 2016. Archivado del original el 15 de julio de 2016.
  208. "Visual Studio "15" Preview 4 ya está disponible para descargar con una nueva experiencia de instalación y más - MSPoweruser" . 22 de agosto de 2016. Archivado del original el 25 de enero de 2018. Consultado el 22 de agosto de 2016 .
  209. "Visual Studio "15" Preview 4" . blogs.msdn.microsoft.com . 22 de agosto de 2016. Archivado del original el 23 de agosto de 2016. Consultado el 22 de agosto de 2016 .
  210. "Anuncio de Visual Studio "15" Preview 5" . blogs.msdn.microsoft.com . 5 de octubre de 2016. Archivado del original el 6 de octubre de 2016. Consultado el 5 de octubre de 2016 .
  211. "Visual Studio 2017: Un vistazo rápido a las mejoras de productividad en Visual Studio 2017 RC" . 14 de noviembre de 2016. Archivado del original el 14 de noviembre de 2016. Consultado el 14 de noviembre de 2016 .
  212. "Visual Studio 2017 Release Candidate" . Archivado del original el 28 de marzo de 2017. Recuperado el 30 de marzo de 2017 .
  213. 1 2 3 4 "Anuncio de la disponibilidad general de Visual Studio 2017" . 7 de marzo de 2017. Archivado del original el 20 de marzo de 2017. Recuperado el 30 de marzo de 2017 .
  214. "Lanzamiento de Visual Studio 2017 versión 15.4" . El blog de Visual Studio . 10 de octubre de 2017. Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  215. "Visual Studio 2017 Versión 15.5, Visual Studio para Mac lanzado" . El blog de Visual Studio . 4 de diciembre de 2017. Archivado del original el 22 de julio de 2019. Consultado el 22 de julio de 2019 .
  216. "Visual Studio 2017 versión 15.6, Visual Studio para Mac versión 7.4 lanzado" . El blog de Visual Studio . 6 de marzo de 2018. Archivado del original el 22 de julio de 2019. Recuperado el 22 de julio de 2019 .
  217. "Notas de la versión 15.8 de Visual Studio 2017" . Microsoft Learn . Archivado del original el 22 de julio de 2019. Consultado el 21 de marzo de 2019 .
  218. Blog, Windows Developer; Sweetgall, Marc (15 de noviembre de 2018). "Soporte oficial para el desarrollo de Windows 10 en ARM" . Blog de Windows Developer .
  219. "Documento de compatibilidad de Visual Studio 2019" . Microsoft. Archivado del original el 3 de junio de 2020. Consultado el 26 de febrero de 2020 .
  220. "¿Qué sigue para Visual Studio?" . El blog de Visual Studio . 6 de junio de 2018. Archivado del original el 30 de marzo de 2020. Consultado el 22 de julio de 2019 .
  221. Blog, Visual Studio (4 de diciembre de 2018). "Cómo aumentar la productividad de cada desarrollador con Visual Studio 2019" . blogs.msdn.microsoft.com . Archivado del original el 7 de diciembre de 2019. Consultado el 5 de diciembre de 2018 .
  222. Blog, Visual Studio (24 de enero de 2019). "Visual Studio 2019 Preview 2 ya está disponible" . blogs.msdn.microsoft.com . Archivado del original el 11 de febrero de 2019. Consultado el 26 de enero de 2019 .
  223. "Notas de la versión preliminar de Visual Studio 2019" . Microsoft Learn . Archivado del original el 2 de febrero de 2021. Consultado el 14 de febrero de 2019 .
  224. "Visual Studio 2019 Release Candidate (RC) ya está disponible" . devblogs.microsoft.com . 27 de febrero de 2019. Archivado del original el 14 de noviembre de 2020. Consultado el 18 de abril de 2019 .
  225. Salter, Jim (20 de abril de 2021). "Microsoft Visual Studio 2022 entrará (por fin) en el mundo de 64 bits" . Ars Technica . Consultado el 20 de abril de 2021 .
  226. "Visual Studio 2022" . Blog de Visual Studio . 19 de abril de 2021. Consultado el 20 de abril de 2021 .
  227. Blog, Visual Studio (17 de junio de 2021). "¡Visual Studio 2022 Preview 1 ya está disponible!" . devblogs.microsoft.com . Consultado el 18 de junio de 2021 .
  228. Blog, Visual Studio (14 de julio de 2021). "¡Visual Studio 2022 Preview 2 ya está disponible!" . devblogs.microsoft.com . Consultado el 14 de julio de 2021 .
  229. Blog, Visual Studio (10 de agosto de 2021). "¡Visual Studio 2022 Preview 3 ya está disponible!" . devblogs.microsoft.com . Consultado el 11 de agosto de 2021 .
  230. "¡Visual Studio 2022 Preview 4 ya está disponible!" . Blog de Visual Studio . 14 de septiembre de 2021 . Consultado el 17 de septiembre de 2021 .
  231. "Únase a nosotros el 8 de noviembre para el lanzamiento de Visual Studio 2022" . Blog de Visual Studio . 12 de octubre de 2021. Consultado el 14 de octubre de 2021 .
  232. "Visual Studio 2022 ya disponible" . Blog de Visual Studio . 8 de noviembre de 2021. Consultado el 18 de febrero de 2022 .
  233. Downie, Mark (8 de noviembre de 2022). "¡Visual Studio para Arm64 ya está aquí oficialmente!" . Blog de Visual Studio .
  234. DeDiv-VR. "Notas de la versión de Visual Studio Insiders" . learn.microsoft.com . Consultado el 16 de septiembre de 2025 .
  235. Kristensen, Mads (9 de septiembre de 2025). "¡Visual Studio 2026 Insiders ya está aquí!" . Blogs de Microsoft Dev . Consultado el 14 de octubre de 2025 .
  236. "Visual Studio 2026 ya está aquí: más rápido, más inteligente y un éxito entre los primeros usuarios" . Blog de Visual Studio . 11 de noviembre de 2025. Consultado el 12 de noviembre de 2025 .
  237. Blankenship, Ed (enero de 2014). "Introducción a Visual Studio Online" . Revista MSDN . Microsoft . Archivado del original el 31 de diciembre de 2014. Recuperado el 29 de noviembre de 2014 .
  238. "Cronología de características" . VisualStudio.com . Microsoft . Archivado del original el 7 de octubre de 2014. Consultado el 29 de noviembre de 2014 .
  239. Yegulalp, Serdar (14 de noviembre de 2013). "Microsoft reinventa Visual Studio como un servicio en la nube de Azure" . InfoWorld . IDG . Archivado del original el 29 de marzo de 2021. Consultado el 8 de noviembre de 2014 .
  240. Harry, Brian (18 de noviembre de 2015). "Noticias de Connect(); 2015" . Blog de Brian Harry . Microsoft . Archivado del original el 22 de noviembre de 2015. Consultado el 22 de noviembre de 2015 .
  241. "Detalles de precios de Visual Studio Online" . Microsoft Azure . Microsoft . Archivado del original el 22 de noviembre de 2015. Consultado el 29 de noviembre de 2014 .
  242. Bright, Peter (12 de noviembre de 2013). "Microsoft lleva el desarrollo a la nube con Visual Studio Online" . Ars Technica . Condé Nast . Archivado del original el 8 de marzo de 2016. Recuperado el 7 de marzo de 2016 .
  243. "DevOps y gestión del ciclo de vida de las aplicaciones" . MSDN . Microsoft . Archivado del original el 8 de marzo de 2016. Consultado el 3 de marzo de 2016 .
  244. "Microsoft Visual Studio Team System Nombre en clave "Rosario"" . Archivado del original el 13 de mayo de 2008 . Consultado el 5 de abril de 2008 .
  245. van Haaften, Octavie (25 de noviembre de 2009). "Sesión de Visual Studio 2010 Team System" . SharePoint: Trabajando en ello… Archivado del original el 26 de abril de 2012. Recuperado el 8 de diciembre de 2011 .
  246. Harry, Brian (18 de noviembre de 2015). "Noticias de Connect(); 2015" . Blog de Brian Harry . Microsoft . Archivado del original el 8 de marzo de 2016. Consultado el 3 de marzo de 2016 .
  247. Hinshelwood, Martin (20 de junio de 2012). "Instalación de TFS 2012 con Lab Management 2012" . Martin Hinshelwood - naked Agility Ltd. Archivado del original el 13 de septiembre de 2018. Recuperado el 12 de septiembre de 2018 .
  248. "Cliente HTML LightSwitch" . MSDN . Microsoft . Archivado del original el 4 de junio de 2013. Consultado el 15 de junio de 2013 .
  249. Massi, Beth (17 de enero de 2013). "Comience a crear aplicaciones de SharePoint en minutos con LightSwitch" . Blog de Beth Massi . Microsoft . Archivado del original el 10 de mayo de 2013. Consultado el 27 de febrero de 2013 .
  250. Rivard, John (22 de marzo de 2012). "Arquitectura LightSwitch: OData (John Rivard)" . Blog del equipo de Visual Studio LightSwitch . Microsoft . Archivado del original el 2 de julio de 2013. Consultado el 27 de febrero de 2013 .
  251. "Actualización de LightSwitch" . Blog del equipo de Visual Studio LightSwitch . Microsoft . 14 de octubre de 2016. Archivado del original el 19 de marzo de 2017. Consultado el 19 de marzo de 2017 .
  252. "Cómo: Implementar un servicio OData de LightSwitch" . MSDN . Microsoft . Archivado del original el 1 de junio de 2013. Consultado el 15 de junio de 2013 .
  253. "Visual Studio LightSwitch 2011 se lanza el 26 de julio" . Blog del equipo de Visual Studio LightSwitch . Microsoft . 5 de julio de 2011. Archivado del original el 21 de mayo de 2013. Consultado el 27 de febrero de 2013 .
  254. Massi, Beth (3 de agosto de 2010). "Desarrollo rápido de aplicaciones empresariales con Visual Studio LightSwitch" . Blog de Beth Massi . Microsoft. Archivado del original el 24 de marzo de 2016. Consultado el 4 de agosto de 2010 .
  255. "Actualización de LightSwitch" . Blog del equipo de Visual Studio LightSwitch . Microsoft . Archivado del original el 8 de agosto de 2017. Consultado el 31 de mayo de 2017 .
  256. Lardinois, Frederic (29 de abril de 2015). "Microsoft lanza Visual Studio Code, un editor de código multiplataforma gratuito para OS X, Linux y Windows" . TechCrunch . Archivado del original el 28 de octubre de 2017. Consultado el 25 de junio de 2017 .
  257. "GitHub - microsoft/vscode: Visual Studio Code" . 22 de julio de 2019. Archivado del original el 22 de enero de 2021. Recuperado el 22 de julio de 2019 a través de GitHub.
  258. Bright, Peter (14 de abril de 2016). "El editor Visual Studio Code alcanza la versión 1 y tiene medio millón de usuarios" . Archivado del original el 7 de julio de 2017. Recuperado el 14 de junio de 2017 .
  259. "Guía para principiantes sobre la creación de perfiles de rendimiento" . MSDN . Microsoft. 15 de noviembre de 2016. Archivado del original el 27 de diciembre de 2016. Consultado el 27 de diciembre de 2016 .
  • Sitio web oficialEdita esto en Wikidata