Curso de Developing Microsoft .NET Applications for Windows (Visual C# .NET)

Solicita información

Curso de Developing Microsoft .NET Applications for Windows (Visual C# .NET)

  • Objetivos del curso Este curso proporciona a los estudiantes las habilidades requeridas para construir aplicaciones de Formas de Microsoft Microsoft® Windows® al usar el .NET Framework. Es parte del plan de estudios de Microsoft Visual C#TM y está creado para preparar a programadores de C# en las habilidades requeridas para generar aplicaciones de Formas de Windows al usar el .NET Framework. Este curso va a cubrir los tópicos principales para la programación de aplicaciones cliente en el .NET Framework. Estos tópicos incluyen: formas, Windows, GDI+, acceso a datos simple, interoperabilidad con código no manejado, cuestiones de múltiples hilo y programación asíncrona, acceso remoto simple, consumo de servicios Web, depuración, seguridad y cuestiones de instalación para aplicaciones de escritorio.
  • Curso dirigido a Está dirigido para programadores intermedios quienes son responsables por el diseño y construcción de aplicaciones basadas en Windows con el .NET Framework. Está diseñado para desarrolladores quienes tienen habilidades de desarrollo de C#, estudiantes que requieren tener las siguientes habilidades:

    Experiencia con un leguaje de .NET como Visual C# .NET o Microsoft Visual C++ .NET.

    Experiencia en el desarrollo de aplicaciones básicas con Mac y/o Microsoft Visual Basic 6.0.

    Estas personas pueden realizar las siguientes actividades clave:

    Ayudar a crear especificaciones funcionales.

    Diseñar y desarrollar interfaces de usuario.

    Crear y probar prototipos.

    Escribir aplicaciones de formas Windows.
  • Contenido Duración: 3 Días

    Prerrequisitos

    Entender de programación de C#.

    Contar con experiencia construyendo aplicaciones.

    Los siguientes prerrequisitos se recomiendan para este curso:

    Curso 2124: Programming with C# o conocimiento equivalente.

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



    Los alumnos serán capaces de:

    Crear y llenar formas Windows.

    Organizar controles en formas Windows.

    Crear menús en una aplicación de formas Windows.

    Agregar código a una forma y procedimientos de eventos de controles en una aplicación de formas Windows.

    Crear aplicaciones Multiple Document Interface (MDI).

    Usar cajas de diálogo en aplicaciones de formas Windows.

    Validar entrada de usuario en aplicaciones de formas Windows.

    Crear y usar controles de usuario en una aplicación de formas Windows.

    Crear licencias para controles.

    Ligar aplicaciones de formas Windows con varias fuentes de datos al usar Microsoft ADO .NET.

    Consumir servicios Web XML desde aplicaciones de formas Windows.

    Usar componentes.NET y COM en una aplicación de formas Windows.

    Llamar APIs de Microsoft Win32® desde una aplicación de formas Windows.

    Imprimir documentos en una aplicación de formas Windows.

    Hacer llamadas asíncronas a métodos desde una aplicación de formas Windows.

    Depurar una aplicación de formas Windows.

    Incorporar funciones de accesibilidad en una aplicación de formas Windows.

    Localizar una aplicación de formas Windows.

    Agregar soporte para ayudar a localizar una aplicación de formas Windows.

    Crear archivos de ayuda en una aplicación de formas Windows.

    Instalar una aplicación de formas Windows.

    Implementar seguridad de acceso de código y basada en roles en una aplicación de formas Windows.

    Agregar flexibilidad de instalación a aplicaciones al usar ensambles compartidos.

    Exámenes de certificación Microsoft

    El examen por requerimiento es: 70 - 316


    Módulo 1: Introducción a Formas Windows

    Temario:

    Cree una forma.

    Agregue o controles a una forma.

    Cree una forma heredada.

    Organice controles en una forma.

    Cree aplicaciones MDI.

    Laboratorio:

    Cree formas Windows.

    Al concluir el módulo

    Los estudiantes serán capaces de

    Crear una forma y agregar controles a ella.

    Crear una forma heredada al usar herencia visual.

    Organizar controles en una forma.

    Crear aplicaciones Multiple Document Interface (MDI).

    Módulo 2: Trabaje con Controles

    Temario:

    Cree un manejador de eventos para un control.

    Use controles de formas Windows.

    Use cajas de diálogo en una aplicación de formas Windows.

    Agregue controles en tiempo de ejecución.

    Cree menús.

    Valide entrada de usuario.

    Laboratorio:

    Trabaje con controles.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Crear un manejador de evento para un control.

    Seleccionar y usar controles apropiados en una aplicación de formas Windows.

    Usar cajas de diálogo en una aplicación de formas Windows.

    Agregar controles a una forma en tiempo de ejecución.

    Crear y usar menús en una aplicación de formas Windows.

    Validar entrada de usuario en una aplicación de formas Windows.

    Módulo 3: Construya Controles

    Temario:

    Extienda y cree controles.

    Agregue soporte en tiempo de diseño para controles.

    Licencie un control.

    Laboratorio:

    Construya controles.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Extender un control existente.

    Crear un control compuesto al combinar funcionalidad de varios controles de

    formas Windows existentes.

    Describir las opciones de soporte en tiempo de diseño para componentes provistos por Visual Studio .NET.

    Agregar atributos que proveen información al Visual Designer.

    Crear y validar licencias para controles

    Módulo 4: Usando Datos en Aplicaciones de Formas Windows

    Temario:

    Agregue objetos de ADO .NET a y configure objetos de ADO .NET en una aplicación de formas Windows.

    Acceda y modifique datos al usar DataSets.

    Ligue datos a controles.

    Descripción general de servicios Web XML

    Creaciones de un cliente sencillo de servicios Web XML.

    Persistencia datos.

    Laboratorios:

    Acceda datos con ADO .NET.

    Llame un servicio Web XML.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir los objetos en el modelo de objetos de ADO .NET.

    Agregar y configurar objetos de ADO .NET en una aplicación de formas Windows.

    Acceder y modificar datos de unas base de datos al usar DataSets.

    Ligar datos a controles.

    Describir el modelo de servicios Web XML y roles de HTML, SOAP y XML el modelo. de servicios Web XML.

    Crear y probar una aplicación cliente simple de servicios Web XML.

    Persistir datos, seriar objetos, usar almacenamiento aislado y persistir

    configuraciones de aplicación.

    Módulo 5: Inter-Operar con Objetos Manejados

    Temario:

    Use componentes.NET y COM en una aplicación de formas Windows.

    Llame APIs de Win32 desde aplicaciones de formas Windows.

    Laboratorio:

    Inter-operar con COM y llamando APIs de Win32.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Usar componentes .NET y COM en una aplicación de formas Windows Microsoft .NET Framework.

    Llamar APIs de Win32 desde una aplicación de formas Windows. 

    Módulo 6: Imprima y Reporte en Aplicaciones de Formas

    Windows

    Temario:

    Imprima desde una aplicación de formas Windows.

    Use los diálogos de vista preliminar de impresión, configuración de página e impresión.

    Construya contenido de impresión de documento al usar GDI+.

    Cree reportes al usar Crystal Reports.

    Laboratorio:

    Imprima documentos con formato.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Imprimir documentos en una aplicación de formas Windows.

    Use las cajas de diálogo de impresión de Visual Studio .NET en una aplicación de

    formas Windows.

    Use GDI+ para construir contenido de impresión de documento.

    Crear y dar formato a reportes al usar Crystal Reports.

    Módulo 7: Programación Asíncrona

    Temario:

    El modelo de programación asíncrona de .NET.

    El patrón de diseño del modelo de programación asíncrona.

    ¿Cómo hacer llamadas asíncronas a cualquier método?

    Proteja estado y datos en una ambiente de múltiples hilos.

    Laboratorio:

    Haga llamadas asíncronas a un servicio Web XML.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir el modelo de programación asíncrono de .NET Framework.

    Modificar una aplicación cliente para utilizar soporte inter-construido de .NET

    Framework para llamadas asíncronas a métodos.

    Describir cómo agregar soporte explícito para llamadas asíncronas a cualquier  método.

    Módulo 8: Mejore el uso de Aplicaciones

    Temario:

    Agregue funciones de accesibilidad.

    Agregue ayuda a una aplicación.

    Localice una aplicación.

    Laboratorio:

    Mejore el uso de una aplicación.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Usar funciones de .NET Framework para agregar y habilitar funciones de

    accesibilidad en una aplicación.

    Agregar soporte para ayuda sensible al contexto, menús de ayuda y ToolTips a

    una aplicación.

    Usar propiedades de localización y archivos de recursos para crear una versión

    localizada de una aplicación de .NET Framework.
    Módulo 9: Instale Aplicaciones de Formas Windows
    Temario:

    Ensamble de .NET.

    Instale aplicaciones de formas Windows.

    Laboratorio:

    Instale  una aplicación.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Usar ensambles fuertemente nombrados en aplicaciones .NET.

    Usar archivos de configuración para configurar y usar Microsoft Windows Installer 2.0 para empaquetar e instalar aplicaciones .NET.

    Módulo 10: Asegure Aplicaciones de Formas Windows

    Temario:

    Seguridad en el .NET Framework.

    Use seguridad de acceso de código.

    Use seguridad basada en roles.

    Laboratorio:

    Agregue y pruebe peticiones de permisos.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir el modelo de seguridad de .NET Framework.

    Usar seguridad de acceso de código para asegurar una aplicación.

    Usar seguridad basada en roles para controlar acceso a una aplicación.

Otra formación relacionada con programación .net