Versiones, Open Source

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Versiones de visualbasic.

NET
Visual Basic .NET (VB.NET) es un lenguaje de programacin orientado a objetos que se puede
considerar una evolucin de Visual Basic implementada sobre el framework .NET. Su introduccin
result muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es retro
compatible con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores
de Visual Basic, facilitando as el desarrollo de aplicaciones ms avanzadas con herramientas
modernas. Para mantener eficacia en el desarrollo de las aplicaciones. La gran mayora de
programadores de VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en
alguna de sus versiones (desde el primer Visual Studio .NET hasta Visual Studio .NET 2013, que es la
ltima versin de Visual Studio para la plataforma .NET), aunque existen otras alternativas,
como SharpDevelop (que adems es libre).
Al igual que con todos los lenguajes de programacin basados en .NET, los programas escritos en
VB .NET requieren el Framework .NET o Mono para ejecutarse.

.NET Framework
.NET Framework es un entorno para construir, instalar y ejecutar servicios Web y otras
aplicaciones. Se compone de tres partes principales: el Common Language Runtime, las clases
Framework y ASP.NET. El .NET Framework es el corazn de .NET, cualquier cosa que queramos
hacer en cualquier lenguaje .NET debe pasar por el filtro cualquiera de las partes integrantes
del .NET Framework.

VISUAL BASIC 1.0


Visual Basic 1.0 para Windows se liber en mayo de 1991. Visual Basic 1.0 para MS-DOS fue
liberada en septiembre de 1992. Poco popular, este lenguaje no era compatible con visual
basic para windows ya que constitua en realidad la siguiente versin de los compiladores basic
vigentes para DOS denominados QuickBASIC y BASIC PDS (Profesional Developmente System).
Usaba una interfaz de texto con caracteres ASCII extendidos que daban la apariencia de una
interfaz grfica. Abajo una ilustracin de cmo luca VB 1.0

VISUAL BASIC 2.0 3.0


Visual Basic 2.0 fue liberado en noviembre de 1992. Vena en versiones Standard y
Professional. El entorno de programacin era ms fcil de usar que el anterior, y su velocidad
de proceso fue mejorada. En particular, los formularios se convirtieron en objetos
instanciables, sentando as los conceptos fundamentales para mdulos de clase, que ms tarde
se ofreceran en la versin 4. VisualBasic 3.0 sali al mercado en verano de 1993, en versiones
Standard y Profesional. Inclua la versin 1.1 de Microsoft Jet Database Engine, que permita
acceso a bases de datos Access.

VISUAL BASIC 4.0 5.0


Visual Basic 4.0, surgida en agosto de 1995, fue la primera versin que generaba aplicaciones
tanto de 16 como de 32 bits para Windows. Haban compatibilidades entre las distintas
realeases de esta versin que causaban fallas de instalacin y problemas de operacin.
Mientras las anteriores utilizaban controles VBX, con la 4.0 se comenzaron a utilizar controles
OLE en archivos OCX, que ms tarde se llamaran controles ActiveX. En febrero de 1997,
Microsoft lanz Visual Basic 5.0, versin que generaba programas de 32 bits exclusivamente.
Los programadores que an preferan desarrollar aplicaciones en 16 bits deban
necesariamente utilizar VB 4.0, siendo transportables en cdigo fuente a VB 5.0 y viceversa. En
la versin 5 se tena la posibilidad de crear controles personalizados; tambin permita
compilar a cdigo ejecutable nativo de Windows, logrando con ello incrementar la velocidad
de ejecucin de los programas generados, ms notablemente en los de clculo.

Ilustracin de la presentacin al cargar VB 4.0

VISUAL BASIC 6.0


Visual Basic 6.0, salido a mediados de 1998, muy mejorado, increment el nmero de reas e
incluy la posibilidad de crear aplicaciones basadas en WEB. Microsoft retir el soporte de VB6
en marzo de 2008, pero a pesar de ellos las aplicaciones que genera son compatibles para
plataformas ms modernas, como windows vista, server 2008, 7 y 8.

La ltima versin de Visual Basic 6.0 fue en el ao de 1998 y elsoporte estndar para Microsoft
Visual Basic 6.0 finaliz el 31 de marzo de 2005, pero el extendido termin en marzo de 2008.
La comunidad de usuarios de Visual Basic expres su grave preocupacin y se firm una
peticin para mantener el producto vivo. Microsoft se ha negado hasta el momento a cambiar
su posicin sobre el asunto. Irnicamente, en esa poca (2005) se da a conocer que el software
antiespa ofrecido por Microsoft, "Microsoft AntiSpyware" (parte de la GIANT Company
Software), fue codificado en Visual Basic 6.0; su posterior sustituto, Windows Defender, fue
reescrito en cdigo C++.

