jueves, 22 de octubre de 2020

Visual Basic

 Visual Basic

 Es un lenguaje de programación desarrollado por el alemán Alan Cooper para Microsoft. El lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, 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. Desde el 2001 Microsoft ha propuesto abandonar el desarrollo basado en la API Win32 y pasar a trabajar sobre un framework o marco común de librerías independiente de la versión del sistema operativo, NET Framework, a través de Visual Basic.



¿Qué constituye Visual Basic?

Visual Basic. Constituye un IDE (entorno de desarrollo integrado, o, en inglés, Integrated Development Enviroment) que ha sido empaquetado como un Programa de aplicación; es decir, consiste en un editor de código (programa donde se escribe el código fuente), un depurador (programa que corrige errores en el código fuente para que pueda ser bien compilado), un compilador (programa que traduce el código fuente a lenguaje de máquina), y un constructor de interfaz gráfica o GUI (es una forma de programar en la que no es necesario escribir el código para la parte gráfica del Programa, sino que se puede hacer de forma visual).

Con Visual Basic se pueden desarrollar aplicaciones para Windows más rápidamente. Los errores de Programación no se generan tan frecuentemente y, si lo hacen, son más sencillos de depurar. Además incluye dos conceptos importantes:

  • Un método visual de creación de aplicaciones, incluyendo formularios (Ventanas), controles y, componentes del formulario.
  • La habilidad de asociar código directamente a cada evento de cada elemento del diseño visual.
  • Es posible escribir aplicaciones sin usar componentes visuales, es decir escribir aplicaciones de consola.


Programación en Visual Basic

Un Programa realizado en dos es un conjunto de sentencias que se ejecutan de arriba a abajo más o menos, en el orden que el programador ha diseñado. Una aplicación en Windows presenta todas las opciones posibles en uno o más Formularios para que el usuario elija entre ellas. La secuencia en la que se ejecutarán las sentencias no puede ser prevista por el programador. Ésto da lugar a la programación orientada a eventos.

Para programar una aplicación en Windows hay que escribir código separado para cada objeto en general, quedando la aplicación dividida en pequeños procedimientos, conducido cada uno de ellos por un suceso. Un suceso es una acción reconocida por un objeto (formulario o control) el suceso puede ser causado por el usuario o, indirectamente por el código.

En Visual Basic cada formulario y cada control tienen predefinidos un conjunto de sucesos. Cuando ocurren estos sucesos, Visual Basic invoca al procedimiento asociado con el objeto para ese suceso. Para desarrollar una aplicación en Visual Basic, los pasos que se seguirán son:

  1. Crear la interfaz de usuario.
  2. Modificar las propiedades de cada objeto.
  3. Escribir el código asociado a los eventos de cada objeto.


Modo de diseño y ejecución

En el modo de diseño el usuario construye interactivamente la aplicación, colocando controles en el formulario, definiendo sus propiedades y desarrollando funciones para gestionar los eventos. La aplicación se ejecuta en modo de ejecución. En ese caso el usuario actúa sobre el programa (Introduce eventos) y prueba cómo responde el programa.
    


Visual Studio 2017

Visual Studio es un conjunto de herramientas y otras tecnologías de desarrollo de software basado en componentes para crear aplicaciones eficaces y de alto rendimiento, permitiendo a los desarrolladores crear sitios y aplicaciones web, así como otros servicios web en cualquier entorno que soporte la plataforma.

Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones móviles. Visual Basic, Visual C# y Visual C++ utilizan todos el mismo entorno de desarrollo integrado (IDE), que habilita el uso compartido de herramientas y facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes utilizan las funciones de .NET Framework.

Funciones de Visual Studio 2017:

Mayor productividad: correcciones y mejoras de código, navegación y depurado. Ahorra tiempo y esfuerzo en las tareas diarias sin importar el lenguaje o la plataforma. En equipos DevOps, Visual Studio 2017 agiliza en inner loop y acelera el flujo de código con nuevas características en tiempo real.

Azure: integrado en la suite de las herramientas de Azure, permite a los desarrolladores crear fácilmente aplicaciones “cloud first” bajo Microsoft Azure, facilitando la configuración, compilación, depurado y el package.

Desarrollo móvil: Visual Studio 2017 con Xamarin hace más rápido y fácil para los desarrolladores compilar, conectar y ajustar aplicaciones móviles para Android, iOS y Windows.

Adicional se le ha dado un enfoque renovado para mejorar la eficiencia de las tareas fundamentales que los desarrolladores desempeñan diariamente. Desde una nueva instalación más ligera y modular adaptada a las necesidades del desarrollador, un IDE más rápido desde el arranque al apagado, una nueva manera de ver, editar y depurar cualquier código sin proyectos ni soluciones.




No hay comentarios:

Publicar un comentario

Redes Informaticas

 Redes informáticas ¿Qué son las redes informáticas? Se entiende por redes informáticas, redes de comunicaciones de datos o redes de computa...