Desarrollador de Aplicaciones Empresariales con Visual Studio 2008

Ceticsa, Consultoría y Formación-Centro Of. Microsoft (CPLS)
Online

590€ - ($416.902)
¿O prefieres llamar ahora al centro?
+34 9... Ver más
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Master
  • Online
  • 450 horas de dedicación
Descripción

Objetivo del curso: En este curso se tratan todas las cuestiones fundamentales que le permitiran crear aplicaciones web con Visual Studio 2008.
Dirigido a: Este curso está orientado a desarrolladores de aplicaciones. NET, Arquitectos de Software de Empresas de Desarrollo, Diseñadores de Aplicaciones Web, estudiantes o profesionales que quieran prepararse para certificaciones MCTS

Información importante

Temario

Módulo 1: Fundamentos de presentación en Windows (Windows Presentation Foundation)Windows Presentation Foundation (WPF) es una de las novedosas tecnologías de Microsoft y uno de los pilares de Windows Vista. Potencia las capacidades de desarrollo de interfaces de interacción integrando y ampliando las mejores características de las aplicaciones Windows y de las aplicaciones web

  • Unidad 1: Crear una aplicación usando WPF
  • Unidad 2: Crear una aplicación simple
  • Unidad 3: Comandos y manejo de eventos
  • Unidad 4: Navegación entre páginas
  • Unidad 5: Construir interfaces de usuario
  • Unidad 6: Definir Estructuras de Página
  • Unidad 7: Usando Controles de elemento
  • Unidad 8: Controles Windows de Formularios
  • Unidad 9: Personalizar Apariencia
  • Unidad 10: Compartir recursos lógicos en una aplicación
  • Unidad 11: Crear interfaces de usuario usando estilos
  • Unidad 12: Cambiando la apariencia de controles usando plantillas
  • Unidad 13: Usando Controles de elementos, disparadores y animaciones
  • Unidad 14: Encadenando datos
  • Unidad 15: Creando enlaces a Datos
  • Unidad 16: Implementando notificaciones en camb propiedades
  • Unidad 17: Conversión de datos
  • Unidad 18: Validación de datos
  • Unidad 19: Colecciones de Cadenas de Datos
  • Unidad 20: Uso de una colección de vistas
  • Unidad 21: Creando interfaces de usuario Master
  • Unidad 22: usando plantillas de datos
  • Unidad 23: Creación de controles Nuevos
  • Unidad 24: Control de autoría
  • Unidad 25: Creando controles de usuario
  • Unidad 26: Creando controles personalizados
  • Unidad 27: Administración de Documentos
  • Unidad 28: Trabajando con documentos fijos
  • Unidad 29: Trabajando con flujos de documentos
  • Unidad 30: Empaquetando documentos
  • Unidad 31: Impresión de Documentos
  • Unidad 32: Gráficos y multimedia
  • Unidad 33: Despliegue de Gráficos en dos dimensiones
  • Unidad 34: Despliegue de imágenes
  • Unidad 35: Despliegue de Gráficos en tres dimensiones
  • Unidad 36: Adicionando soporte multimedia
  • Unidad 37: Configuración e implementación de Aplicaciones WPF
  • Unidad 38: Implementación de una aplicación WPF individual
  • Unidad 39: Implementación de una aplicación XBAP
  • Unidad 40: Configuración de opciones de seguridad

Módulo 2: Fundamentos de comunicaciones con Windows (Windows Communication Fundation)Los desarrolladores pueden crear aplicaciones utilizando WCF, y aunque inicialmente fue desarrollado para este Sistema Operativo, también puede ser utilizado en Windows XP y Windows 2003 Server. Esto debido a una decisión tomada por Microsoft, para permitir su utilización por la mayor parte de desarrolladores que trabajan sobre la línea de productos relacionados con la tecnología .NET.

Es posible crear aplicaciones basadas en WCF utilizando Microsoft Visual Studio 2005 en su entorno de desarrollo integrado. Microsoft ha liberado un paquete de extensiones y un Kit de Desarrollo que puede ser utilizado con esta tecnología y otras que se incluyen en la Plataforma .NET v3.5.
El conjunto de clases .NET que conforman la API de WCF, están basados en la Plataforma .NET 2.0 y son de libre distribución. El compilador de Visual Studio, puede ser combinado con un IDE gratuito, alguna solución para programación gratuita para desarrolladores no-profesionales o estudiantes, en el caso que prefieran no desarrollar con ediciones gratuitas o Express de Visual Studio 2008.

