Este curso esta orientado a desarrolladores de aplicaciones clientes servidor orientadas al evento o estructurada, que requieran participar en equipos de desarrollo sobre el Framework Microsoft .NET 2005.
Esta actividad está disponible en Visual Basic .NET y C#._NET como Lenguaje de Desarrollo de Aplicaciones
Dirigido a:
Preparar intensivamente al participante para enfrentar con éxito los requerimientos de desarrollo de software usando la plataforma .NET 2.0 y Visual Studio 2005.
Objetivos
El la primera parte el alumno:
Reconocerá los conceptos de la tecnología de Objetos, identificando y aplicando el paradigma de programación OO. O.
Estará en condiciones de trabajar con XML como pilar fundamental de las aplicaciones distribuidas, aplicando DTD y esquemas.
Obtendrá sólidos conocimientos de la arquitectura del framework .NET 2.0 y del lenguaje Visual Basic .NET 2005 o Visual CSharp 2.0 para crear aplicaciones, controles de usuario
Comprenderá los beneficios de trabajar con un lenguaje Orientado a Objetos.
Aprenderá a usar ADO.NET 2.0 aprovechando las características de trabajar conectado y desconectado de las fuentes de datos; reconocerá las caracteristicas de los diferentes providers, los namespace que agrupan las clases que manipulan XML.
Quedará preparado para hacer desarrollo de aplicaciones Web usando la tecnología ASP.NET, creando aplicaciones web forms, controles Web, Web Parts y recibirá formación para la programación distribuida a través de los servicios Web.
Requisitos
El participante debe haber programado con alguna herramienta para Desarrollo Windows y tener conocimiento de SQL básico.
Contenidos
Parte I: Introducción a la Orientación al Objeto y XML
Modelos y Tecnología de Objetos Herencia Polimorfismo Encapsulación Conceptos de diseño Orientado a Objeto Participación de UML en el modelado Orientado a Objeto XML básico Validación de XML DTD y Schemas XML Tecnologías para manejo de datos XML Uso de XPath para navegar un árbol de nodos Formateo y transformación: XSL y XSL
Parte 2: Desarrollo de Aplicaciones Windows
Introducción al Net Framework 2.0 Características del entorno de desarrollo Visual Studio 2005 Programar formularios windows y controles Uso de Tipos y Miembros Programación orientada a objeto Testing y eliminación de errores de la aplicación Manejo de Excepciones Creación de controles Windows Características avanzadas del framework .NET 2.0 Asegurar y configurar Assemblies Crear Instaladores de aplicaciones
Parte 3: Acceso a Datos con ADO.NET
Características de desarrollo con ADO.NET 2.0 Conexiones a Fuente de Datos Proveedores de Conectores ADO.NET 2.0 Trabajo con ADO.NET en ambiente conectado Trabajo con ADO.NET en ambiente desconectado Como construir Dataset Leer y escribir XML Objeto DataAdapter Uso de DataSets y dataadapter para conectar RDBMS
Parte 4: Desarrollo de Aplicaciones Web con ASP 2.0
Introducción a programación ASP Los cambios en ASP 2.0 Uso de controles Web del servidor Uso de Rich Controles del servidor Uso Accesando datos Configuracion Web y Machina config Data Bindig Validación entradas usuario Temas y Master Pages Site Navigation Desplegando datos con GridView Control Manejando Estados y variables de estados Adminstración de usuario y Asp.net Memberships Mejorando la performance con output caching Usando Datalist a Repeater Control Creando y consumiendo Web Services