En este curso, los desarrolladores experimentados que conocen los conceptos básicos del desarrollo de formularios Windows Forms adquieren habilidades más avanzadas de diseño y desarrollo de Windows Client. Los modelos de programación WinForms y WPF, así como las fortalezas relativas y cuándo usar cada tecnología, están cubiertos.
Perfil de audiencia
Este curso está dirigido a especialistas en tecnología en el área de desarrollo de clientes de Windows que trabajan en un entorno de desarrollo que utiliza Microsoft Visual Studio .NET 2010 y Microsoft .NET Framework 4.0 para crear aplicaciones de cliente enriquecidas para Windows.
Temario (35 hrs. Presenciales)
Lecciones
Laboratorio: planificación de aplicaciones cliente de Windows
Después de completar este módulo, los estudiantes
ser capaz de:
El objetivo de este módulo es presentar estudiantes a las nuevas funciones que proporcionan Visual Studio 2010 y WPF versión 4
Lecciones
Laboratorio: Visita guiada de Visual Studio 2010 y
XAML
Después de completar este módulo, los estudiantes
poder:
The goal of this module is to teach the student how to design and build a UI that provides the expected end-user experience and UI functionality, and retains that experience/functionality in various end-user environments, as well as when the application window resizes.
Lessons
Lab : Building a User Interface
After completing this module, students will
be able to:
El objetivo de este módulo es habilitar estudiantes para crear una interfaz de usuario coherente y manejable.
Lecciones
Laboratorio: control dinámico del usuario
Interfaz
Después de completar este módulo, los estudiantes
ser capaz de:
The goal of this module is to help students to develop good habits in regard to testing as well as enabling students to debug their applications. Students will also learn about advanced exception handling pertaining directly to Windows Client application scenarios
Lessons
Lab : Testing and Debugging WPF
Applications
After completing this module, students will
be able to:
El objetivo de este módulo es enseñar estudiante cómo implementar enlace de datos simple y validación de datos para administrar datos en una fuente de datos (CRUD). Además de aprender a unir un valor para un elemento de la interfaz de usuario, el estudiante debe aprender las mejores prácticas sobre cuándo usar las diversas implementaciones de enlace de datos y cómo conectarse a un dato fuente con LINQ.
Lecciones
Laboratorio: Enlace de datos
Después de completar este módulo, los estudiantes
poder:
The goal of this module is to enable the student to implement more advanced data binding scenarios, picking up where the previous module on data binding left off. The student will learn how to bind to ListView, GridView, DataGrid, and other collection classes.
Lessons
Lab : Data Binding to Collections
After completing this module, students will
be able to:
El objetivo de este módulo es enseñar estudiantes cómo las técnicas de codificación pueden usarse para mejorar la capacidad de respuesta de sus aplicaciones.
Lecciones
Laboratorio: Mejora del rendimiento de la aplicación
Después de completar este módulo, los estudiantes
ser capaz de:
El objetivo de este módulo es enseñar estudiantes cómo implementar localización, asistencia al usuario y accesibilidad características dentro de una aplicación.
Lecciones
Laboratorio: localización de una aplicación WPF
Después de completar este módulo, los estudiantes
poder:
El objetivo de este módulo es enseñar estudiantes los conceptos básicos de gráficos en WPF. El módulo también proporcionará un descripción general de multimedia (audio y video).
Lecciones
Laboratorio: Dibujo de gráficos en 2D
Después de completar este módulo, los estudiantes
poder:
El objetivo de este módulo es enseñar estudiantes cómo personalizar los controles y presentarles los controles personalizados.
Lecciones
Laboratorio: Construyendo un Control de Usuario
Después de completar este módulo, los estudiantes
ser capaz de:
El objetivo de este módulo es enseñar estudiantes cómo implementar comportamientos de aplicación basados en acciones del usuario o eventos de aplicación mediante el uso de propiedades adjuntas y comportamientos de Expression Blend.
Lecciones
Laboratorio: Implementación de operaciones de arrastrar y soltar
Después de completar este módulo, los estudiantes
poder:
El objetivo de este módulo es enseñar estudiante cómo implementar animaciones y enseñar a los estudiantes cómo desarrollar datos visualización dentro de sus aplicaciones de una manera que permita usuario de la aplicación para profundizar visualmente en los datos. Los estudiantes también deberían aprender cuándo deberían usarse las animaciones y por qué.
Lecciones
Laboratorio: Creación de animaciones
Después de completar este módulo, los estudiantes
ser capaz de:
El objetivo de este módulo es enseñar estudiantes cómo administrar el estado y la configuración de las aplicaciones en todo el Ciclo de vida de la aplicación.
Lecciones
Laboratorio: creación de un cuadro de diálogo de configuración
Después de completar este módulo, los estudiantes
ser capaz de:
The goal of this module is to teach students how to deploy their applications using the various methods supported by Visual Studio 2010.
Lessons
Lab : Deploying Applications
After completing this module, students will
be able to: