Tipo: Presencial
Centro: Certiseg S.L.
Precio: 450,00 €
los precios pueden sufrir variaciones
Idioma: Inglés
Válido: España
DEVELOPING APPLICATIONS USING ADO.NET FOR MICROSFT SQL SERVER 2000
Introducción:
Desarrolladores de plataformas profesionales que son responsables de diseñar y contruir aplicaciones distribuidas para sus organizaciones. Este curso está orientado a desarrolladores que tienen habilidades de desarrollo de aplicaciones Web y componentes, y han creado previamente soluciones utilizando Visual Studio.
Orientado a individuos que poseen las siguientes habilidades:
- Experiencia con lenguaje .NET como Microsoft Visual Basic, C# o C++.
- Conocimientos de los conceptos y terminologías orientada a objetos
- Experiencia desarrollando aplicaciones distribuidas y desarrollando aplicaciones basadas en Web contenidas en Internet Information Server (IIS).
Objetivos:
Este curso tiene como objeto enseñar a los desarrolladores a crear datos céntricos, aplicaciones y Servicios Web con ADO.NET, SQL Server 2000 y Microsoft .NET Framework. Al terminar el curso los estudiantes serán capaces de: explicar la arquitectura de .NET Framework, acceder a datos desde SQL Server, acceder a datos en un entorno desconectado, ....etc.
Carreras:
MCAD, MCSD
Exámenes:
70-320, 70-310
Requisitos:
- Poseer conocimientos básicos de las bases de datos: tabla, celda, columna, claves primarias, restricciones, vistas, ...
- Poseer conocimientos sobre SELECT, INS, UPD, DEL de tablas.
- Describir la arquitectura de la aplicación distribuida
-Contruir aplicaciones Web-UI o aplicaciones de Windows
Contenido:
Módulo 1: Perspectiva general de las aplicaciones de datos céntricos
- Evolución de las aplicaciones de datos céntricos
- Arquitectura .NET y perspectiva general de los servicios
- ADO.NET
- Trabajar con BizTalk Server 2000
Módulo 2: Arquitectuar ADO.NET
- Utilizar espacios de nombres
- Modelo objeto ADO.NET
- Describir el modelo de objeto ADO.NET
- Describir los espacios de nombres de System.data
- Seleccionar un entorno conectado o desconectado en base a los requisitios de aplicación
Módulo 3: Conectarse a SQL Server y otras fuentes de datos
- Conectarse a fuentes de datos
- Proveedores administrados y rendimiento
- Configurar la cadena de conexión
- Crear una clase de conexión personalizada utilizando la herencia
- Administrar la conexión
Módulo 4: Acceder a datos en un entorno conectado
- Construir objetos de comando OLE DB y SQL
- Ejecutar objetos de comando OLE DB y SQL
- Utilizar el objeto DataReader
Módulo 5: Modificar y manipular datos en un entorno conectado
- Ejecutar un objeto de comando que encapsule SQL
- Ejecutar un objeto de comando que llame a un procedimiento almacenado
- Prácticas recomendadas para escribir sentencias SQL y procedimientos almacenados
- Cachear los procedimientos almacenados y utilizar procedimientos almacenados temporales
- Controlar excepciones
- Controlar el bloqueo de SQL Server
Módulo 6: Construir y manipular esquemas para la caché de datos locales
- Definir relaciones
- Cargar un esquema de caché local
- Utilizar ADO.NET para que los datos persistan como XML
- Generar el esquema desde documentos XML
Módulo 7: Acceder a datos en un entorno desconectado
- Configurar un adaptor de datos para recuperar información
- Crear un cojunto de datos y un esquema automáticamente
- Ejecutar un XLANG Schedule Drawing
Módulo 8: Modificar y manipular datos en un entorno desconectado
- Configurar un adaptador de datos para modificar información
- Modificar datos en un conjunto de datos
- Persistir los cambios de los datos en un servidor
Módulo 9: Administrar transacciones
- Utilizar transacciones de SQL Server
- Conexión ADO.NET y objetos de transacción
- Listar transacciones distribuidas
- Administrar colas
Módulo 10: Construir una aplicación distribuida que acceda a datos
- Por qué construir servicios Web, aplicaciones Web y aplicaciones de Windows
- Construir un servicio Web
- Construir una aplicación Web que acceda a datos
- Construir una aplicación de Windows que acceda a datos
Fechas:
Fecha inicial: - Fecha Final:
13/03/2006 - 15/03/2006
17/04/2006 - 19/04/2006
22/05/2006 - 24/05/2006
12/06/2006 - 14/06/2006
31/07/2006 - 02/08/2006