Visual Basic.NET







Visual Basic.NET






DEFINICIÓN:

Visual Basic .NET es un lenguaje de programación orientado a objetos que cuenta con los beneficios que le brinda .NET Framework, el modelo de programación diseñado para simplificar la programación de aplicaciones en un entorno sumamente distribuido: Internet.

El lenguaje Visual Basic .NET es totalmente diferente a sus antecesores, permite crear aplicaciones de escritorio, Web y móviles. Brinda un completo número de características para hacer que el desarrollo de aplicaciones sea realmente rápido.

HISTORIA:
  Alan Cooper (nacido el 03 de junio 1952) es un americano diseñador de software y programador. Ampliamente reconocido como el "Padre de Visual Basic". En 1988, Alan Cooper creó un lenguaje de programación visual (con nombre en código "Ruby") que permitía a los usuarios de Windows a construir "Finder"-como conchas. Lo llamó "un conjunto construcción Shell". Después de demostrar que Ruby Bill Gates, Microsoft lo compró. A la vez, Gates comentó que la innovación podría tener un "efecto profundo" en su línea de productos. Microsoft decidió no lanzar el producto en su concha para los usuarios, sino para transformarlo en una herramienta de desarrollo profesional de su QuickBasic lenguaje de programación llamado Visual Basic, que resultó ser que Visual Basic se utilizó amplio desarrollo de aplicaciones de negocio para Ventanas computadoras



CARACTERÍSTICAS:


La plataforma .Net a partir del Framework 2.0 es un potente lenguaje programación orientado a objetos que nos permite reutilizar código de tal manera crear nuestras propias funciones métodos constructores...etc., y reutilizarlas en toda nuestra aplicación y además de todo eso de trabajar en arquitectura de 3 a n capas nos permite encapsular, heredar, polimorfismo, ósea que encapsulamos nuestras capas en DLL, y nos la podemos llevar a otras aplicaciones.

Algunas características de este lenguaje de programación son:

v  Integra el diseño e implementación de formularios de Windows.
v  Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prácticamente total a la API de Windows, incluidas librerías actuales.
v  Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos.
v  Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes.
v  Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.
v  Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está disponible, de forma no oficial, un componente para trabajar con OpenGL.
v  Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de cálculo, bases de datos(Access).
v  Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos.


ENTORNO DE DESARROLLO:




El Entorno de Desarrollo recibe el nombre de Entorno de Desarrollo de Microsoft Visual Studio.NET. Este entorno es personalizable y contiene todas las herramientas necesarias para construir programas para Microsoft Windows.


 El Entorno de Desarrollo contiene múltiples ventanas y múltiples funcionalidades y es por consecuencia llamado un entorno de desarrollo integrado (integrated development environment IDE).

 La ventana central es la ventana de diseño (Designer Window), la cual contiene el formulario a desarrollar.

La caja de herramientas (ToolBox) se localiza de lado izquierdo. En el extremo derecho tenemos la ventana de explorador de soluciones (Solution Explorer).

La ventana de propiedades (Properties window) contiene tres partes:

  •      La parte superior contiene un combo box que muestra el nombre  y la clase del objeto seleccionado.

  •     La parte media contiene la lista de propiedades del objeto seleccionado, de lado derecho contiene un conjunto de cajas para ver y editar el valor de la propiedad seleccionada.
  •   La parte inferior es un cuadro descriptivo que proporciona una breve descripción de la propiedad seleccionada.



RESUMEN
Visual Basic.NET
DEFINICIÓN:
Visual Basic .NET es un lenguaje de programación orientado a objetos que cuenta con los beneficios que le brinda .NET Framework, el modelo de programación diseñado para simplificar la programación de aplicaciones en un entorno sumamente distribuido: Internet.
HISTORIA:
Alan Cooper (nacido el 03 de junio 1952) es un americano diseñador de software y programador. Ampliamente reconocido como el "Padre de Visual Basic". En 1988, Alan Cooper creó un lenguaje de programación visual (con nombre en código "Ruby") que permitía a los usuarios de Windows a construir "Finder"-como conchas.

