PROGRAMACIÓN

CARACTERÍSTICAS PRINCIPALES DE VISUAL 2010 EXPRESS

Visual 2010 Express es una herramienta de desarrollo totalmente funcional para programadores que no necesitan la versión completa de Visual Basic (Visual Basic es una plataforma de desarrollo profesional y tiene un costo que varía según la versión). Es un programa de desarrollo en entorno de desarrollo integrado para sistemas operativos Windows desarrollado y distribuido por Microsoft Corporation. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros. Sirve para crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma .NET.

hqdefault

La primera versión de Visual Estudio Express fue la 2005, siendo liberada en Octubre de 2005, y la versión con SP1, fue liberada en Diciembre de 2006.Estas versiones se ejecutaban en Windows 2000 SP4 y sobre plataformas Basadas en Windows NT.

Visual Estudio Express consta de los siguientes productos separados:

  • Visual Basic Express
  • Visual Web Developer Express
  • Visual C++ Express
  • Visual C# Express
  • SQL Server Express
  • Express for Windows Phone

Una de las principales características es que se basa en programación orientada a objetos, esto se identifica porque Visual Estudio Express tiene las tres tecnologías de POO: encapsulación, herencia y polimorfismo

  • La Encapsulación se refiere a la creación de módulos independientes que se unen las funciones de procesamiento de los datos. Estos tipos de datos definidos por el usuario se denominan clases. Cada clase contiene datos, así como un conjunto de métodos que manipulan los datos. Los componentes de datos de una clase se llaman variables de instancia y una instancia de una clase es un objeto.
  • La Herencia permite a la estructura y los métodos de una clase que se deben pasar por la jerarquía a otra clase. Esto significa que se requiere menos programación y al añadir funciones a los sistemas complejos, por lo tanto, ahorrar tiempo y esfuerzo. Si se añade un paso en la parte inferior de una jerarquía entonces sólo necesita, el procesamiento y los datos asociados con ese paso único que se añade. Todo lo demás en ese paso se hereda. La capacidad de reutilizar los objetos existentes se considera una de las principales ventajas de la programación orientada a objetos.
  • El Polimorfismo es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación. Un objeto polimórfico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa.

Otra característica de Visual Estudio Express es que los programas que se desarrollan responden a eventos o interacciones con el usuario (click en botones por ejemplo). Dichos botones y otros elementos que permiten la interacción programa-usuario se denominan controles.

Los controles son herramientas que se pueden colocar en el formulario para realizar diversas tareas. Se usan para crear todo tipo de aplicaciones de Windows. Se clasifican en controles comunes, Contenedores, menús, barras de herramientas, datos, Componentes, Impresiones y diálogos. Cada uno de los controles contendrá líneas de código que definirán puntualmente su funcionalidad.

Cada objeto de Visual Basic está definido por una clase. Una clase describe las variables, propiedades, procedimientos y eventos de un objeto. Los objetos son instancias de clases; pueden crearse tantos objetos como sean necesarios una vez que se defina una clase.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s