Lecciones

  • Unidad 1: iniciar con WFC
  • Unidad 2: Diseñando aplicaciones SOA para WCF
  • Unidad 3: Vistazo a la arquitectura WCF
  • Unidad 4: Usando interfaces de lenguaje con un servicio
  • Unidad 5: Creación de servicios WCF en Visual Studio 2008
  • Unidad 6: Consumiendo servicios WCF en Visual Studio 2008
  • Unidad 7: Configurando y alojando servicios WCF
  • Unidad 8: Configurara programáticamente una aplicación manejada para servicios WCF
  • Unidad 9: Llamar un servicio desde una aplicación administrada
  • Unidad 10: Seleccionar una opción de Almacenamiento para un servicio WCF
  • Unidad 11: Implementación de un servicio
  • Unidad 12: Puntos de Control y entornos
  • Unidad 13: Exposición de servicios WCF sobre diferentes puntos de control
  • Unidad 14: Adicionar entornos a servicios y puntos de control
  • Unidad 15: Depuración y diagnóstico
  • Unidad 16: Registro de mensajes
  • Unidad 17: Seguimiento de Actividad
  • Unidad 18: Definición de contratos y diseños
  • Unidad 19: Diseño de un contrato de servicio WCF coherente y cohesivo
  • Unidad 20: Definir un contrato de servicio
  • Unidad 21: Definir operaciones sobre un servicio
  • Unidad 22: Definir un contrato de datos
  • Unidad 23: Relación de excepciones .NET para errores en el nivel de servicio
  • Unidad 24: Definir información errada en un contrato de servicio
  • Unidad 25: Manejando excepciones de servicio sobre clientes
  • Unidad 26: Implementando Calidad de servicio WCF
  • Unidad 27: Administración de instancias de servicio WCF
  • Unidad 28: Administrando elementos concurrentes
  • Unidad 29: implementación de seguridad WCF
  • Unidad 30: Aplicando requerimientos de seguridad a un enlace
  • Unidad 31: Especificando credenciales requeridas de cliente y servidor
  • Unidad 32: Trabajando información con seguridad
  • Unidad 33: Implementación de transacciones
  • Unidad 34: Creando operaciones de servicios transaccionales
  • Unidad 35: Habilitando el flujo de transacciones desde cliente a servicio

Módulo 3: Fundamentos de flujos de trabajo en Windows WWFWindows Workflow Foundation es la tecnología de Microsoft para crear aplicaciones y soluciones que requieren contar con un flujo de trabajo coordinado y transparente. Con esta tecnología que Microsoft ya puso a disposición como Beta 1, podemos entender cómo utilizar la lógica de negocio en un componente que permite diseñar y controlar el flujo de una aplicación, si lo vez más a profundidad, cuando escribes código o programas el flujo del sistema y proceso sigue ahí, expresado totalmente en código. Lo que Windows Workflow Foundation entre otras cosas ofrece es abstraer esa lógica de proceso en un componente adicional que cuenta con una serie de servicios y está encargado de coordinar el flujo de la ejecución de todo un programa permitiéndote tener bien definidos mecanismos que puedan ofrecer el estado apropiado y la transparencia de un proceso.

Imagine que escribe código o lógica de negocio expresado en clases y funciones, con todas las características de la POO, ahora, imagina que escribe otro código o componente adicional encargado de contener el flujo de un proceso y que además en ciertos puntos del flujo manda llamar al código de tu lógica de negocio permitiéndote tener fuera de la lógica de la aplicación el flujo de un proceso dando todas las características de fácil mantenimiento, migración y soporte. Por ejemplo, Windows Workflow Foundation soporta una arquitectura basada en multi-threading dentro de su motor de ejecución, asegurando que las aplicación cuenta con una gran velocidad de repuesta y ejecución.

