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.



Avellaneda 240 (Frente plaza colón) - Córdoba Capital - Argentina
Teléfono: (0351) - 589 7300- Mail: info@capacitacionit.com