Programa del Curso

Introducción a Visual Studio

Esta unidad proporciona una oportunidad práctica y de ritmo rápido para que los desarrolladores experimentados aprendan a utilizar algunas de las nuevas características de productividad en Visual Studio . Proporciona una introducción al uso de algunas mejoras del lenguaje, como los genéricos, y el uso de fragmentos de código.

Después de completar esta unidad, los estudiantes serán capaces de:

  • Compilación de colecciones con genéricos
  • Usar fragmentos de código existentes en el código y crear nuevos fragmentos de código
  • Usar Mis clases para acceder a los recursos del sistema y de la aplicación

Diseño Orientado a Objetos

En esta unidad se tratan los siguientes temas:

  • Diseño de clases
  • Object-Oriented Programming Conceptos
  • Conceptos avanzados Object-Oriented Programming

Después de completar esta unidad, usted será capaz de:

  • Describir los conceptos básicos del diseño orientado a objetos.
  • Explicar los conceptos de encapsulación, herencia, interfaces y polimorfismo.
  • Cree clases basadas en casos de uso.
  • Clases de modelo para su uso en .NET mediante Visio.

Object-Oriented Programming

En esta unidad se tratan los siguientes temas:

  • Definición de clases
  • Creación y destrucción de objetos
  • Herencia
  • Interfaces
  • Trabajar con clases

Después de completar esta unidad, usted será capaz de:

  • Definir clases.
  • Creación de instancias y uso de objetos en el código de cliente.
  • Cree clases que usen la herencia.
  • Defina interfaces y utilice polimorfismo.
  • Crear miembros compartidos.
  • Cree eventos de clase y adminístrelos desde una aplicación cliente.

Uso de ADO.NET

En esta unidad se tratan los siguientes temas:

  • Resumen de ADO.NET
  • Proveedores de datos de .NET
  • El objeto DataSet
  • Diseñadores de datos y enlace de datos
  • XML Integración

Después de completar esta unidad, usted será capaz de:

  • Haz una lista de los beneficios de ADO.NET.
  • Cree aplicaciones mediante ADO.NET.
  • Enumere los principales objetos ADO.NET y sus funciones.
  • Use Visual Studio diseñadores de datos de .NET y enlace de datos.
  • Explique cómo XML se integra con ADO.NET.

Creación de componentes de datos en Visual Studio

Esta unidad ofrece una oportunidad para que los desarrolladores experimentados creen código de acceso a datos utilizando las nuevas características de Visual Studio .

Después de completar esta unidad, los estudiantes serán capaces de:

  • Creación de componentes de datos mediante Visual Studio
  • Edición de componentes de datos mediante Visual Studio asistentes y diseñadores
  • Escribir código ADO.NET asincrónico

Consumir y crear XML Web Services

En esta unidad se explican los pasos necesarios para acceder a un servicio web desde una página ASP.NET y, a continuación, incorporar esos datos en la aplicación web. Se discutirán las nuevas características de Visual Studio relacionadas con los servicios web.

Después de completar esta unidad, los estudiantes serán capaces de:

  • Describa el propósito y el proceso detrás de la llamada a un XML servicio web desde un formulario web.
  • Llame a un XML servicio web directamente desde un explorador mediante el protocolo de transferencia de hipertexto (HTTP).
  • Cree un proxy de referencia web para un método web de servicio web XML y llame al método desde un formulario web.
  • Use las plantillas de .NET Visual Studio para crear un servicio web XML.

Creación de aplicaciones de capa de presentación con Windows Forms

Esta unidad proporciona una oportunidad para que los desarrolladores experimentados creen aplicaciones cliente enriquecidas utilizando las nuevas características de productividad del IDE Visual Studio y los nuevos controles de .NET Framework. También ofrece a los estudiantes una introducción a la nueva tecnología de implementación ClickOnce para aplicaciones de Windows Forms. ClickOnce facilita la implementación de aplicaciones de Windows Forms en varios clientes a través de un servidor web, incluida la capacidad de actualizar automáticamente los clientes cuando se producen cambios en la aplicación.

Después de completar esta unidad, los estudiantes serán capaces de:

  • Compilar aplicaciones de Windows Forms con Visual Studio
  • Creación de formularios enlazados a datos mediante las características de enlace de datos RAD del IDE
  • Genere formularios maestro-detalle utilizando Visual Studio SmartTags
  • Creación de formularios enlazados a datos que se enlazan a componentes de datos
  • Implementación de una aplicación de Windows Forms desde un servidor web mediante ClickOnce
  • Escribir una aplicación que se actualice automáticamente en varios clientes cuando se implemente una nueva versión

Personalización de formularios y controles de Windows

En esta unidad se explica cómo desarrollar Microsoft Windows Forms y controles personalizados. Los estudiantes aprenderán a desarrollar controles de usuario, usar operaciones GDI+ y crear nuevos controles que heredan de la clase Control. Además, muestra cómo crear un formulario Windows Form no rectangular y cómo agregar características como atributos y mapas de bits del cuadro de herramientas a los controles.

Después de completar esta unidad, los estudiantes serán capaces de:

  • Explicar los métodos de creación de controles para Windows Forms
  • Dibuje una interfaz de usuario mediante GDI+.
  • Cree un control que herede de un control existente.
  • Cree un formulario de Windows no rectangular.
  • Cree un control de usuario personalizado.

Realización de tareas asincrónicas mediante técnicas multiproceso

Esta unidad muestra cómo crear Microsoft aplicaciones de Windows Forms que pueden ejecutar tareas en segundo plano. Explica cómo hacer uso de los métodos asincrónicos y otras características de los componentes que admiten el patrón asincrónico para componentes. Los alumnos también aprenderán a usar las clases del espacio de nombres System.Threading para ejecutar una o varias tareas en segundo plano mediante el uso de varios subprocesos en una aplicación.

Después de completar esta unidad, los estudiantes serán capaces de:

  • Explicar los conceptos y procesos que intervienen en la realización de la programación asincrónica.
  • Cargue un mapa de bits en una aplicación de Windows Forms de forma asincrónica.
  • Realice varios cálculos simultáneos en un formulario mediante el uso de subprocesos múltiples.
 21 Horas

Número de participantes


Precio por Participante​

Testimonios (7)

Próximos cursos

Categorías Relacionadas