Descripción:
ADO .NET una de las tecnologías de acceso a datos de Microsoft, es un conjunto de clases, insertadas en el .NET Framework, que le permite la interactuar a cualquier tipo aplicación con las diversas bases de datos.
El objetivo principal de curso es enseñar a los desarrolladores de diferentes Lenguajes de programación (Java, PHP, Lenguaje C, FoxPro, Power Builder) a implementar aplicaciones .NET que accedan a la información almacenada en cualquier proveedor de datos (Oracle, MySQL, Access, SQL Server, etc.), utilizando las técnicas avanzadas que les proporciona .NET Framework para elaborar aplicaciones con acceso a datos en entornos de múltiples usuarios y manejo de transacciones simultaneas(Bloqueos) en una o en múltiples bases de datos.
Objetivo:
Taller totalmente practico. Prepara al participante para la productividad inmediata en su empresa
Perfil del Participante:
Se requiere que el participante tenga conocimientos básicos de programación y el lenguaje SQL (No indispensable) Además de conceptos elementales de bases de datos.
Temario
| Temas |
Descripción |
| 1 |
Configuración de Acceso a datos y archivos de configuración |
- Upgrade a SQL Server 2005
- Importar y exportar Datos
- Crear Copias de seguridad
- Restaurar copias de seguridad
- Conexiones a Proveedores de Acceso a Datos SQL Server-ORACLE-MySQL-Excel
- Crear una conexión con Access – Excel
- Crear una conexión con SQL SERVER 2000-2005-Express
- Crear una conexión con MYSQL
- Crear una conexión con ORACLE
- Como configurar un Pool de conexiones(incrementa el rendimiento)
- Crear y leer Archivos de Configuración –app.config, Web.Config
- Configurar los parámetros de una cadena de conexión para distintos escenarios
- Encriptar y desencriptar la cadena de conexión de un archivo de configuración
- El objeto SqlConnectionStringBuilder
|
| 2 |
Acceso a datos desconectado |
- Acceso a datos con TableAdapters y Commands
- Acceso a datos con Objetos Datasets
- Acceso a datos con objeto Datatables
- DataRow
- Datacolumn
- DataView
- TableAdapters
- Bindingsource
- Acceso a datos XML
|
| 3 |
Acceso a datos conectado con ejecución de comandos Síncrono y Asíncrono |
- Acceso a datos con Objetos DataReaders(Velocidad para operaciones de Solo lectura)
- Almacenar Datos BLOB como imágenes y otros archivos office o PDF ,etc. en una base de datos
- Ejecución de comandos para inserción masiva de registros-SQLBulkCopy
- Creación y ejecución de Transacciones Locales(en una base de datos) y Remotas(en distintas base de datos o servidores)
- Manejo de Bloqueos de transacciones para operaciones concurrentes de múltiples usuarios
- Ejecución de comandos en forma Asíncrona
- Método BeginExecuteReader – EndExecuteReader
- Método BeginExecuteNonquery- EndExecuteNonquery
- Método BeginExecuteXmlReader- EndExecuteXmlReader
|
| 4 |
Creación y consumo de Reportes |
- Creación y consumo de reportes en Crystal Reports for .NET
- Creación y consumo de reportes en Reporting Services de SQL Server 2005
|
| 5 |
Creación de proyectos de Bases de datos con SQL Server 2005 |
- Habilitar el SQL-CLR
- Crear objetos de Bases de datos con Visual Studio 2005(con VB 2005)
- Crear funciones definidas por usuarios
- Crear Funciones Escalares
- Crear procedimientos almacenados
- Crear triggers
|
| 6 |
Manejo de la Seguridad en las aplicaciones |
- Seguridad basada en roles RBS
- Clase WindowsPrincipal
- Clase WindowsIdentity
- Clase GenericPrincipal
- Clase GenericIdentity
- Seguridad basada en Código
- Permisos de ejecución a Ejecutables y DLLs
- Demmand
- Refuse
- Minimium
- Assert
- Optional
|
| 7 |
Herramientas y Utilidades de Acceso a datos |
- Herramientas para Generar capa de datos
- Factorización de código
- Patrones de Diseño - Data Aplication Block
- Generar un proyecto de instalación
|
Horario y Duración
Horario : Sabados de 08:00Hrs - 14:00Hrs
Inicio : 20 de Setiembre de 2008
Duración : 24 Horas
Costo:
- El costo es de, Trescientos nuevos soles (S/300.00) se le hará entrega de un CD con Videos paso a paso de los ejemplos desarrollados en clase y los temas a desarrollarse, además de un certificado de participación.
- Vacantes para 16 participantes
- 1 Pc' por participante
Inscripción y Registro:
- Sistemas Uni-Sede central
- Teléfonos: 381-3851 | 384-4832
Central Telefónica: 481-1070 Anexo: 408 - 569
Acerca del Instructor:
Henry Chávez es Analista Desarrollador y Consultor de sistemas desde hace 4 años, se especializa en desarrollo de aplicaciones Windows y Web con acceso a datos empleando Visual Studio .NET 2005, SQL Server y Oracle. Cuenta con certificaciones internacionales como Microsoft Certified Tecnología Specialist (MCTS) en Aplicaciones Windows y Aplicaciones Web
Consultas
Para consultas o sugerencias acerca del contenido del curso escriba al correo henryteacherchavez@hotmail.com
|