Duración: 3 días
Prerrequisitos
Experiencia (al menos un año) como desarrollador de tiempo completo utilizando Visual Studio .NET o Visual Studio .NET 2003
Experiencia desarrollando:
Aplicaciones Web
Aplicaciones Windows Forms
Componentes de Servidor
Servicios Web XML
Los estudiantes serán capaces de:
Aplicar las nuevas características y funcionalidades del IDE Visual Studio 2005 para desarrollar software de modo más eficiente.
Escribir aplicaciones que utilicen las novedades de los lenguajes de programación Microsoft Visual Basic and Microsoft Visual C#.
Construir código administrado que se ejecute dentro de SQL Server 2005
Escribir código para acceso a datos explotando la funcionalidad de ADO.NET.
Construir aplicaciones Windows Forms utilizando los nuevos controles y funcionalidad de los diseñadores del IDE Visual Studio 2005.
Distribuir aplicaciones utilizando la funcionalidad Click Once.
Construir aplicaciones Web utilizando los nuevos controles y funcionalidad de los diseñadores del IDE Visual Studio 2005.
Unidad 1: Introducción a Visual Studio 2005
Esta unidad facilita a los desarrolladores el conocer cómo utilizar algunas de las nuevas características de Visual Studio 2005. Provee de una introducción como refactorización, el uso de los generics y el uso de los code snippets.
Al terminar esta unidad, los estudiantes serán capaces de:
Construir colecciones utilizando generics.
Utilizar y crear code snippets.
Desarrolladores Visual Basic serán capaces de:
Utilizar las clases My para acceder a recursos de sistema y de la aplicación.
Desarrolladores C# serán capaces de:
Utilizar refactorización.
Lab: Programando utilizando las nuevas características en Visual Studio 2005
Unidad 2: Construyendo código administrado para SQL Server 2005
Esta unidad enseña a los estudiantes a desarrollar código que se ejecute dentro de SQL Server 2005.
Al terminar esta unidad, los estudiantes serán capaces de:
Escribir un ensamblado administrado que se ejecute dentro de SQL Server 2005
Crear una función definida por el usuario administrada.
Escribir un procedimiento almacenado.
Escribir un tipo definido por el usuario
Guardar documentos en formato XML soportado por SQL Server 2005
Crear un XML Schema utilizando el diseñador de Visual Studio.
Consultar y actualizar datos xml utilizando XmlDocument.
Lab: Escribiendo código administrado para SQL Server 2005
Lab: Trabajando con XML en Visual Studio 2005 y SQL Server 2005
Unidad 3: Construyendo componentes de datos en Visual Studio 2005
Esta unidad provee funcionalidad para crear código de acceso a datos utilizando las nuevas características de Visual Studio 2005.
Al terminar esta unidad, los estudiantes serán capaces de:
Crear componentes de datos.
Editar componentes de datos.
Escribir código para acceso a datos asíncrono.
Lab: Accessando datos con ADO.NET
Unidad 4: Construyendo la capa de presentación con Windows Forms
Esta unidad provee funcionalidad para crear aplicaciones Windows Forms utilizando las nuevas características de Visual Studio 2005. Además el estudiante conocerá la forma enriquecida de distribuir aplicaciones a través de Click Once.
Al terminar esta unidad, los estudiantes serán capaces de:
Construir aplicaciones Windows Forms utilizando Visual Studio 2005.
Crear formas con acceso a datos.
Generar formas Maestro Detalle.
Desplegar una aplicación Windows Forms utilizando Click Once.
Escribir una aplicación que automáticamente actualice varios clientes.
Lab: RAD databinding en Aplicaciones Windows Forms
Lab: Databinding en Windows Forms
Lab: Utilizando Click Once
Unidad 5: Construyendo la capa de presentación con ASP.NET 2.0
Esta unidad provee funcionalidad para crear aplicaciones web utilizando las nuevas características de Visual Studio 2005.
Al terminar esta unidad, los estudiantes serán capaces de:
Construir aplicaciones Windows Forms utilizando Visual Studio 2005.
Escribir código utilizando las nuevas funcionalidades para ASP.NET 2.0.
Programar con los nuevos controles de acceso a datos.
Crear un diseño común utilizando Master Pages, Site Navigation y Temas.
Administrar usuarios con Membership
Lab: RAD databinding en ASP.NET 2.0
Lab: Programando Master Pages, Site Navigation y Temas
Lab: Membership en ASP.NET 2.0