C# & Framework .Net
Editor de Trabajo: Visual Web Developer 2008 Express Edition - C# 2008 Express Edition.
Framework Utilizado: 3.5
Motor BD: Sql Server 2008 Express Edition
Duración: 64hs
Temario:
UNIDAD 1:
La Iniciativa .NET. El Framework .NET. CLR. MSIL. Garbage Collector. Namespaces. Assemblies. Bibliotecas Base. Distribución. Visual Studio. IDE. Configuración del Entorno. Principales Ventanas. Soluciones y Proyectos. Referencias. Configuración de Proyectos. Compilación.
UNIDAD 2:
Fundamentos de C#. Conceptos básicos. Tipos de datos. Variables. Constantes. Enumeraciones. Estructuras de Control de Flujo. Arrays. Colecciones. Colecciones Especialziadas. Procedimientos. Funciones. Modificadores de acceso. Ámbito.
UNIDAD 3:
Fundamentos de Clases. Orientación a objetos. Declaración de Clases. Miembros. Métodos. Propiedades. Campos. Casting. Herencia. Interfaces. Polimorfismo. Modelo de Objetos.
UNIDAD 4:
Control de Errores. Excepciones. Elevación de Excepciones. Personalización de Excepciones. Depuración.
UNIDAD 5:
System.IO namespace. Manejo de archivos y carpetas. Streams. Lectura y escritura. Manejo de Texto. Monitoreo de Archivos.
UNIDAD 6:
Aplicaciones Windows. Formularios. Declaración y Manejo de Eventos. Controles. Validación.
UNIDAD 7:
Aplicaciones Web. WebForms. Manejo de Eventos de Servidor. Postback. Controles Básicos. Validación. Publicación de Sitio Web. Master Pages. Temas.
UNIDAD 8:
Administración de Estado en ASP.NET. ViewState. Session. Cookies.
UNIDAD 9:
ADO.NET. Proveedores de Datos. Objetos de conexión. Comandos. DataReader. Controles de Datos Creación de una clase de acceso a datos performante. Windows. DataBinding. Controles de Datos Web. GridView. DataList. DataRepeater. Edición de Datos. Uso de Templates y Eventos. Maestros Detalle. Elementos Anidados.
UNIDAD 10:
Arquitectura en Capas - Creación de mini aplicación utilizando capas.
UNIDAD 11:
Seguridad. Auntenticación y Autorización. Membership y Roles. Controles de Login. Controles de Navegación.
UNIDAD 12:
Web Services. Conceptos. Usos.
UNIDAD 13:
Ajax. Introducción. Utilidad. Ajax en ASP.NET. ScriptManager. Update Panel. Timer. Otros.
Práctico Final.
UNIDAD 14:
Correción Práctico Final
Trabajos a realizar durante el curso:
Prácticos con Puntaje
- Aplicaciones Windows: ABM utilizando objetos, controles simples, validación a nivel de campo y formulario.
- Aplicaciones Windows: Explorador de Windows utilizando controles complejos.
- Aplicaciones Web: Práctico de familiarización con HTML.
- Aplicaciones Web: Practico de familiarización con controles ASP.NET
- Aplicaciones Web: ABM utilizando objetos, controles simples y de validación.
- Aplicaciones Web: ABM utilizando objetos, controles de grillas, templates y databinding. (Simple)
- Aplicaciones Web: Práctico utilizando objetos, controles de grillas, templates y databinding. (Avanzado)
Prácticos sin Puntaje
- Tareas puntuales por clase en cada tema específico para determinar el avance del alumno y formar una nota de concepto del mismo.
Práctico Final
- Sitio de E-Commerce en ASP.NET con Administración de elementos del sitio utilizando Aplicaciones Windows.
|