Plataforma de teleformación - Formación OnLine - Cursos a través de Internet - Formación Continua - Cursos a medida
Catálogo de Cursos

 
Máster en Tecnología .NET

Volver   Imprimir   Pedir Información
Flecha INTRODUCCIÓN  
La tecnología ASP.NET es la nueva apuesta de Microsoft para la creación de páginas web dinámicas. Sustituye a su predecesor ASP en el intento de desbancar a PHP como lenguaje estrella para la creación de sitios dinámicos. Master en ASP.NET para el desarrollo de aplicaciones cliente/servidor bajo la plataforma .NET de Microsoft. Incluye desde el aprendizaje de los conceptos de .NET y el lenguaje C# hasta los servicios web. Los Masters en ASP.NET online de Datavirtual le permitirán profundizar en los conocimientos de esta materia gracias a las nuevas técnicas de e-learning que facilitan el aprendizaje, a diferencia de un simple tutorial de ASP.NET en el que se hace más complicada la asimilación. Esta diferencia con otro tipo de cursos o con cualquier manual de .NET es particularmente notable en el caso de cursos personalizados, en los que el alumno recibe asistencia del tutor de Datavirtual durante todo el curso.
 
Flecha OBJETIVOS DEL CURSO  

PRESENTACIÓN:

La tecnología NET es la nueva apuesta de Microsoft para la creación de páginas web dinámicas. Sustituye a su predecesor ASP en el intento de desbancar a PHP como lenguaje estrella para la creación de sitios dinámicos.

Master en Tecnología NET para el desarrollo de aplicaciones cliente/servidor bajo la plataforma .NET de Microsoft. Incluye desde el aprendizaje de los conceptos de .NET y el lenguaje C# hasta los servicios web.

 
Flecha CONTENIDOS  
El temario se estructura sobre los siguientes módulos, los cuales le facilitan la organización y progresión del curso:

Unidad 1: Introducción a Microsoft.NET

  • ¿Qué es Microsoft.NET?
  • La máquina virtual: CLR
  • El lenguaje intermedio: MSIL
  • Metadatos
  • Ensamblados
  • Librería común: BCL
  • Sistema de tipos: CTS
  • Especificación común: CLS

Unidad 2: El lenguaje de programación C#

  • Antes de empezar
  • Comentarios
  • Variables
  • Métodos
  • Campos
  • Instrucciones
  • Clases y objetos
  • Herencia
  • Encapsulación
  • Polimorfismo
  • Espacios de nombres
  • Excepciones
  • Tablas
  • Cadenas
  • Propiedades
  • Indizadores
  • Eventos y delegados
  • Atributos
  • Interfaces
  • Estructuras
  • Enumeraciones

Práctica guiada resumen: tablero de ajedrez

Unidad 3: Bases de datos

  • Concepto de base de datos
  • Microsoft Access XP
  • El lenguaje SQL
  • Consultas SQL
  • Edición mediante SQL

Unidad 4: ADO.NET: Acceso conectado

  • ¿Qué es ADO.NET?
  • Conexión con bases de datos
  • Ejecución de instrucciones SQL
  • Consultas de registros
  • Consultas de tablas
  • Consulta de valores escalares
  • Otras instrucciones SQL
  • Instrucciones parametrizadas
  • Transacciones

Unidad 5: ADO.NET: Acceso desconectado

  • Concepto de DataSet
  • Estructura interna
  • Carga automática mediante adaptadores
  • Consulta de filas
  • Edición de tablas
  • Consolidación de cambios
  • Relaciones

Unidad 6: Introducción a ASP.NET

  • ¿Qué es ASP.NET?
  • Funcionamiento básico de ASP.NET
  • Introducción a la creación de aplicaciones web: Hola Mundo
  • Comentarios
  • Miembros auxiliares
  • Referencia a tipos externos
  • Importación de espacios de nombres
  • Inclusiones de servidor
  • Contexto de ejecución
  • Ficheros de configuración

Unidad 7: Declaraciones globales

  • El fichero global.asax
  • Objetos globales
  • Eventos globales

Unidad 8: Generación de respuesta

  • El objeto Response
  • Contenido binario
  • Contenido textual
  • Buffer de salida
  • Filtrado de salida
  • Escritura en el registro de actividades
  • Cabecera
  • Redirección

Unidad 9: Consulta de la petición

  • El objeto Request
  • Estructura del mensaje de petición
  • Parámetros
  • Subida de ficheros
  • Información sobre el cliente
  • Información sobre la URL solicitada
  • Fecha de petición

Unidad 10: Servicios ofrecidos por el servidor

  • El objeto Server
  • Información sobre el servidor
  • Tiempo máximo de ejecución
  • Codificación URL y HTML
  • Conversión de rutas
  • Cambio de página en ejecución
  • Creación de objetos COM
  • Tratamiento de errores

Unidad 11: Mantenimiento de estado

  • El problema del mantenimiento de estado
  • Cookies
  • Información global a la sesión
  • Información global a la aplicación
  • Cacheado de la información global a la aplicación

Unidad 12: Controles de servidor

  • Introducción
  • Sintaxis de declaración
  • Características comunes

Unidad 13: Controles HTML

  • Ejemplo práctico
  • Código trasero
  • Características comunes
  • Controles HTML predefinidos

Unidad 14: Controles Web

  • Características comunes
  • Etiquetas
  • Imágenes
  • Hipervínculos
  • Botones
  • Tablas
  • Listas
  • Cajas de texto
  • Casillas de verificación
  • Casillas de selección
  • Anuncios rotatorios
  • Calendarios
  • Validadores
  • Paneles

Unidad 15: Controles ligados a datos

  • Introducción
  • Listas
  • Repetidores
  • Listas basadas en plantillas

Unidad 16: Rejillas

  • Funcionamiento básico
  • Aspecto visual
  • Representación de elementos
  • Columnas a medida
  • Paginación
  • Selección
  • Edición
  • Ordenación

Unidad 17: Cacheado de salida

  • La caché de salida
  • Técnicas de cacheado
  • Validación de contenidos
  • Cacheado temporal
  • Dependencias de cacheado
  • Cacheado condicional
  • Influencia de proxys

Unidad 18: Seguridad

  • El problema de la seguridad
  • Autenticación
  • Autorización
  • Suplantación de personalidad
  • Información sobre el usuario
  • Asociación de usuarios a grupos
  • Ejemplo de implementación de seguridad

Unidad 19: Servicios web

  • ¿Qué son los servicios web?
  • Escritura de servicios web
  • Acceso a servicios web
  • La utilidad wsdl.exe
  • Página de pruebas
  • Acceso a servicios ASP.NET

Unidad 20: Caso práctico: la tienda online

  • Diseño de la aplicación
  • Estructura de directorios
  • La base de datos
  • La capa de acceso a datos
  • Clases auxiliares
  • Separando presentación y código
  • Páginas ASPX
  • Navegar el catálogo
  • Página del carrito
  • Registro de usuarios
  • Realización de la compra

Unidad 21: Caso práctico: administración de la tienda

  • Introducción
  • Aspectos generales
  • Administración de categorías
  • Administración de productos
  • Administración de pedidos
  • Administración de usuarios
  • Administración de las opciones de configuración
 
Flecha DIPLOMA  
A la finalización del curso cada alumno recibirá un diploma acreditativo de realización de su Máster.
 
Flecha DURACIÓN  

La duración del Máster es de 5,5 meses.

 

Sellos de patrocinadores




Copyright® 2005-2022 Ziga Networks S.L. Todos los derechos reservados.