Sie sind auf Seite 1von 8

Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en ingls)

para sistemas operativos Windows. Soporta mltiples lenguajes de programacin tales


como C++, C#, Visual Basic .NET, F#, Java, Python, Ruby, PHP; al igual que entornos de
desarrollo web como ASP.NET MVC, Django, etc., a lo cual sumarle las nuevas capacidades
online bajo Windows Azure en forma del editor Monaco.
Visual Studio permite a los desarrolladores crear sitios y aplicaciones web, as como servicios
web en cualquier entorno que soporte la plataforma .NET (a partir de la versin .NET 2002).
As se pueden crear aplicaciones que se comuniquen entre estaciones de trabajo, pginas
web, dispositivos mviles, dispositivos embebidos, consolas, etc.
ndice
[ocultar]

1Versiones

2Historia
o

2.1Visual Studio 6.0

2.2Visual Studio .NET (2002)

2.3Visual Studio .NET 2003

2.4Visual Studio 2005

2.5Visual Studio 2008

2.6Visual Studio 2010

2.7Visual Studio 2012

2.8Visual Studio 2013

2.9Visual Studio 2015

3Visual Studio 2016

4Referencias

5Enlaces externos

Versiones[editar]
A partir de la versin 2005 Microsoft ofrece gratuitamente las Ediciones Express, que son
versiones bsicas separadas por lenguajes de programacin o plataforma enfocadas; para

estudiantes y programacin amateur. Estas ediciones son iguales al entorno de desarrollo


comercial, pero sin caractersticas avanzadas de integracin. Dichas ediciones son:

Visual Basic Express Edition

Visual C# Express Edition

Visual C++ Express Edition

Visual J# Express Edition (Desapareci en Visual Studio 2008)

Visual Web Developer Express Edition (para programar en ASP.NET)

Visual F# (Apareci en Visual Studio 2010, es parecido al J#)*

Windows Phone 8 SDK

Windows Azure SDK

Adicionalmente, Microsoft ha puesto gratuitamente a disposicin de todo el mundo una versin


reducida de MS SQL Server llamada SQL Server Express Edition cuyas nicas limitaciones
son que no soporta bases de datos superiores a 4 GB de tamao, se ejecuta en un
procesador, y no cuenta con el Agente de SQL Server.
En el pasado se incluyeron los siguientes productos:

Visual InterDev

Visual J++

Visual FoxPro

Visual SourceSafe

Historia[editar]
Visual Studio 6.0[editar]
Artculo principal: Microsoft Visual Studio 6

Se lanz en 1998 y fue la ltima versin en ejecutarse en la plataforma Win9x.3 Los nmeros
de versin de todas las partes constituyentes pasaron a 6.0, incluyendo Visual J++ y Visual
InterDev, que se encontraban en las versiones 1.1 y 1.0 respectivamente. Esta versin fue la

base para el sistema de desarrollo de Microsoft para los siguientes 4 aos, en los que
Microsoft migr su estrategia de desarrollo al .NET Framework.
Visual Studio 6.0 fue la ltima versin en que Visual Basic se inclua de la forma en que se
conoca hasta entonces; versiones posteriores incorporaran una versin muy diferente del
lenguaje con muchas mejoras, fruto de la plataforma .NET. Tambin supuso la ltima versin
en incluir Visual J++, que proporcionaba extensiones de la plataforma Java, lo que lo haca
incompatible con la versin de Sun Microsystems. Esto acarre problemas legales a Microsoft,
y se lleg a un acuerdo en el que Microsoft dejaba de comercializar herramientas de
programacin que utilizaran la mquina virtual de Java.
Aunque el objetivo a largo plazo de Microsoft era unificar todas las herramientas en un nico
entorno, esta versin en realidad aada un entorno ms a Visual Studio 5.0: Visual J++ y
Visual Interdev se separaban del entorno de Visual C++, al tiempo que Visual FoxPro y Visual
Basic seguan manteniendo su entorno especfico.

Visual Studio .NET (2002)[editar]


