INTRODUCCIÓN


Dentro de la plataforma .NET y Visual Studio se consideran una importante cantidad de tecnologías las cuales hay que tener en cuenta al momento de abordar un proyecto de desarrollo. No siempre es fácil tomar la decisión respecto a cuál tecnología es la más adecuada. Por lo tanto es de vital importancia contar con la formación que permita fortalecer el criterio a la hora de decidir que herramienta es la más conveniente.

A través de este curso especializado se proporcionará la información necesaria para apoyar a los Profesionales de Desarrollo.

DIRIGIDO A


Este curso está orientado a:

• Desarrolladores de aplicaciones .NET

• Arquitectos de Software de empresas de desarrollo y diseño de aplicaciones y servicios Web para Internet.

• Personas que deseen empezar a diseñar la arquitectura de sistemas de su empresa.

• Diseñadores de aplicaciones Web.

• Estudiantes y/o profesionales que quieran prepararse para realizar certificaciones MCTS.

AL TERMINAR EL CURSO


Este curso proporcionará al estudiante los conocimientos necesarios para desarrollar habilidades para trabajar con componentes Web los cuales serán utilizados en la compilación y generación de páginas Web, como también para implantar sistemas multicapas o aprender a usar las tecnologías .NET 4.0.

El alumno deberá estar preparado para poder afrontar los exámenes oficiales Microsoft:

EXAMEN: 70-511

Developing Windows Applications with Microsoft Visual Studio 2010

EXAMEN 70-515

Developing Web Applications with Microsoft Visual Studio 2010

EXAMEN 70-516

Developing Data Access Solutions with Microsoft Visual Studio 2010

EXAMEN 70-513

Developing Windows Applications with Microsoft Visual Studio 2010

REQUISITOS PREVIOS


El curso requiere conocer los conceptos básicos de programación.

DOCUMENTACIÓN


Manuales de alumno (Microsoft editorial)





PROGRAMA DEL CURSO.


DESARROLLO DE APLICACIONES WINDOWS CON MICROSOFT VISUAL STUDIO 2010 DE APLICACIÓN DE WINDOWS


Lecciones

1) Diseño de una Aplicación de Cliente WindowsTecnologías de Cliente WindowsPatrones de ArquitecturaInteroperabilidad entre Windows Forms and WPF2) Introducción a Visual Studio 2010 y WPF Versión 4Lo Nuevo en Visual Studio 2010Lo nuevo en WPF Version 43) Diseño y Desarrollo de la Interfaz de UsuarioDefinir el Diseño de la PáginaUtilizar Controles de ContenidoUtilizar Controles ItemCompartir Recursos Lógicos en una Ventana4) Controlar la Interfaz de UsuarioCompartir Recursos Lógicos en una AplicaciónCrear robustas Interfaces de Usuario utilizando EstilosCambiar la apariencia de los Controles utilizando PlantillasManejar Eventos y Comandos5) Pruebas, Pruebas Unitarias, y DepuraciónEstrategias de Prueba en WPFDepurar XAMLAdministrar mensajes al usuario para Excepciones no gestionadasEntender Características de Seguridad6) Enlace a Datos Simple y ValidaciónIntroducción al Enlace a DatosCrear un Enlace a DatosImplementar una Notificación de Cambio de PropiedadConversión de DatosValidación de DatosPresentar Datos en tiempo de Diseño7) Enlace a Datos a través de ColeccionesEnlace a Colecciones de ObjetosUtilizar Vistas de ColecciónCrear Interfaces de Usuario Maestro-DetalleUtilizar Plantillas de DatosPresentar Colecciones de Datos en Tiempo de Diseño8) Mejorar la capacidad de respuesta de la UIUtilizar Procesos AsíncronosUtilizar respuestas en la Interfaz de Usuario9) Integración de Localización y características de asistencia al usuarioLocalización y GlobalizaciónUtilizar características de Asistencia al UsuarioAdministrar características de Accesibilidad al Usuario10) Gráficos 2D en WPF, Multimedia, e ImpresiónVisualizar Gráficos 2DVisualizar ImágenesAgregar Multimedia a Aplicaciones WPFCrear e Imprimir Documentos11) Personalización de ControlesInformación general acerca de la creación de un controlCrear controles de usuarioCreación de controles personalizadosAdministración de la apariencia de un control utilizando Visual StatesIntegración de formularios Windows Forms y WPF12) Propiedades Adjuntas y Comportamientos en WPFUtilizar Propiedades AdjuntasUtilizar Interfaces de Usuario Drag-and-DropImplementación de comportamientos Expression Blend, Triggers y Acciones13) Animaciones en WPFUtilizar AnimacionesUtilizar TriggersImplementar Visualización de Datos14) El Ciclo de Vida, Configuraciones y Estado de la AplicaciónCrear Configuraciones de la AplicaciónConsumir Configuraciones de la AplicaciónCrear Secciones de Configuración personalizadas15) Configurar y Distribuir Aplicaciones de Cliente WindowsOpciones de DistribuciónDistribuir una Aplicación de escritorio WPFDistribuir una aplicación XBAPConfiguración de los parámetros de Seguridad

DESARROLLO DE SOLUCIONES DE ACCESO A DATOS CON MICROSOFT VISUAL STUDIO 2010


Lecciones