CARACTERÍSTICAS:

Algunas características de este lenguaje de programación son:

v  Integra el diseño e implementación de formularios de Windows.
v  Permite usar con facilidad la plataforma de los sistemas Windows.
v  Es uno de los lenguajes de uso más extendido.
v  Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes.
v  Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.
v  Tiene acceso a la API multimedia de DirectX (versiones 7 y 8).
v  Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de cálculo, bases de datos(Access).

SUMMARY
Visual Basic.NET

DEFINITION:
Visual Basic .NET is an object-oriented programming language that has the benefits of the .NET Framework, the programming model designed to simplify the programming of applications in a highly distributed environment: Internet.

HISTORY:
Alan Cooper (born June 3, 1952) is an American software designer and programmer. Widely recognized as the "Father of Visual Basic". In 1988, Alan Cooper created a visual programming language (codenamed "Ruby") that allowed Windows users to build "Finder" -like shells.

CHARACTERISTICS:
Some features of this programming language are:

  • Integrates the design and implementation of Windows forms.

  • It allows to easily use the platform of Windows systems.

  • It is one of the most widely used languages.

  • Easily extensible through DLL libraries and ActiveX components of other languages.

  • It makes it possible to add support for executing scripts, VBScript or JScript, in applications using Microsoft Script Control.

  •  You have access to the DirectX multimedia API (versions 7 and 8).

  • There is a version, VBA, integrated into Microsoft Office applications, both Windows and Mac, which allows programming macros to extend and automate functionalities in documents, spreadsheets, databases (Access).

  
DEVELOPMENTAL ENVIRONMENT:
The Development Environment is called the Microsoft Visual Studio.NET Development Environment. This environment is customizable and contains all the necessary tools to build programs for Microsoft Windows.

The Development Environment contains multiple windows and multiple functionalities and is consequently called an integrated development environment (integrated development environment IDE).
          
   


RECOMENDACIONES
Visual Basic sigue arrastrando cosas desde versiones como Visual Basic 6, que fue muy popular en su época, y que, si bien ya es prácticamente un lenguaje obsoleto, aún en las versiones actuales se siguen soportando características del pasado.

CONCLUSIONES
La forma de programar ha evolucionado con el paso del tiempo, en la actualidad, hay diversos programas los cuales nos facilitan nuestras actividades que realizamos en nuestra vida diaria, es un gran trabajo el que hacen los programadores.

APRECIACIÓN DEL EQUIPO
Fue un gusto trabajar con mi equipo discutimos y aportamos idea que nos ayudaron a entender y desarrollar el trabajo. 


GLOSARIO

*  Orientado: Colocar una cosa en una posición determinada respecto a los puntos cardinales: han orientado la casa hacia el Este. Determinar la posición o dirección de una cosa respecto a un punto cardinal: no sabe orientarse sin brújula.

*  Framework: Un framework, entorno de trabajo​ o marco de trabajo​ es un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para enfrentar y resolver nuevos problemas de índole simila.


*  Plataforma: Superficie horizontal plana, descubierta y elevada, construida sobre una armazón en el suelo u otra superficie mayor, que sirve de apoyo o base para algo.

*      Encapsular: Meter una cosa en una cápsula.


*     Polimorfismo: En programación orientado a objetos, el polimorfismo o polimorfismo se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía.

*    Prototipos: Primer ejemplar de alguna cosa que se toma como modelo para crear otros de la misma clase.
s  
        
         SlideShare:
                           https://es.slideshare.net/marilinpandurolopez/visual-92267534







LINKOGRAFIA:


INTEGRANTES:

         LUZ PANDURO LOPEZ
         BARDALES RUIZ KETY

Comentarios

Entradas populares de este blog