Curso de Programming with Microsoft Visual Basic .NET

Solicita información

Curso de Programming with Microsoft Visual Basic .NET

  • Objetivos del curso El propósito de este curso es proporcionar a desarrolladores de Microsoft Visual Basic® el conocimiento y habilidades necesarias para desarrollar aplicaciones basadas en Microsoft .NET al usar Visual Basic .NET.

    Visual Basic. NET es una actualización significativa a Visual Basic e incorpora nuevas funciones y metas de la infraestructura de la arquitectura .NET. Estos cambios van a permitir a desarrolladores de Visual Basic crear aplicaciones empresariales para la plataforma .NET y crear más aplicaciones tradicionales de Visual Basic que pueden tomar ventaja de las mejoras al lenguaje.
  • Curso dirigido a Este curso está dirigido para desarrolladores quienes usan Visual Basic 4.0 o posterior como su lenguaje primario, quienes usan tecnologías Microsoft tal como Microsoft ActiveX® Data Objects (ADO) y Active Server Pages (ASP) y así desarrollar aplicaciones, y para quienes planean usar Visual Basic .NET para desarrollos de aplicaciones futuros.
  • Contenido Duración: 5 Días


    Prerrequisitos

    Experiencia desarrollando aplicaciones con Visual Basic 4.0 o posterior.

    Completar exitosamente el curso 1013, Mastering Microsoft Visual Basic 6

    Development, o conocimiento equivalente.

    Concluir exitosamente el curso 1016, Mastering Enterprise Development Using

    Microsoft Visual Basic 6, o conocimiento equivalente.

    Estar familiarizado con conceptos básicos de programación orientada a objetos.

    Conceptos de Extensible Markup Language (XML).

    El .NET Framework

    El manual de este curso está en inglés. Para obtener el mayor beneficio del mismo, los alumnos deben tener un buen conocimiento del idioma y cumplir todos los requisitos previos.


    Los alumnos serán capaces de:

    Enlistar los principales elementos del .NET Framework y describir algunas de las  

    mejoras principales a la nueva versión de Visual Basic.

    Describir la estructura básica de un proyecto de Visual Basic .NET y usar las

    funciones principales del Integrated Development Environment (IDE).

    Usar las nuevas funciones y sintaxis en Visual Basic .NET.

    Explicar los conceptos básicos y terminología de diseño orientado a objetos

    específicamente para Visual Basic .NET.

    Explicar y usar los conceptos básicos y terminología de programación orientada a

    objetos en Visual Basic .NET.

    Crear aplicaciones al usar Microsoft Windows® Forms.

    De Internet, usar formas Web y servicios Web.

    Usar  ADO .NET.

    Crear componentes en Visual Basic .NET.

    Configurar e instalar varios tipos de aplicaciones basadas en Visual Basic .NET.

    Preparar aplicaciones basadas en Visual Basic existentes para actualizar a Visual

    Basic .NET.


    Módulo 1: Descripción de la Plataforma de Microsoft .NET

    Temario:

    ¿Qué es la plataforma de Microsoft .NET?

    ¿Qué es el .NET Framework?

    ¿Qué son los componentes de .NET Framework?

    ¿Cuáles son las mejoras de Visual Basic .NET?

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Listar los principales elementos de lo plataforma de .NET.

    Describir el .NET Framework y sus componentes.

    Listar las mejoras principales a Visual Basic .NET.

    Módulo 2: Funciones del Ambiente de Desarrollo

    Temario:

    Describir el ambiente de desarrollo integrado.

    Crear proyectos de Visual Basic. NET.

    Usar funciones del ambiente de desarrollo.

    Depurar aplicaciones.

    Compilar en Visual Basic .NET.

    Laboratorio:

    Explore el ambiente de desarrollo.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir los beneficios en conjunto del nuevo IDE.

    Describir los diferentes tipos de proyectos de Visual Basic .NET y sus estructuras,

    incluyendo sus estructuras de archivos.

    Referenciar aplicaciones externas desde su proyecto.

    Ver y poner las propiedades de un proyecto.

    Usar las varias ventanas en el IDE, incluyendo el Server Explorer, el Object Browser y el Task List

    Depurar una aplicación simple.

    Construir y compilar una aplicación simple.

    Módulo 3: Mejoras al Lenguaje y Sintaxis

    Temario:

    Tipos de datos.

    Uso de variables.

    Funciones, subrutinas y propiedades.

    Manejo de excepciones.

    Laboratorios:

    Trabajar con variables y propiedades.

    Implementar el manejo estructurado de excepciones.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir los cambios a tipos de datos en Visual Basic .NET.

    Declarar e inicializar variables y arreglos.

    Usar sintaxis de atajo para asignar valores a variables.

    Implementar funciones y subrutinas.

    Llamar las propiedades por defecto de un objeto.

    Usar la nueva sentencia Try...Catch...Finally para implementar manejo estructurado de excepciones.

    Módulo 4: Diseño Orientado a Objetos para Visual Basic .NET

    Temario:

    Diseño de clases.

    Conceptos de programación orientada a objetos.

    Conceptos de programación orientada a objetos avanzados.

    Uso de Microsoft Vision®.

    Laboratorio:

    Crear diagramas de clase desde casos de uso.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir las bases de diseño orientado a objetos.

    Explicar los conceptos de encapsulación, herencia, interfaces y polimorfismo.

    Crear clases basadas en casos de uso.

    Modelar clases para usarse en Visual Basic .NET al usar Visio.

    Módulo 5: Programación Orientada a Objetos en Visual Basic .NET

    Temario:

    Definir clases.

    Crear y destruir objetos.

    Herencia.

    Interfaces.

    Trabajar con clases.

    Laboratorio:

    Crear la clase cliente.

    Heredar la clase paquete.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Definir clases.

    Instar y usar objetos en código cliente.

    Crear clases que usen herencia.

    Definir interfaces y usar polimorfismo.

    Crear miembros compartidos.

    Crear eventos de clase y manejarlos desde una aplicación cliente.

    Módulo 6: Usando Formas Windows

    Temario:

    ¿Por qué usar formas Windows?

    Estructura de formas Windows.

    Uso de formas Windows.

    Uso de controles.

    Herencia de formas Windows.

    Laboratorio:

    Crear la forma de cliente.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir los beneficios de formas de Windows.

    Usar las nuevas propiedades y métodos de formas de Windows.

    Escribir código de manejo de eventos.

    Usar los nuevos controles y mejoras de controles.

    Agregar y editar menús.

    Crear una forma que herede de otra forma.

    Módulo 7: Construya Aplicaciones Web

    Temario:

    Introducción a ASP .NET.

    Crear aplicaciones de formas Web.

    Construir servicios Web.

    Usar servicios Web.

    Laboratorio:

    Crear formas Web de inicio de sesión de cliente.

    Crear y usar el servicio de CustomerService.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Explicar y tomar ventaja de los beneficios de ASP .NET y varias de sus bibliotecas

    en desarrollo de aplicaciones.

    Crear aplicaciones de formas Web.

    Usar controles HTML de servidor y controles Web de servidor.

    Crear servicios Web.

    Usar servicios Web desde un explorador o una aplicación cliente.

    Módulo 8: Use ADO .NET

    Temario

    Descripción general de ADO .NET.

    Proveedores de datos de .NET.

    El objeto DataSet.

    Diseñadores de datos y ligado de datos.

    Integración de XML.

    Laboratorio:

    Crear aplicaciones que usen ADO .NET.

    Al concluir el módulo.

    Los estudiantes serán capaces de:

    Listar los beneficios de ADO .NET.

    Crear aplicaciones al usar ADO .NET.

    Listar los objetos principales de ADO .NET y sus funciones.

    Usar diseñadores de datos de Visual Studio .NET y ligado de datos.

    Explicar cómo XML se integra con ADO .NET.

    Módulo 9: Desarrollo de Componentes en Visual Basic .NET

    Temario:

    Descripción general de componentes.

    Creación de componentes con servicio.

    Creación de clases de componentes.

    Creación de controles de formas Windows.

    Creación de controles de usuario de formas Web.

    Hilado.

    Laboratorios:

    Cree un componente servido.

    Cree un control de usuario de formas Web.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Crear componentes que puedan ser usados por aplicaciones cliente, manejadas y

    no manejadas.

    Componentes con servicios.

    Clases de componentes.

    Controles de formas Windows.

    Controles de usuario Web.

    Usar hilado para crear aplicaciones de múltiples hilos.

    Módulo 10: Instale Aplicaciones

    Temario:

    Describa ensambles.

    Escoja una estrategia de instalación.

    Instale aplicaciones.

    Laboratorios:

    Empaquete un ensamble de componente.

    Instalar una aplicación basada en Windows.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir un ensamble.

    Listar los diferentes tipos de instalación de aplicaciones.

    Instalar un ensamble de componente.

    Instalar una aplicación basada en Windows.

    Instalar una aplicación basada en Web.

    Módulo 11: Actualice a Visual Basic .NET

    Temario:

    Decida actualizar.

    Opciones para actualizar.

    Recomendaciones.

    Realice la actualización.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Hacer una decisión informada acerca de si debe actualizar una aplicación.

    Describir las varias opciones de actualización disponibles para usted.

    Usar el Upgrade Wizard.

Otra formación relacionada con programación .net