Ilustracin del IDE de Visual Basic 6.0

VISUAL STUDIO 2008


Visual Basic .NET (VB.NET) es un lenguaje de programacin orientado a objetos que se puede
considerar una evolucin de Visual Basic implementada sobre el framework .NET. Su
introduccin result muy controvertida, ya que debido a cambios significativos en el lenguaje
VB.NET no es retro compatible con Visual Basic, pero el manejo de las instrucciones es similar a
versiones anteriores de Visual Basic, facilitando as el desarrollo de aplicaciones ms avanzadas
con herramientas modernas. Para mantener eficacia en el desarrollo de las aplicaciones. La
gran mayora de programadores de VB.NET utilizan el entorno de desarrollo integrado
Microsoft Visual Studio en alguna de sus versiones (desde el primer Visual Studio .NET hasta
Visual Studio .NET 2013, que es la ltima versin de Visual Studio para la plataforma .NET),
aunque existen otras alternativas, como SharpDevelop (que adems es libre).

VISUAL STUDIO 2015


Visual Studio 2015 Preview Desarrollo Mvil Multi-Plataforma con Visual C++ Con Visual Studio
2015 podemos utilizar C++ para desarrollar, compilar, distribuir y depurar libreras para otros
sistemas operativos. De momento hemos empezando soportando dispositivos Android en la
Preview, y aadiremos ms plataformas en el futuro. Podemos crear proyectos de apps
Android Native Activity, o crear libreras compartidas que podemos utilizar en mltiples
plataformas y en apps hbridas con Xamarin. Adems podemos utilizar Visual Studio para
depurar el cdigo en Android. Visual Studio Tools for Apache Cordova Adems del desarrollo
para iOS y Android que ya se poda hacer con JavaScript y las Visual Studio 2013 Tools for
Apache Cordova, ahora con Visual Studio 2015 podemos depurar tambin iOS en dispositivos y
emuladores como hacamos en Android. Tambin se ha mejorado el manejo de plugins
permitiendo aadir los nuestros desde git o el sistema de ficheros, y configurarlos para
plataformas individuales. Tambin soportamos Cordova 4.0.

Entorno de desarrollo Visual Studio 2015.

IMPLEMENTACIONES OPEN SOURCE


Cdigo abierto es la expresin con la que se conoce al software o hardware distribuido y
desarrollado libremente. Se focaliza ms en los beneficios prcticos (acceso al cdigo fuente)
que en cuestiones ticas o de libertad que tanto se destacan en el software libre. Para muchos
el trmino libre hace referencia al hecho de adquirir un software de manera gratuita, pero
ms que eso, la libertad se refiere al hecho de poder modificar la fuente del programa sin
restricciones de licencia, ya que muchas empresas de software encierran su cdigo,
ocultndolo y restringindose los derechos a s misma.
MOVIMIENTO DEL OPEN SOURCE

La idea del cdigo abierto se centra en la premisa de que al compartir el cdigo, el


programa resultante tiende a ser de calidad superior al software propietario, es una

visin tcnica. Por otro lado, el software libre tiene tendencias filosficas e incluso
morales: el software propietario, al no poder compartirse, es "antitico" dado que
prohibir compartir entre seres humanos va en contra del sentido comn. Ninguna
adaptacin ni cambios que no haya realizado previamente la empresa fabricante.
El cdigo abierto ofrece:
1. Acceso al cdigo fuente: Para modificarlo, corregirlo u aadir ms prestaciones.
2. Gratuidad: El software puede obtenerse libremente.
3. La posibilidad de evitar monopolios de software propietario: Para no depender de un
nico fabricante de software.
4. Un modelo de avance: Por lo cual la informacin no se oculta.

Al igual que el software libre, el cdigo abierto tiene una serie de requisitos necesarios
para que un programa pueda considerarse dentro de este movimiento, stos son:

Libre redistribucin: el software debe poder ser regalado o vendido libremente.


Cdigo fuente: el cdigo fuente debe estar incluido u obtenerse libremente.
Trabajos derivados: la redistribucin de modificaciones debe estar permitida.
Integridad del cdigo fuente del autor: las licencias pueden requerir que las
modificaciones sean redistribuidas slo como parches.

IMPLEMENTACIN OPEN SOURCE


Sistemas Operativos: los ms conocidos, Ubuntu y Debian, basados en Linux. Android, de
Google, para telfonos inteligentes y tabletas.
Programas: las suites ofimticas Open Office y Libre Office, el navegador Firefox, el cliente
de correo electrnico Thunderbird, el reproductor multimedia VLC o el editor de imgenes
GIMP
Antivirus: ClamWin
Los programas de Apache Software Foundation y Github.

También podría gustarte