Programa del Curso

Introducción a Visual Studio

Esta unidad proporciona una oportunidad práctica y rápida para que los desarrolladores experimentados aprendan a utilizar algunas de las nuevas funciones de productividad de 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
  • Conceptos Orientados a Objetos Programming
  • Conceptos Avanzados Orientados a Objetos 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.

Orientado a objetos 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.
  • Cree instancias y use objetos en el código de cliente.
  • Cree clases que usen la herencia.
  • Defina interfaces y utilice polimorfismos.
  • 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 .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 los diseñadores de datos y el enlace de datos de Visual Studio .NET.
  • 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

Consumo y creación de XML servicios web

En esta unidad se explican los pasos necesarios para tener acceso 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 Visual Studio .NET para crear un servicio web XML.

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

Esta unidad ofrece una oportunidad para que los desarrolladores experimentados creen aplicaciones cliente enriquecidas con 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
  • Crear formularios enlazados a datos que se vinculen 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 Windows Forms y controles

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 hereden de la clase Control. Además, muestra cómo crear un formulario Windows Forms 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

En esta unidad se 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


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (8)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

  28 horas

Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

  14 horas

Categorías Relacionadas