1) Arquitectura y tecnologías de acceso a datosTecnologías de acceso a datosEscenarios de acceso a datos2) Construcción de Modelos de Entidad de DatosIntroducción a los Modelos de Entidad de DatosModificación del Modelo de Entidad de DatosPersonalización del Modelo de Entidad de Datos3) Consultas en entidades de datosRecuperación datos mediante LINQ to EntitiesRecuperación datos mediante Entity SQLRecuperación datos mediante Entity Client ProviderRecuperación datos mediante Stored ProceduresTesteos unitarios de código de acceso a datos4) Creación, Actualización y Borrado de entidadesComprensión del seguimiento de cambios en el Entity FrameworkModificación de Datos en el Modelo de Entidad de Datos5) Manejo de Escenarios Multi Usuario mediante el uso de Object ServicesManejo de la concurrencia en el Modelo de Entidad de DatosSoporte Transaccional en el Modelo de Entidad de Datos6) Construcción de Soluciones Optimizadas mediante el uso de Object ServicesEscenarios de la ejecución de consultasSeguimiento de cambios y Materialización de objetosUso de consultas compiladasUso de Entity Framework Views en tiempo de ejecuciónSupervisión del rendimientoRealizar Modificaciones de Datos Asíncronos7) Personalización de Entidades y Creación de Clases de entidad personalizadasSobrecarga de las clases generadasUso de plantillas para personalizar entidadesCreación y uso de Clases de entidad8) Uso de clases POCO (plainold CLR objects)con el Entity FrameworkRequerimientos para Clases POCOClases POCO y carga lentaPOCO Clases y seguimiento de cambiosExtensión de los Tipos de Entidad9) Construcción de una solución en N- Capas mediante el uso de Entity FrameworkDiseño de una solución de N-CapasDefinición de Operaciones e implementación de estructuras de transporte de datosProtección de los datos y operaciones10) Manejo de Actualizaciones en una solución de N – Capas mediante el uso de EntityFrameworkSeguimiento de entidades y cambios persistentesManejo de excepciones en una solución N - Capas11) Construcción de Soluciones Conectadas OcasionalmenteAlmacenamiento en Caché de datos desconectados mediante XMLUso del Sync Framework12) Consultas de Datos Usando WCF Data ServicesIntroducción a Servicios de Datos WCFCreación de un Servicio de Datos WCFConsumo de un Servicio de Datos WCFProtección de los datos y operaciones en un Servicio de Datos WCF13) Actualización de Datos Usando WCF Data ServicesCreación, Actualización, y borrado de en un Servicio de Datos WCFPrevención de Actualizaciones no autorizadas y mejora del rendimientoUso de Servicios de Datos WCFcon datos no relacionales14) Uso de ADO.NETRecuperación y Modificación de datos mediante Comandos ADO.NETRecuperación y Modificación de datos mediante DataSetsManejo de Transacciones y concurrencia en escenarios Multiusuario15) Uso LINQ to SQLImplementación de un Modelo de Datos mediante LINQ to SQLAdministración del rendimiento y control de concurrencia

DESARROLLO DE APLICACIONES WEB CON MICROSOFT VISUAL STUDIO 2010


Lecciones

1) Introducción de una Aplicación Web2) Diseñar una Aplicación Web3) Desarrollar Modelos MVC4) Desarrollar Controladores MVC5) Desarrollar Vistas MVC6) Diseñar para Descubrimiento7) Escribir Código en la parte Servidor para Formularios Web8) Optimizar la Gestión de Datos para Formularios Web9) Asegurar la Calidad para Depuración, Pruebas Unitarias y Refactorización10)Asegurar una Aplicación Web11)Aplicar Páginas Maestras y CSS12)Desarrollar Scripts y Servicios en la parte Cliente13)Implementar AJAX avanzado en una Aplicación Web14)Distribuir una Aplicación Web15)Desarrollar una Aplicación Web utilizando Silverlight

DESARROLLO DE SOLUCIONES DE WINDOWS COMMUNICATION FOUNDATION CON MICROSOFT VISUAL STUDIO 2010


Lecciones

1) Arquitectura Orientada a Servicios (SOA)¿Qué es SOA?Los beneficios de SOAEscenarios y estándaresIntroducción a WCF2) Introducción al desarrollo WCFContrato de Servicio e ImplementaciónAlojamiento de Servicios WCFComportamientos WCFConsumo de servicios WCF3) Alojamiento de Servicios WCFAlojamientos de servicios WCFServiceHostAlojamiento de servicios WCF en un servicio de WindowsIIS, WAS y AppFabricConfigurar alojamiento WCFMejores Prácticas del alojamiento de servicios4) Definición e Implementación de Contratos WCF¿Qué es un Contrato?Tipos de ContratosPatrones de mensajeDiseño de Contratos WCF5) Extremos y ComportamientosMúltiples Extremos e InteroperabilidadWCF DiscoveryExtremos predeterminados WCFInstancias y ConcurrenciaFiabilidad6) Prueba y solución de errores en servicios WCFSíntomas y erroresFaltas WCFHerramientas de depuración y diagnósticoMonitorización7) SeguridadIntroducción a la seguridad en las AplicacionesModelo de Seguridad WCFSeguridad de Mensaje y de TransporteAutenticación y AutorizaciónIdentidad basada en solicitud8) Temas avanzadosPatrón de invocación asíncronaAmpliando WCFRoutingServicios WorkFlow

Descargar PDF

Descargar PDF

DATOS GENERALES


Tecnología

Microsoft

Área

Desarrollo

Duración

90 horas

MÁS INFORMACIÓN