En esta versin se produjo un cambio sustancial, puesto que supuso la introduccin de la
plataforma .NET de microsoft. .NET es una plataforma de ejecucin intermedia multilenguaje,
de forma que los programas desarrollados en .NET no se compilan en lenguaje mquina, sino
en un lenguaje intermedio (CIL - Common Intermediate Language) denominado Microsoft
Intermediate Language (MSIL). En una aplicacin MSIL, el cdigo no se convierte a lenguaje
mquina hasta que sta se ejecuta, de manera que el cdigo puede ser independiente de
plataforma (al menos de las soportadas actualmente por .NET). Las plataformas han de tener
una implementacin deInfraestructura de Lenguaje Comn (CLI) para poder ejecutar
programas MSIL. Actualmente se pueden ejecutar programas MSIL enLinux y Mac OS
X usando implementaciones de .NET que no son de Microsoft, tales cmo Mono y DotGNU.
Visual Studio .NET 2002 supuso tambin la introduccin del lenguaje C#, un lenguaje nuevo
diseado especficamente para la plataforma .NET, basado en C++ y Java. Se present
tambin el lenguaje J# (sucesor de J++), el cual, en lugar de ejecutarse en una mquina
virtual de Java, se ejecuta nicamente en el framework .NET. El lenguaje Visual Basic fue
remodelado completamente y evolucion para adaptarse a las nuevas caractersticas de la
plataforma .NET, hacindolo mucho ms verstil y dotndolo con muchas caractersticas de
las que careca. Algo similar se llev a cabo con C++, aadiendo extensiones al lenguaje
llamadas Managed Extensions for C++ con el fin de que los programadores pudieran crear
programas en .NET. Por otra parte, Visual FoxPro pasa a comercializarse por separado.
Todos los lenguajes se unifican en un nico entorno. La interfaz se mejora notablemente en
esta versin, siendo ms limpia y personalizable.

Visual Studio .NET puede usarse para crear programas basados en Windows
(usando Windows Forms en vez de COM), aplicaciones y sitios web (ASP.NET y servicios
web), y dispositivos mviles (usando el .NET Compact Framework).
Esta versin requiere un sistema operativo basado en NT. La versin interna de Visual
Studio .NET es la 7.0.

Visual Studio .NET 2003[editar]


Visual Studio .NET 2003 supone una actualizacin menor de Visual Studio .NET. Se actualiza
el .NET Framework a la versin 1.1. Tambin se aade soporte con el fin de escribir
aplicaciones para determinados dispositivos mviles, ya sea con ASP.NET o con el .NET
Compact Framework. Adems, el compilador de Visual C++ se mejora para cumplir con ms
estndares: el Visual C++ Toolkit 2003.
Visual Studio 2003 se lanza en 4 ediciones: Academic, Professional, Enterprise Developer y
Enterprise Architect. La edicin Enterprise Architect inclua una implementacin de la
tecnologa de modelado Microsoft Visio, que se centraba en la creacin de representaciones
visuales de la arquitectura de la aplicacin basadas en UML. Tambin se introdujo "Enterprise
Templates", para ayudar a grandes equipos de trabajo a estandarizar estilos de programacin
e impulsar polticas de uso de componentes y asignacin de propiedades.
Microsoft lanz el Service Pack 1 para Visual Studio 2003 el 13 de septiembre de 2006.
La versin interna de Visual Studio .NET 2003 es la 7.1 aunque el formato del archivo que
emplea es el 8.0.
Es compatible solo con Windows XP, Windows Server 2003 o anteriores

Visual Studio 2005[editar]


Visual Studio 2005 se empez a comercializar a travs de Internet a partir del 4 de octubre de
2005 y lleg a los comercios a finales del mes de octubre en ingls. En castellano no sali
hasta el 4 de febrero de 2006. Microsoft elimin la coletilla .NET de su nombre, pero eso no
indica que se alejara de la plataforma .NET, de la cual se incluy la versin 2.0.
La actualizacin ms importante que recibieron los lenguajes de programacin fue la inclusin
de tipos genricos, similares en muchos aspectos a las plantillas de C++. Con esto se
consigue encontrar muchos ms errores en la compilacin en vez de en tiempo de ejecucin,
incitando a usar comprobaciones estrictas en reas donde antes no era posible. C++ tiene una
actualizacin similar con la adicin de C++/CLI como sustituto de C# manejado.
Se incluye un diseador de implantacin, que permite que el diseo de la aplicacin sea
validado antes de su implantacin. Tambin se incluye un entorno para publicacin web y