Lecciones

  • Unidad 1: Creación y almacenamiento de Flujos de trabajo
  • Unidad 2: Creando flujos de trabajo secuenciales
  • Unidad 3: Creando flujos de trabajo de estado de maquina
  • Unidad 4: Modificación de flujos de trabajo en tiempo de ejecución
  • Unidad 5: Aplicando Condiciones y reglas
  • Unidad 6: aplicando ramificaciones de condiciones
  • Unidad 7: Definiendo y ejecutando grupos de reglas
  • Unidad 8: Enviando cadenas de reglas
  • Unidad 9: Cambiando reglas en tiempo de ejecución
  • Unidad 10: Comunicando con reglas de flujo de trabajo
  • Unidad 11: invocar métodos en el proceso residente
  • Unidad 12: Manejo de eventos desde el proceso residente
  • Unidad 13: Consumir servicios desde un flujo de trabajo
  • Unidad 14: Publicar un flujo de trabajo como un servicio
  • Unidad 15: Crear y configurar actividades personalizadas
  • Unidad 16: Crear actividades compuestas y personalizadas
  • Unidad 17: Personalizar serialización de actividades
  • Unidad 18: Definir estructura personalizada de actividades
  • Unidad 19: Crear y administrar servicios en tiempo de ejecución
  • Unidad 20: Crear un servicio en tiempo de ejecución
  • Unidad 21: Hidratando y deshidratando flujos de trabajo
  • Unidad 22: Monitorización de flujos de trabajo
  • Unidad 23: Seguimiento de flujos de trabajo
  • Unidad 24: Manejando fallos, cancelaciones, transacciones y compensaciones
  • Unidad 25: Manejando fallos
  • Unidad 26: Manejando cancelaciones
  • Unidad 27: Creando y manejando transacciones
  • Unidad 28: Creando y manejando compensaciones

Módulo 4: Framework 3.5 de Microsoft implementacion de aplicaciones WindowsAl trabajar con los diseñadores de formularios y componentes integrados de Visual Studio, Visual Basic resulta el lenguaje más productivo para desarrollar rápidamente formularios en Windows o aplicaciones Smart Client. Esta sección incluye la información necesaria para comenzar a crear aplicaciones de Windows Forms.

Al finalizar el curso Desarrollo de Aplicaciones para Windows con Visual Basic .NET, los alumnos serán capaces de construir aplicaciones de formularios Windows utilizando para ello la plataforma Microsoft .NET

Lecciones

  • Unidad 1: Creando una interfaz de formularios windows usando controles
  • Unidad 2: Integrando datos en una aplicación de formularios Windows
  • Unidad 3: Implementar impresión y funcionalidad de reportes
  • Unidad 4: Usabilidad Avanzada
  • Unidad 5: Técnicas de Implementación programación asíncrona
  • Unidad 6: Desarrollar controles de formulario Windows
  • Unidad 7: Configurar e implementar aplicaciones

Módulo 5: ADO .NET 3.5 Visual Studio 2008Provee a los y las asistentes con el nivel de conocimientos necesario para acceder y modificar datos con ADO.NET 3.5

Lecciones

  • Unidad 1: Introducción a ADO .NET 3.5
  • Unidad 2: La estructura de ADO .NET 3.5
  • Unidad 3: Conectando a una base de datos y recuperando datos
  • Unidad 4: Buenas prácticas para manejar conexiones y realizar consultas
  • Unidad 5: Modificando datos usando comandos ADO .NET
  • Unidad 6: Insertando, actualizando y borrando datos
  • Unidad 7: Administrando integridad de datos y concurrencia
  • Unidad 8: Consultando y administrando datos usando DataSets
  • Unidad 9: Creando y usando un dataset
  • Unidad 10: Creando y utilizando un dataset para cargar datos
  • Unidad 11: Actualizar una base de datos utilizando u DataSet
  • Unidad 12: Usando un DataSet en un entorno conectado ocasionalmente
  • Unidad 13: Consultar y administrar datos usando DLINQ
  • Unidad 14: Consulta de datos en memoria usando expresiones de consulta LINQ
  • Unidad 15: Cargando datos empleando DLINQ
  • Unidad 16: Modificando datos usando DLINQ
  • Unidad 17: Construyendo soluciones eventualmente conectadas usando servicios de sincronización
  • Unidad 18: Entendiendo servicio de sincronización de Microsoft
  • Unidad 19: Descargando datos usando servicios de sincronización
  • Unidad 20: Actualizando datos usando servicios de sincronización
  • Unidad 21: Implementando un modelo de entidad usando ADO .NET

Módulo 6: ASP .NET 3.5 Visual Studio 2008ASP.NET AJAX, anteriormente llamado Atlas, es un conjunto de extensiones para ASP.NET desarrollado por Microsoft para implementar la funcionalidad de Ajax.

Mediante componentes del lado del cliente y del servidor, ASP.NET AJAX permite al desarrollador crear aplicaciones web en ASP.NET 2.0 que pueden actualizar datos en la página web sin un recarga completa de la misma. La tecnología clave que permite esta funcionalidad es el objeto XMLHttpRequest, junto con Javascript y DHTML.

