0% encontró este documento útil (0 votos)
124 vistas6 páginas

Microsoft Visual Studio

Microsoft Visual Studio es un entorno de desarrollo integrado que soporta múltiples lenguajes de programación y permite crear aplicaciones para Windows, sitios web, servicios web y más. Visual Studio permite a los desarrolladores crear aplicaciones que se ejecuten en diferentes plataformas como estaciones de trabajo, páginas web, dispositivos móviles y consolas. Visual Studio ha evolucionado a través de varias versiones para adaptarse a nuevas tecnologías como .NET y soportar más lenguajes y plataformas.

Cargado por

Manuel Ordoño
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
124 vistas6 páginas

Microsoft Visual Studio

Microsoft Visual Studio es un entorno de desarrollo integrado que soporta múltiples lenguajes de programación y permite crear aplicaciones para Windows, sitios web, servicios web y más. Visual Studio permite a los desarrolladores crear aplicaciones que se ejecuten en diferentes plataformas como estaciones de trabajo, páginas web, dispositivos móviles y consolas. Visual Studio ha evolucionado a través de varias versiones para adaptarse a nuevas tecnologías como .NET y soportar más lenguajes y plataformas.

Cargado por

Manuel Ordoño
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

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 y PHP, al igual que
entornos de desarrollo web, como ASP.NET MVC, Django, etc., a lo cual hay que 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 y
consolas, entre otros.

ndice
[ocultar]

1Versiones

2Historia

o 2.1Visual Studio 6.0

o 2.2Visual Studio .NET (2002)

o 2.3Visual Studio .NET 2003

o 2.4Visual Studio 2005

o 2.5Visual Studio 2008

o 2.6Visual Studio 2010

o 2.7Visual Studio 2012

o 2.8Visual Studio 2013

o 2.9Visual Studio 2015

o 2.10Visual Studio 2017

3Referencias

4Enlaces 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 a
estudiantes y programacin amateur. Estas ediciones son iguales que el 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 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 cuatro
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 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 se ejecuta, de manera que el
cdigo puede ser independiente de la plataforma (al menos de las soportadas actualmente
por .NET). Las plataformas han de tener una implementacin de Infraestructura de
Lenguaje Comn (CLI) para poder ejecutar programas MSIL. Actualmente se pueden
ejecutar programas MSIL en Linux y Mac OS X usando implementaciones de .NET que no
son de Microsoft, tales como 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 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 cuatro 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 de la 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 la versin en ingls lleg a los comercios a finales del mes de octubre. 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 cinco ediciones Visual Studio Team System.
Estas ltimas se proporcionaban conjuntamente con suscripciones a MSDN cubriendo los
cuatro principales roles de la programacin: Architects, Software Developers, Testers y
Database Professionals. La funcionalidad combinada de las cuatro 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 el de 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.
Las 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]


Fue la primera revisin de Visual Studio en incluir una versin "Community", que
bsicamente ofrece las mismas capacidades que la versin "Professional" pero limitando
su uso a empresas de pequeo tamao, desarrolladores de software libre y estudiantes.
La gran ventaja de esta versin de Visual Studio es que es gratuita.
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


https://my.visualstudio.com/Downloads?pid=1439

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

.NET Framework 4.6.1


https://my.visualstudio.com/Downloads?pid=1881

Visual Studio 2017[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

.NET Framework 4.6.1

.NET Framework 4.7


La compatibilidad es la misma que en Visual Studio 2015, salvo que se agregan algunas
funciones extra.

También podría gustarte