pruebas de carga para comprobar el rendimiento de los programas bajo varias condiciones de
carga.
Visual Studio 2005 tambin aade soporte para arquitecturas de 64 bits. Aunque el entorno de
desarrollo sigue siendo una aplicacin de 32 bits, Visual C++ 2005 soporta compilacin para
x86-64 (AMD64, Intel 64) e IA-64 (Itanium). El SDK incluye compiladores de 64 bits as como
versiones de 64 bits de las libreras.
Visual Studio 2005 tiene varias ediciones radicalmente distintas entre s: Express, Standard,
Professional, Tools for Office y 5 ediciones Visual Studio Team System. stas ltimas se
proporcionaban conjuntamente con suscripciones a MSDN cubriendo los 4 principales roles de
la programacin: Architects, Software Developers, Testers y Database Professionals. La
funcionalidad combinada de las 4 ediciones Team System se ofreca como la edicin Team
Suite. Por otra parte, Tools for the Microsoft Office System est diseada para extender la
funcionalidad a Microsoft Office.
Las ediciones Express se han diseado para principiantes, aficionados y pequeos negocios,
todas disponibles gratuitamente a travs de la pgina de Microsoft.4 Se incluye una edicin
independiente para cada lenguaje: Visual Basic, Visual C++, Visual C#, Visual J# para
programacin .NET en Windows y Visual Web Developer para la creacin de sitios web
ASP.NET. Las ediciones Express carecen de algunas herramientas avanzadas de
programacin as como de opciones de extensibilidad.
Se lanz el Service Pack 1 para Visual Studio 2005 el 14 de diciembre de 2006.
La versin interna de Visual Studio 2005 es la 8.0, mientras que el formato del archivo que
emplea es la 9.0.

Visual Studio 2008[editar]


Permite trabajar con los Frameworks:

.NET Framework 2.0

.NET Framework 3.0

.NET Framework 3.5

Visual Studio 2010[editar]


El IDE se redisea para una mejor legibilidad. Se han eliminado gradientes y lneas
innecesarias para hacer ms simple su uso.

Ventanas de documentos tales como el Editor de cdigo y la ventana de la vista Diseo ahora
pueden colocarse fuera de la ventana IDE. Por ejemplo, puede arrastrar el Editor de cdigo en
el IDE de modo que se puede ver la ventana de la vista de diseo al lado.
Permite trabajar con los Frameworks:

.NET Framework 2.0

.NET Framework 3.0

.NET Framework 3.5

.NET Framework 4.0

Ms en Lo ms destacado de Visual Studio 2010

Visual Studio 2012[editar]

.NET Framework 2.0

.NET Framework 3.0

.NET Framework 3.5

.NET Framework 4.0

.NET Framework 4.5

http://msdn.microsoft.com/es-es/library/bb386063(v=vs.110).aspx

Visual Studio 2013[editar]


Permite trabajar con los Frameworks:

.NET Framework 2.0

.NET Framework 3.0

.NET Framework 3.5

.NET Framework 4.0

.NET Framework 4.5

.NET Framework 4.5.1

.NET Framework 4.5.2

http://msdn.microsoft.com/es-es/library/vstudio/dd831853.aspx

Visual Studio 2015[editar]


Permite trabajar con los Frameworks:

.NET Framework 2.0

.NET Framework 3.0

.NET Framework 3.5

.NET Framework 4.0

.NET Framework 4.5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

Visual Studio 2016[editar]


Permite trabajar con los Frameworks:

.NET Framework 2.0

.NET Framework 3.0

.NET Framework 3.5

.NET Framework 4.0

.NET Framework 4.5

.NET Framework 4.5.1

.NET Framework 4.5.2

.NET Framework 4.6

la compatibilidad es la misma que en el visualstudio 2015,solo que agrega algunas funciones


extra.

Referencias[editar]
1.

Volver arriba Introducing Visual Studio 97: A Well-stocked Toolbox for Building
Distributed Apps

2.

Volver arriba Visual Studio Product Updates Blog (2014-11-12). "Visual Studio 2015
Preview". Microsoft.

3.

Volver arriba System Requirements

4.

Volver arriba Visual Studio Express Editions

Das könnte Ihnen auch gefallen