Lenguaje de programación Visual Basic .NET

Presentación

Visual Basic .NET es la herramienta más productiva de Microsoft para la creación de aplicaciones que se ejecutan en el sistema operativo Windows. Con Visual Basic .NET se pueden aprovechar los conocimientos de versiones anteriores, además de incorporar nuevos elementos como los servicios Web XML, conectividad con ASP.NET y el lenguaje de reciente aparición C#. Además, Visual Basic .NET es el único lenguaje en el mercado que soporta programación Web para dispositivos móviles.

Este es un curso teórico-práctico que será impartido en línea, presentando un tema de actualidad dentro del área de los lenguajes de programación con una amplia perspectiva de desarrollo, lo cual representa una ventaja para los que buscan desarrollar aplicaciones para Windows con la tecnología de Vanguardia .NET.

El curso está diseñado para asimilar las bases del lenguaje de Programación Visual Basic .NET y al final lograr desarrollar una aplicación para Windows.

Al finalizar, el participante podrá ingresar a otros cursos avanzados de Visual Basic .NET o a un curso de Desarrollo de aplicaciones .NET.

OBJETIVO

El participante identificará el entorno integrado de desarrollo (IDE) de Visual Basic .NET, para posteriormente manejar las herramientas que le permitan construir interfaces gráficas y elaborar aplicaciones para Windows bajo la plataforma .NET.

PERFIL DE INGRESO

El curso está dirigido a personas interesadas en desarrollar aplicaciones, para el entorno Windows.

Los interesados deberán:

TEMARIO

1. LA PLATAFORMA .NET Y EL ENTORNO DE DESARROLLO
  1. ¿Qué es la plataforma .NET?
  2. Estructura de una solución.
  3. Estructura de un proyecto.
  4. El explorador de soluciones.
  5. El cuadro de herramientas.
  6. El editor de código.
  7. IntelliSense.
  8. La lista de tareas.
  9. La ventana de resultados.
  10. El examinador de objetos.
  11. La vista de clases.
  12. El sistema de ayuda.
2. INTRODUCCIÓN A .NET FRAMEWORK
  1. Conceptos generales.
  2. Requisitos.
  3. Estructura de una aplicación .NET.
  4. Common Language Runtime.
  5. Ensamblados.
  6. Common Type System.
  7. Common Language Specification.
  8. Introducción a la biblioteca de clases de .NET Framework.
3. INTERFAZ DEL USUARIO
  1. La biblioteca de clases System.Windows.Forms de .NET Framework.
4. EL LENGUAJE DE PROGRAMACIÓN VISUAL BASIC
  1. Estructura de un programa de Visual Basic.
  2. Tipos de datos predefinidos.
  3. Reglas de alcance.
  4. Referencias.
  5. La instrucción imports.
  6. Variables.
  7. Operadores.
  8. Constantes.
  9. Enumeraciones.
  10. Enumeraciones intrínsecas.
  11. Matrices.
  12. Colecciones.
  13. Instrucciones de control de flujo
  14. Procedimientos.
  15. Excepciones.
5. HERRAMIENTAS
  1. El depurador.
  2. Generación de un proyecto de instalación.

DURACIÓN

El curso tiene una duración de 5 semanas, equivalente a 40 horas.

FORMA DE TRABAJO

EVALUACIÓN

Cuestionario 10%
Foro 10%
Ejercicios 10%
Prácticas 30%
Proyecto Final 40%
Total 100%

REQUERIMIENTOS MÍNIMOS

Deberá tener disponible un equipo de cómputo con las siguientes características:

HARDWARE:
SOFTWARE:

A continuación se presenta una tabla con los requerimientos para la instalación de Visual Studio .NET

Requerimientos mínimos

Procesador

Computadora personal (PC) con un procesador Pentium II, 450 megahertz (MHz)

Sistema Operativo

Microsoft Windows NT® 4.0 o superior

Memoria

Windows NT 4.0 Server
160 MB de RAM
Windows NT 4.0 Workstation
64 MB de RAM
Windows 2000 Professional
96 MB de RAM
Windows 2000 Server
192 MB de RAM
Microsoft Windows® XP Professional
160 megabytes (MB) de RAM

Disco Duro

Professional y Enterprise Edition
3.5 GB en la unidad de instalación, que incluye 500 MB en la unidad de sistema
Standard Edition
2.5 gigabytes (GB) en la unidad de instalación, que incluye 500 MB en la unidad de sistema

Unidades

Unidad de CD-ROM o DVD-ROM

Video

Monitor Super VGA (800 x 600) con 256 colores o de alta resolución