CURSO DE PREPARACION PARA MCTS
CURSO DE PREPARACION PARA MCTS .Net Framework 2.0 Web Application
Sesión 1: Fundamentos de Programación a Net Framework 2.0
Fundamentos de Programación Orientada a objetos
· Construyendo Clases, Clases parciales, Propiedades, Métodos, Herencia, polimorfismo y Estructuras
· Manejo de Clases para Entrada / Salida (Input/Output)
· Navegando en el sistema de archivos
· Lectura y escritura de Archivos y carpetas
· Obtener las propiedades de archivos y carpetas
· Compresión de Archivos y carpetas
· Encriptación y des encriptación de archivos y carpetas
· Uso de expresiones regulares para validación de ingresos de datos
Trabajando con colecciones de datos, genéricos, especializados
· Crear colecciones de datos , tipos de colecciones
· Agregar, Editar, Buscar, Eliminar, Ordenar, Listar datos de una colección
· Trabajando con listas secuenciales
· Trabajando con diccionarios
· Utilizando colecciones especializadas
· Trabajando con colecciones genéricas
Programación con Hilos
· Creación de hilos para crear aplicaciones multitarea para la ejecución de varios procesos al mismo tiempo (ARES,EMULE)
· Crear POOL de hilos
· Ejecución de hilos Sincronizada
Instalando y configurando aplicaciones
· Creación de archivos Configuración en una aplicación app.config, Web.config
· Creando un proyecto de instalación para una aplicacion Windows y Web
Seguridad de la información y usuarios
· Autenticación y Autorización de usuarios
· Manejo de la Autenticación con usuario Windows
· Manejo de la Autenticación con usuario personalizado de una base de datos
Servicios de Mail
· Creando mensajes de correo
· Envió de mensajes de correo
· Adjuntar archivos a los mensajes
Sesión 2: Desarrollo de Aplicaciones con acceso a Datos con Visual Studio 2005
Conectando con bases de datos y lectura de datos
· Crear conexiones a bases de datos ,Crear una conexión con Access – Excel ,SQL SERVER,
· Crear una conexión con MYSQL ,Crear una conexión con ORACLE
· Configuración avanzada de una cadena de conexión
Consultando y actualizando Datos mediante el uso de comandos
· Construcción de comandos con programación
· Ejecución de comandos que devuelven un único valor
· Ejecución de comandos que devuelven un conjunto de filas
· Ejecución de comandos que no devuelven filas (Insert, Update, Delete)
· Ejecución de comandos con parámetros
Realizar operaciones transaccionales
· Creación de una transacción
· Implementando transacciones locales (ejecución de comandos en la misma base de datos)
· Implementando transacciones distribuidas (ejecución de comandos en diferentes bases de datos)
· Estableciendo el nivel de aislamiento de una transacción (Commited, uncommited, serializable, Repetable, snapshot )
· Implementando Bloqueos pesimista y optimista
Trabajo en entornos desconectados
· Trabajando en entornos desconectados mediante programación
· Configuración de un DataAdapter para recuperar información
· Rellenar un DataSet utilizando un DataAdapter
· Configuración del DataAdapter para actualizar el almacén de datos
· Construcción de DataSets , DataTables , Dataviews
Realizando operaciones desconectadas con Asistentes de Visual Studio 2005
· Datasets tipados y sin tipo
· Que son los TableAdapters
· Desarrollo de aplicaciones rápida con Datasets Tipados con los wizards de visual studio 2005
o Formularios de mantenimiento
o Formularios de consultas
o Formularios Maestro Detalles
o Formularios de Reportes
Tema 3: Desarrollo de Aplicaciones con acceso a Datos Avanzado con Visual Studio 2005
Manejo de Datos BLOB
· Leer y guardar datos en campos Binarios de una base de datos
· Leer y guardar imágenes en una base de datos
· Almacenar archivos pdf, doc, xls, etc, en una base de datos.
Mejorando el rendimiento de la base de datos
· Abrir varios objetos DataReader al mismo tiempo a través de MultipleResultSet
· Lectura y actualización de Datos con MARS.
· Ejecución de comandos Asíncrona con BeginExecuteNonQuery-EndExecuteNonQuery
· Ejecución de comandos Asíncrona con BeginExecuteReader-EndExecuteReader
· Como realizar una Inserción masiva de registros con SQLBULKCOPY
Tema 4: Desarrollo de aplicaciones Web con ASP.NET y Microsoft Visual Studio 2005
Creación de sitios web
· Creación de un sitio Web ASP.NET
· Desarrollo de una interfaz Web con MasterPages ,Menus y treeview
· Como invocar un formulario Web desde otro formulario
· Como pasar parametros entre formularios web
· Como detectar las capacidades del navegador cliente (nombre del navegador, versión, etc.)
· Manejar los mensajes de errores en una aplicación web
Agregando y configurando controles de servidor ASP.NET
· Uso de controles de servidor HTML
· Uso de controles de Servidor ASP.NET
· Uso de controles de validación
Administrando el estado de una aplicación web
· Como guardar y leer valores en el objeto Session
· Como guardar y leer valores en el objeto Application
· Como guardar y leer valores en el objeto Cache
· Como guardar y leer valores en el objeto HTTPCookies
Acceso a datos con ASP.NET
· Crear y recuperar cadenas de conexión a bases de datos
· Acceso a datos con el control SQLDataSource
· Acceso a datos con controles enlazados DataList,DetailsView,DataGridview,Formview
· Acceso a capas de datos con ObjectDataSource
o Formularios de mantenimiento
o Formularios de consultas
o Formularios Maestro Detalles
o Formularios de Reportes
Controlando el acceso a una aplicación Web
· Configuración la Autenticación de usuarios en una aplicación Web
· Configuración la Autorización de usuarios en una aplicación Web
· Improducción a la clase Membership
· Configurar un sitio con membresia con Membership
· Administracion de usuarios con Membership
· Uso de los controles de sesion Login,LoginName,LoginView,CreateUserWizard,loginStatus
Publicando una aplicación Web
· Copiar sitios web con la herramienta Copy Web site
· Publicar un sitio precompilado
· Desarrollo de un proyecto de instalacion de una aplicación web

hola quiero saber mas del curso de preparacion para MCTS.net, como cuanto es el costo del curso, el nivel que debes tener, horarios.
Saludos.
Hola, este curso lo dictan en Sistemas UNI, yo estoy matriculado en el, es el mismo, tu tambien lo dictas, porq lo he visto dictando al MCT Cristian Sanchez, tu tambien lo dictas y cual es el costo