Curso de Core Foundations of Microsoft .NET 2.0 Development

Solicita información

Curso de Core Foundations of Microsoft .NET 2.0 Development

  • Objetivos del curso El propósito de este cursos es que el alumno adquiera los conocimientos y habilidades necesarios para programar aplicaciones Microsoft .NET Framework utilizando Microsoft Visual Studio 2005. Este curso ayuda a los estudiantes a preparar el examen 70-536 que es un requisito para obtener la certificación MCTS.
  • Curso dirigido a El curso está dirigido para desarrolladores de aplicaciones de negocios utilizando Visual Studio 2005 y/o Microsoft Visual Basic o Microsoft Visual C#.
  • Contenido Duración: 3 Días

    Prerrequisitos

    Antes de atender a este curso los estudiantes deben:

    Entender el propósito y los componentes del .NET 2.0 Framework y el Common Language Runtime (CLR)

    Entender y usar el .NET Framework 2.0 common type system (CTS)

    Entender la sintaxis básica de las estructuras de decisión, estructuras, loops y variables.

    Escribir código utilizando las especificaciones funcionales del lenguaje Visual Basic.

    Entender y utilizar clases, objetos, métodos y propiedades.

    Escribir código para implementar métodos Static (Visual C#) o Shared (Visual Basic) y propiedades.

    Usar conversiones de tipos de datos.

    Crear y utilizar soluciones en Visual Studio 2005.


    Los alumnos serán capaces de:

    Desarrollar aplicaciones que usan tipos y contratos standard.

    Manejar datos utilizando colecciones.

    Liberar y configurar componentes.

    Monitorear y depurar aplicaciones.

    Leer y escribir archivos.

    Seriar datos.
    Exámenes de certificación Microsoft
    El examen por requerimiento es: 70-536


    Módulo 1: Desarrollo de aplicaciones utilizando tipos y contratos standard

    Este módulo describe las diferencias entre tipos por referencia y tipos por valor. También describe cómo crear tipos genéricos implementando interfaces .NET Framework, el uso de delegados y eventos, y el uso de atributos y excepciones.

    Temario:

    Definición de tipos por valor y tipos por referencia.

    Trabaje con tipos genéricos.

    Implemente .NET Standard Contracts.

    Implemente delegados y eventos.

    Trabaje con eventos y propiedades.

    Laboratorio:

    Use tipos nulos.

    Defina tipos genéricos.

    Implemente interfaces .NET Framework.

    Lance y maneje excepciones.

    Lance y maneje eventos.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Administrar datos en .NET Framework usando .NET Framework 2.0.

    Implementar  tipos de datos genéricos.

    Implementar interfaces .NET Framework para crear componentes que cumplan con los contratos.

    Controlar interacciones entre aplicaciones .NET Framework y componentes utilizando delegados y eventos

    Módulo 2: Manejo de datos comunes usando colecciones

    Este módulo le permite introducir el Namespace System Collections y conocer el uso de las clases dentro del Namespace System Collections.Specialized.

    Temario:

    Trabaje con colecciones.

    Trabaje con colecciones genéricas.

    Trabaje con colecciones especializadas.

    Laboratorio:

    Utilice Dictionary Generic Collection.

    Utilice la lista de colecciones genéricas.

    Utilice la colección especializada Name Value Collection.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Usar las colecciones definidas en el Namespace System.Collections.

    Usar las colecciones genéricas definidas en el Namespace System.Collections.Generic.

    Usar las colecciones especializadas definidas en el Namespace System.Collections.Specialized.

    Módulo 3: Libere y configure ensamblados

    Este módulo describe las características de la configuración y la instalación de ensamblados; y cómo instalarlos y configurarlos con .NET Framework.

    Temario:

    Instale y configure ensamblados.

    Instale ensamblados utilizando el instalador.

    Configure ensamblados.

    Configure .NET Framework.
    Laboratorio:
    Configure un ensamblado.

    Libere una aplicación utilizando Windows Installer.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir el propósito de la configuración y liberación.

    Crear un Microsoft Windows Installer para componentes .NET Framework usando el Namespace System Configuration Install.

    Establecer la configuración de funcionalidad en una aplicación .NET Framework.

    Configurar una aplicación .NET Framework usando archivos de configuración, variables de entorno y la herramienta .NET Framework Configuration.

    Módulo 4: Monitoree y libere aplicaciones

    Este módulo describe cómo usar las clases disponibles en el Namespace System.Diagnostics, monitorear y depurar una aplicación .NET Framework.

    Temario:

    Trabaje con los procesos dentro de una aplicación.

    Mejore el desempeño de una aplicación.

    Lea y escriba eventos en el Log.

    Implemente Debugging y trace en una aplicación.

    Laboratorio:

    Monitoree el desempeño de una aplicación.

    Registre información en el Log de la aplicación.

    Agregue y configure sentencias de Tracing en una aplicación.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Manejar los procesos del sistema mediante el uso de la clase Process del Namespace System.Diagnostics.

    Monitorear el comportamiento de una aplicación .NET Framework usando la funcionalidad de diagnóstico de .NET Framework 2.0.

    Manejar el Windows Event Log usando el Namespace System.Diagnostics.

    Depurar y dar seguimiento a las aplicaciones .NET Framework usando el namespace System.Diagnostics

    Módulo 5: Leyendo y escribiendo archivos

    Este módulo describe cómo usar la librería de clases de .NET Framework 2.0 para manipular archivos y carpetas, para escribir y leer de estos y de la memoria.

    Temario:

    Maneje el sistema de archivos.

    Lea y escriba usando flujos.

    Comprima y proteja datos usando flujos.

    Mejore la seguridad de una aplicación usando niveles de aislamiento.

    Laboratorio:

    Archive.

    Comprima.

    Almacene y recupere preferencias de usuario.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Acceder a archivos y carpetas utilizando las clases de .NET Framework.

    Usar flujos para leer y escribir desde y en la memoria.

    Comprimir, descomprimir, encriptar y desencriptar datos de y desde flujo.

    Crear y manejar niveles de aislamiento en el manejo de flujos.

    Módulo 6: Serie datos

    Este módulo describe cómo la librería de clases de .NET Framework Class implementa la serialización y explica la deserialización de clases y estructuras.

    Temario:

    Serialice y deserialice objetos usando Runtime Serialization.

    Mejore el Runtime Serialization y el proceso de deserialización.

    Serialice y deserialice datos XML.
    Laboratorio:
    Serialice y deserialice datos a través de la red usando Runtime Serialization.

    Mejore el proceso de serialización.

    Serialice y deserialice datos como XML.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Serializar y deserializar objetos empleando las técnicas en tiempo de ejecución.

    Mejorando el proceso de serialización y deserialización.

    Serializar y deserializar objetos como datos XML.

Otra formación relacionada con visual studio