ASP.NET AJAX fue liberado en enero de 2007 después de un largo periodo de pruebas. Fue subsecuentemente incluido con la versión 3.5 del .NET Framework, que fue liberada junto con Visual Studio 2008
Microsoft AJAX Library es una colección autónoma de clases en JavaScript estandarizadas incluidas con ASP.NET AJAX. Es admitida por la mayoría de los navegadores más populares y puede ser usada para construir aplicaciones web centradas en el cliente que integradas con un proveedor de datos.

Lecciones

  • Unidad 1: Introducción a Windows ASP .NET 3.5
  • Unidad 2: La estructura de una aplicación ASP .NET 3.5
  • Unidad 3: Características de ASP .NET 3.5
  • Unidad 4: Configurando aplicaciones ASP .NET
  • Unidad 5: Consumiendo y creando controles de servidor ASP .NET
  • Unidad 6: Consumiendo controles en páginas Web
  • Unidad 7: Creando controles personalizados
  • Unidad 8: Desplegando y manipulando datos en ASP .NET 3.5
  • Unidad 9: Accediendo a datos usando ADO .NET 3.5
  • Unidad 10: Accediendo a datos desde servicios
  • Unidad 11: Desplegando datos en controles
  • Unidad 12: optimizando la respuesta de páginas ASP .NET
  • Unidad 13: Creando páginas parciales empleando AJAX
  • Unidad 14: Acciones de Scripts sobre el cliente WEB
  • Unidad 15: Escribiendo aplicaciones ASP .NET para dispositivos móviles
  • Unidad 16: Desplegando páginas acorde a las características de dispositivos móviles
  • Unidad 17: Controles para dispositivos móviles
  • Unidad 18: Depurando e implementando aplicaciones ASP .NET
  • Unidad 19: Resolución de problemas t depuración de aplicaciones ASP .NET
  • Unidad 20: Implementando aplicaciones ASP .NET

Módulo 7: Diseñando e Implementando Aplicaciones Windows usando .Net Framework 3.5Este curso permitirá conocer la arquitectura de las aplicaciones Windows, como también ayudará a comprender el funcionamiento de las herramientas de diseño que incorpora la plataforma. Por lo tanto al finalizar el estudiante podrá planificar y diseñar aplicaciones aprovechando al máximo todas las herramientas.

Lecciones

  • Unidad 1: Validar el diseño de una aplicación contra especificaciones
  • Unidad 2: Planificando administración de datos
  • Unidad 3: Planificación de interacción de usuarios y estrategia de presentación
  • Unidad 4: Diseñar plan de seguridad de implementacion
  • Unidad 5: Planificación de implementación y mantenimiento de aplicaciones
  • Unidad 6: Diseñando la arquitectura de una aplicación
  • Unidad 7: Diseño para optimizar rendimiento

Módulo 8: Diseñando y Desarrollando Aplicaciones ASP .NET usando .NET Framework 3.5Este curso permitirá conocer la arquitectura de las aplicaciones Windows, como también ayudará a comprender el funcionamiento de las herramientas de diseño que incorpora la plataforma. Por lo tanto al finalizar el estudiante podrá planificar y diseñar aplicaciones aprovechando al máximo todas las herramientas.

Lecciones

  • Unidad 1: Diseño e implementación de controles
  • Unidad 2: Diseño de la aplicación y estructura de plantillas
  • Unidad 3: Accediendo a datos y servicios
  • Unidad 4: Estableciendo la estructura de aplicaciones ASP .NET
  • Unidad 5: Aprovechamiento y extensión de ASP .NET
  • Unidad 6: Aplicación de principios de seguridad

Módulo 9: Diseñado y Desarrollando Aplicaciones Empresariales aplicando el Framework 3.5 con Visual Studio 2008Este curso permitirá conocer la arquitectura de las aplicaciones Windows, como también ayudará a comprender el funcionamiento de las herramientas de diseño que incorpora la plataforma. Por lo tanto al finalizar el estudiante podrá planificar y diseñar aplicaciones aprovechando al máximo todas las herramientas.

Lecciones

  • Unidad 1: Visión y diseño de una aplicación
  • Unidad 2: Diseñar y desarrollar una aplicación Framework
  • Unidad 3: Diseñar componentes de la aplicación
  • Unidad 4: Establecer y probar una aplicación
  • Unidad 5: Migrar, implementar y mantener una aplicación

Compara este curso con otros similares
Ver más cursos similares