Visual Basic.NET
Visual Basic.NET
INTEGRANTES:
- Rafael Tantalean William
- Chuquicahua Izquierdo Leonel
- Torres LLanos Javier
1.-Definición:
Visual Basic .NET (VB.NET) es un
lenguaje de programación orientado a objetos que se puede considerar una
evolución de Visual Basic implementada sobre el framework .NET. Su introducción
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 más avanzadas con herramientas modernas. Para
mantener eficacia en el desarrollo de las aplicaciones. La gran mayoría 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 2017, que es la última versión de Visual Studio para
la plataforma .NET), aunque existen otras alternativas, como SharpDevelop (que
además es libre).
Historia:
Es un lenguaje de programación
dirigido por eventos, desarrollado por Alan Cooper para Microsoft. con la
intención de simplificar la programación utilizando un ambiente de desarrollo
completamente gráfico que facilitara la creación de interfaces gráficas y, en
cierta medida, también la programación misma.
Todas las versiones de Visual
Basic para Windows son
muy conocidas, aunque la Microsoft Visual Basic 1.0 desarrollada para el
sistema operativo MS-DOS (ediciones Profesional y Estándar), que data de
1992, fue menos difundida. Esta proveía un entorno que, aunque en modo texto,
incluía un diseñador de formularios en el que se podían arrastrar y soltar
distintos controles.
La última versión que únicamente
generaba aplicaciones de 16 bits fue la 3.0 y no incluía una biblioteca
detallada de componentes para toda clase de usos. Durante la transición de los
sistemas Windows 3.11 a Windows 95,
en 1995: hizo su aparición la versión 4.0 de Visual Basic; esta podía generar
programas tanto de 16 como de 32 bits, a partir del mismo código fuente, aunque
a costa de un gran aumento en el tamaño de los archivos necesarios en tiempo de
ejecución ("runtime"). Además, se sustituyeron los controles
denominados VBX por los nuevos OCX. Con la siguiente versión, la 5.0, se estuvo a punto de
implementar por primera vez la posibilidad de compilar a código nativo,
obteniendo una mejora de rendimiento considerable. Tanto esa como la sucesora
6.0 soportaban ciertas características propias de los lenguajes orientados a objetos, pero
carecían de algunas importantes, tales como herencia y sobrecarga; pero, de
hecho, no fue pensado como lenguaje orientado a objetos. La versión 6.0, que
puede generar código ejecutable directo en 32 bits, todavía continúa
utilizándose masivamente, y es compatible con las últimas versiones de los
sistemas Windows, como Windows 7 y Windows 8.
Visual Basic evolucionó para
integrar la plataforma .NET;
allí perdió su propia identidad como lenguaje único adquirible, pasando a
integrar un paquete de productos, llamado precisamente Microsoft .NET; dentro
de ese paquete o framework se encuentra el nuevo y llamado Visual Basic
.NET, que trabaja sobre el entorno Microsoft Visual Studio. Esta nueva
versión del lenguaje posee profundas diferencias en la forma de programar
respecto de Visual Basic 6, pero gran semejanza en su sintaxis básica.
Cabe mencionar que, aunque fue
menos conocido, se desarrolló también una versión gratuita de Visual Basic 5.0,
orientada al desarrollo de controles y componentes; su nombre específico
era Microsoft Visual Basic 5.0 Control Creation Edition (Visual
Basic 5 CCE). También hubo versiones orientadas al desarrollo de aplicaciones
para dispositivos móviles basados en Windows CE y Pocket PC,
conocidas como Embedded (Visual Basic).
Versiones de Visual Basic
- 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 constituía en realidad la siguiente
versión de los compiladores BASIC vigentes para DOS, denominados QuickBASIC y
BASIC PDS (Profesional Development System). Usaba una interfaz de texto,
con caracteres ASCII extendidos que daban la apariencia de una
interfaz gráfica.
- Visual Basic 2.0 fue liberado en noviembre de 1992.
Venía en versiones Standard y Professional. El entorno de programación era
más fácil 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 módulos de clase, que más
tarde se ofrecerían en la versión 4.
- Visual Basic 3.0 salió al mercado en verano
de 1993,
en versiones Standard y Profesional. Incluía la versión 1.1 de Microsoft
Jet Database Engine, que permitía acceso a bases de datos Access.
- Visual Basic 4.0, surgida en agosto de 1995,
fue la primera versión que generaba aplicaciones tanto de 16 como de
32 bits para
Windows. Había incompatibilidades entre las distintas realeases de esta
versión que causaban fallas de instalación y problemas de operación.
Mientras las anteriores utilizaban controles VBX, con la 4.0 se comenzaron
a utilizar controles OLE en
archivos OCX,
que más tarde se llamarían controles ActiveX.
- En febrero de 1997,
Microsoft lanzó Visual Basic 5.0, versión que generaba programas de 32
bits exclusivamente. Los programadores que
todavía preferían desarrollar aplicaciones en 16 bits debían
necesariamente utilizar VB 4.0, siendo transportables en código fuente a
VB 5.0 y viceversa. En la versión 5 se tenía la posibilidad de crear
controles personalizados; también permitía compilar a código ejecutable
nativo de Windows, logrando con ello incrementar la velocidad de ejecución
de los programas generados, más notablemente en los de cálculo.
- Visual Basic 6.0, salido a mediados de 1998,
muy mejorado, incrementó el número 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 ello las aplicaciones que genera son compatibles con
plataformas más modernas, como Windows
Vista, Windows Server 2008, Windows
7 y Windows 8.
El soporte estándar para
Microsoft Visual Basic 5.7 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 preocupación y se firmó una petición para mantener el producto vivo.
Microsoft se ha negado hasta el momento a cambiar su posición sobre el asunto.
Irónicamente, en esa época (2005) se da a conocer que el software antiespía 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 código C++.
Características:
- Barra de título: Muestra el nombre del proyecto y del formulario que se está diseñando actualmente.
- Barra de menús: Agrupa los menús despegables que contienes todas las operaciones que pueden llevarse a cabo con Visual Basic 6.0.
- Barra de herramientas estándar: Contienen los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús Archivo, Edición, Ver y Ejecutar; además, en el área derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado.
- Ventana de formulario: Es el área donde se diseña la interfaz gráfica, es decir, es donde se inserta electo gráficos, como botones, imágenes, casilla de verificación, cuadros de listas, entre otros.
- Cuadro de herramientas: Presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comandos, entre otros.
Entorno de Desarrollo:
Al mismo tiempo que evolucionaba
el lenguaje, las herramientas que Microsoft proporciona para programar también
evolucionaban para adaptarse a las novedades.
Visual Studio .NET (2002)
Visual Studio .NET se publicó en
2002 y fue la primera versión de Visual Studio en introducir el framework .NET.
Esta versión de Visual Studio introdujo, junto con el Framework .NET tres
nuevos lenguajes de programación, Visual C#, VB.NET y Visual J#.En esta primera
versión de Visual Studio .NET se podían programar aplicaciones Windows.Forms
(aplicaciones de escritorio) y aplicaciones ASP.NET (Aplicaciones
Web).En esta versión se añadió por primera vez la posibilidad de programar para
dispositivos móviles usando .NET, ya fuera usando el Compact Framework, o
ASP.NET.
Visual Basic Express Edition
A partir de la introducción en el
mercado de la versión 2005 de Visual Studio Microsoft publicó lo que se conoce
como ediciones Exp de distintos programas. Las versiones Express son versiones
limitadas pero gratuitas, pensadas para usos no profesionales (principiantes,
aficionados y pequeños negocios), existiendo una edición independiente para
cada lenguaje.Visual Basic Express Edition es una versión de Visual Studio
limitada. Esta versión permite sólo programar en VB.NET, y además limita el
tipo de proyectos que se pueden desarrollar. Visual Web Developer Express
Edition permite programar páginas ASP.NET en VB.
Se lanzó el Service Pack 1 para
Visual Studio 2005 el 14 de diciembre de 2006.
Visual Studio 2008
El IDE de Visual Studio 2008
permite trabajar contra 3 .NET frameworks diferentes:
- .NET Framework 2.0
- .NET Framework 3.0
- .NET Framework 3.5
También es muy fácil de usar
gracias al desarrollo de hardware.Además, integra el framework ASP.NET AJAX
para el desarrollo de AJAX..
Visual Studio 2010
El 12 de Abril del 2010,
Microsoft publica Visual Studio 2010, nombre clave Dev10, y .NET Framework
versión 4. Compatible con Visual Basic.net, con una interfaz rediseñada, más
sencilla y con soporte para diseño de aplicaciones en Windows 7.
2.-Resumen:
Definición
NET es un lenguaje de programación
orientado a objetos que se puede considerar una evolución de Visual Basic
implementada sobre el framework . Su introducción 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 más avanzadas con herramientas modernas. Para mantener eficacia en
el desarrollo de las aplicaciones. La gran mayoría de programadores de VB.NET
utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna
de sus versiones , aunque existen otras alternativas, como SharpDevelop .
Historia
Es un lenguaje de programación
dirigido por eventos, desarrollado por Alan Cooper para Microsoft. con la
intención de simplificar la programación utilizando un ambiente de desarrollo
completamente gráfico que facilitara la creación de interfaces gráficas y, en
cierta medida, también la programación misma. Esta proveía un entorno que,
aunque en modo texto, incluía un diseñador de formularios en el que se podían
arrastrar y soltar distintos controles. La versión 6.0, que puede generar
código ejecutable directo en 32 bits, todavía continúa utilizándose
masivamente, y es compatible con las últimas versiones de los sistemas Windows,
como Windows 7 y Windows 8.
NET, que trabaja sobre el entorno
Microsoft Visual Studio.
[...]
La comunidad de usuarios de
Visual Basic expresó su grave preocupación y se firmó una petición para mantener
el producto vivo. Microsoft se ha negado hasta el momento a cambiar su posición
sobre el asunto.
Entorno de Desarrollo
Al mismo tiempo que evolucionaba
el lenguaje, las herramientas que Microsoft proporciona para programar también
evolucionaban para adaptarse a las novedades. Esta versión de Visual Studio
introdujo, junto con el Framework . Forms y aplicaciones ASP.NET .
Visual Basic Express Edition
El IDE de Visual Studio 2008
permite trabajar contra 3 . También es muy fácil de usar gracias al desarrollo
de hardware. El 12 de Abril del 2010, Microsoft publica Visual Studio 2010,
nombre clave Dev10, y .
3.-Summary:
Definition
NET is an object-oriented
programming language that can be considered an evolution of Visual Basic
implemented on the framework. Its introduction was very controversial, because
due to significant changes in the VB.NET language it is not retro compatible
with Visual Basic, but the handling of the instructions is similar to previous
versions of Visual Basic, thus facilitating the development of more advanced
applications with modern tools To maintain efficiency in the development of
applications. The vast majority of VB.NET programmers use the Microsoft Visual
Studio integrated development environment in some of their versions, although
there are other alternatives, such as SharpDevelop.
History
It is an event-driven programming
language developed by Alan Cooper for Microsoft. with the intention of
simplifying the programming using a completely graphic development environment
that facilitates the creation of graphic interfaces and, to a certain extent,
also the programming itself. This provided an environment that, although in
text mode, included a form designer in which different controls could be
dragged and dropped. Version 6.0, which can generate 32-bit direct executable
code, still continues to be used massively, and is compatible with the latest
versions of Windows systems, such as Windows 7 and Windows 8.
NET, which works on the Microsoft
Visual Studio environment.
[...]
The community of users of Visual
Basic expressed its serious concern and a petition was signed to keep the
product alive. Microsoft has so far refused to change its position on the
matter.
Development Environment
At the same time that the
language evolved, the tools that Microsoft provides for programming also
evolved to adapt to the novelties. This version of Visual Studio introduced,
along with the Framework. Forms and ASP.NET applications.
Visual Basic Express Edition
The Visual Studio 2008 IDE allows
you to work against 3. It is also very easy to use thanks to hardware
development. On April 12, 2010, Microsoft publishes Visual Studio 2010,
codename Dev10, and.
4.-Recomendaciones:
Es muy recomendable tener conocimientos de programación orientada a objetos (por: ejemplo, java o cualquier otro idioma de programación).
5.-Conclusiones:
Es un lenguaje mas de programación que nos ayudara a crear diversos tipos de programas en esta plataforma.
6.-Apreciacion del Equipo:
Esto es algo nuevo que vemos en este ciclo universitario esperamos y estamos ansioso por programar.
7.-Glosario de términos:
ASCII: Sistema de codificación de
caracteres alfanuméricos que asigna un número del 0 al 127 a cada letra, número
o carácter especial recogidos; el ASCII extendido permite hasta 256 caracteres
distintos.
Bits: Binary digit es una
expresión inglesa que significa “dígito binario” y que da lugar al término bit,
su acrónimo en nuestra lengua. El concepto se utiliza en la informática para
nombrar a una unidad de medida de información que equivale a la selección entre
dos alternativas que tienen el mismo grado de probabilidad.
Web: Conjunto de información que
se encuentra en una dirección determinada de internet.
ASP.NET:es un entorno para
aplicaciones web desarrollado y comercializado por Microsoft. Es usado por
programadores y diseñadores para construir sitios web dinámicos, aplicaciones
web y servicios web XML.
8.-Bibliografia o Linkografia:
- https://prezi.com/fojahqd-9joy/visual-basicnet/
- https://es.wikipedia.org/wiki/Visual_Basic_.NET
- https://www.mindmeister.com/es/805346381/el-visual-basic-net-y-sus-caracteristicas
- https://es.wikipedia.org/wiki/Visual_Basic
Comentarios
Publicar un comentario