Visual Studio 2008
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 compatible hacia atrás con Visual Basic, cosa que causó gran división en la comunidad dedesarrolladores de Visual Basic.
La gran mayoría de programadores de VB.NET utilizan el entorno de programación Microsoft Visual Studio .Net en alguna de sus versiones (2003, 2005 u 2008), aunque existen otras alternativas, como SharpDevelop.
Como pasa con todos los lenguajes de programación basados en .NET, los programas escritos en VB.NET requieren el Framework .NET para ejecutarse.
Framework.NET
El .NET Framework, es un marco de trabajo, en donde las aplicaciones se ejecutan. Estas ya no corren directamente bajo el sistema operativo si no que corren bajo este armazón o marco.
En el diagrama se puede ver que la plataforma Microsoft.NET es denominada “de Ejecución Intermedia” justamente porque se ubica entre el Sistema Operativo y las aplicaciones finales con las queinteractúan los usuarios, actuando como intermediario entre ambos.
En la figura anterior se aprecian las distintas partes que componen al .NET Framework, incluídas el entorno de ejecución de aplicaciones (CLR, en verde), el conjunto de bibliotecas de funcionalidad reutilizable (.NET Framework Class Library, en azul) y los compiladores y herramientas de desarrollo para los lenguajes .NET (en rojo).Todos estos componentes se motan por encima de la familia de sistemas operativos Windows.
Dentro del conjunto de la .NET Framework Class Library se distinguen 4 sub-componentes principales:
• La Base Class Library (BCL - Biblioteca de Clases Base), que contiene la funcionalidad más comunmente utilizada para el desarrollo de todo tipo de aplicaciones. Algunos ejemplos de la funcionalidad provistapor la BCL son el manejo de colecciones, cadenas de texto, entrada/salida, threading, operaciones matemáticas y dibujos 2D.
• ADO.NET, que contiene un conjunto de clases que permiten interactuar con bases de datos relacionales y documentos XML como repositorios de información persistente.
• ASP.NET, que constituye la tecnología dentro del .NET Framework para construir aplicaciones con interfazde usuario Web (es decir, aplicaciones cuya lógica se encuentra centralizada en uno o varios servidores y que los clientes pueden acceder usando un browser o navegador mediante una serie de protocolos y estándares como HTTP y HTML).
• Windows Forms (o simplemente WinForms), que constituye la tecnología dentro del .NET Framewok que permite crear aplicaciones con interfaz de usuario basada enformularios y ventanas Windows de funcionalidad rica y que se ejecutan directamente en los clientes.
Ambiente de Trabajo
- Entorno (Menú Ver: Explorador soluciones, propiedades, cuadro herramientas, Otras ventanas[lista de tareas])
- Botón de acoplar o desacoplar las barras de trabajo.
- Agregar Controles: Doble clic en el control del cuadro de herramientas o simplemente se selecciona elcontrol y se dibuja el control.
- Cuadro de herramientas: Subdividido en categorías.
- Cuadro de propiedades: Listar en categorías o alfabéticamente.
- Introducir código a controles: Hacer doble clic en el control y programar el evento deseado de ese control.
- Guardar proyecto: El proyecto una vez creado se debe salvar manualmente, en la opción de barra estándar (Guardar todo).
- Abrir proyecto ocrear proyecto: Antes de crear un proyecto se le debe poner nombre y la carpeta donde se guardara.
- Generar el .exe. Se genera automáticamente en el subdirectorio Bin del proyecto.
Formularios
Propiedades de los formularios:
Name Se establece el nombre del formulario, debe de estar relacionado con la función que realiza. Se acostumbra anteponerle el prefijo frm al nombre del...
Regístrate para leer el documento completo.