Inicio > .NET > CURSO DE PREPARACION PARA MCTS

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

Categorías:.NET
  1. richard
    Septiembre 15, 2009 a las 2:20 pm | #1

    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.

  2. Luis Garcia
    Septiembre 16, 2009 a las 9:15 pm | #2

    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

  1. Aún no hay trackbacks