Solicita más información sobre este curso al centro de formación y uno de los colaboradores se pondrá en contacto contigo para resolver todas las dudas que tengas.

Busca el curso que te intereseSolicita más información

Curso de ASP.NET

 
titulo:

Curso de ASP.NET

Centro de formación:

Master D

tipo de curso:

Curso

Categoría:

.NET

Asp

Metodología:

Online

provincia:

-

precio:  
convocatorias: Matriculas abiertas
Descripción: Proporciona a los alumnos un alto nivel de conocimientos en la materia.
a quien va dirigido: Este curso está orientado principalmente a dos perfiles:
* Personas que quieran conocer el mundo de las Intranets y cómo crear páginas que exploten los mismos datos que las aplicaciones corportivas.
* Programadores de .NET que quieran conocer su aplicación en Intranet e Internet.
requisitos: Conocimientos generales de redes e Internet. No son necesarios aunque si preferibles conocimientos de programación y en especial de .NET.
Lugar de impartición:
horarios:
Duración: 80 HORAS
descuentos: Sin descuento
becas: No
¿Prácticas en empresas? No
salidas profesionales: Consultar al centro
programa del curso: CURSO DE ASP.NET 2008
Objetivo
Introducirse en el mundo .NET para el desarrollo de Intranets avanzadas. El alumno adquirirá
los conocimientos necesarios para crear aplicaciones de negocios intregradas con la propia
gestión de la empresa.
Dirigido a:
Está orientada a dos perfiles: Personas que quieran conocer el mundo de las Intranets y cómo
crear páginas que exploten los mismos datos que las aplicaciones corportivas.
Programadores de .NET que quieran conocer su aplicación en Intranet e Internet.
Requisitos:
Conocimientos generales de redes e Internet. No son necesarios aunque si preferibles
conocimientos de programación y en especial de .NET.
PROGRAMA DEL CURSO
TEMA 1.- Internet Information Server y ASP.NET. I
Objetivo
Descubrir el lenguaje y entorno ASP.NET. Instalación del programa y puesta en marcha.
Instalar y configurar Internet Information Server
Contenido
1. Introducción:
La evolución
La solución
ASP.NET y el entorno .NET Framework
1.1 ¿Qué es el .NET Framework?
2. Una definición mas profunda de .NET
2.1 Runtime del lenguaje común
2.2. Biblioteca de clases
2.3. Capa de datos
2.4. Capa de formularios y ASP
2.5. Capas de CLS y lenguajes
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
3. Instalación de ASP.NET
3.1. ¿Qué es un servidor web?
3.2. Instalación de IIS
Windows 2003 Server
Windows 2008 Server
3.3. Comentarios:
4. Primeros pasos con IIS
5. La consola Administrativa de IIS en Windows Server 2008
5.1 Página de inicio de la administración de IIS7
5.2 Características ASP.NET
Compilación de .NET.
Globalización de .NET.
Niveles de confianza de .NET.
Configuración de aplicaciones.
Cadenas de conexión.
Clave del equipo.
Páginas y controles.
Proveedores.
Estado de la sesión.
Correo electrónico SMTP.
5.3 Características de las sección IIS
ASP.
Autenticación.
Qué autenticación elegir
Reglas de autorización.
CGI.
Compresssion.
Documento predeterminado.
Exámen de directorios.
Páginas de error.
Asignación de controlador.
Redirección HTTP.
Encabezados de respuesta HTTP.
Restricciones de direcciones IPv4 y de dominios.
Restricciones ISAPI y CGI.
Filtros ISAPI.
Registro de la actividad
Tipos MIME.
Modulos.
Almacenamiento en caché de resultados.
Certificados de servidor.
SSL
Procesos de trabajo.
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
6. Ejercicios
Ejercicio 1
Ejercicio 2
Ejercicio 3
TEMA 2.- IIS Avanzado. FrontPage. ASP.NET 3.5
Objetivo
Ver y manejar las opciones avanzadas de Internet Information Server. Conocer cómo se
registra la información de actividad y cómo personalizar los mensajes de error. Por último se
verá cómo configurar FrontPage para utilizarlo con IIS y los primeros pasos con ASP.NET 3.5
Contenido
1. Características de administración
Delegación de características
Permisos del Administrador de IIS
Usuarios del Administrador de IIS
Servicio de Administración
Configuración compartida
2. Mensajes de error personalizados y registro de visitas
2.1 Mensajes de error personalizados
2.2 El registro de IIS
Formatos de archivo de registro
Tamaño de archivo de registro y creación de nuevos archivos de registro
Nombres de archivo de registro
3. Los directorios virtuales
3.1 ¿Qué es un directorio virtual?
3.2 Crear directorios virtuales
4. IIS + FrontPage o SharePoint Designer
4.1 Abrir sitios web
4.2 Crear sitios web
4.3 Mantenimiento de permisos en el servidor:
Administración del sitio Web
5. Introducción a ASP.NET 3.5
6. Primeros pasos con ASP.NET
6.1 Ejecución del lado del servidor
7. ASP.NET y el servidor web
8. Ejercicios
Ejercicio 1
Ejercicio 2
Ejercicio 3
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Ejercicio 4
TEMA 3.- Programación con ASP.NET. Visual
Basic.NET
Objetivo
Introducción y primeros pasos con ASP.NET. Realización de la primera página de prueba y
análisis del mundo .Net FrameWork. Ver las formas de escribir código con ASP.NET. Tipos de
datos y las variables
Contenido
1. Programación en ASP.NET
1.1 El lenguaje de programación. Desde nuestro código hasta el código máquina
Código interpretado
Código pre-compilado
1.2 Los objetos
Las clases
Los Objetos
1.3 La clase base .NET
2. Visual Basic .NET
2.1 Las variables y los tipos de datos.
2.2 Variables, constantes y otros conceptos relacionados
2.3 Tipos de datos de Visual Basic.NET y su equivalente en el Common Language
Runtime (CLR)
2.4 Detalles sobre los tipos de datos
2.5 Ejemplo.
Preparar un entorno de pruebas antes de hacer ejemplos
Ejemplo
2.6 Declarar variables
¿Qué ventajas tiene usar constantes en lugar de usar el valor directamente?
Detalles de las asignaciones y tipos de datos
2.7 Convenciones de nombre
3. Operadores y comparadores
3.1 Comparación
4. Matrices
4.1 Formas de declarar una matriz
4.2 Recorrer una matriz. Utilizar bucles For Next y For Each para recorrer los
elementos de un array
4.3 Clasificar el contenido de un array
4.4 El contenido de los arrays son tipos por referencia
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
4.5 Copiar los elementos de un array en otro array
Límites de las matrices
5. Los arrays multidimensionales
5.1 Declarar arrays multidimensionales
5.2 El tamaño de un array multidimensional
5.3 El número de dimensiones de un array multidimensional.
5.4 Cambiar el tamaño de un array y mantener los elementos que tuviera.
Redimensionar un array multidimensional.
5.5 Eliminar un array de la memoria.
5.6 ¿Podemos clasificar un array multidimensional?
5.7 Copiar un array multidimensional en otro.
5.8 El Arraylist
6. Estructuras
7. Las enumeraciones (Enum)
Ejercicios
Ejercicio 1
Ejercicio 2
Ejercicio 3
TEMA 4.- Visual Basic.NET. Flujo de programas
Objetivo
Profundizar con el lenguaje de Visual Basic.Net aplicado al Web. Secuencias de comandos,
bucles, métodos
Contenido
1. Operaciones con variables
1.1 Matemáticas avanzadas
1.2 Conversión de tipos
1.3 Manipulación de objetos
El tipo de datos String
Los tipos de datos DateTime y TimeSpan
El tipo Array
2. Mas sobre variables y estructuras
2.1 Declarar varias variables en una misma línea:
2.2 Declarar varios tipos de variables en una misma línea:
2.3 Tipo de dato por defecto de las variables:
3. Flujo de programa. Condiciones
3.1 If... Then ... Else
3.2 Select ... Case
Detalles del If...then...else
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
3.1. Decisión simple
3.2. Decisión simple en una línea
3.3 Decisión doble
3.4. Doble decisión en una línea
3.5. Decisión múltiple
3.6. Utilizar Mas de un comparador: AndAlso y OrAlso
4. Flujo de programa. Bucles
4.1 Bucles For / Next.
4.2 Bucles For Each
4.3 Bucles While / End While
4.4 Bucle Do / Loop
4.5 Finalización anticipada de bucles
4.6 Ejemplo
1ª Solución: bucle For-Next
2º Solución, Bucle For con ruptura
3ª Solución: Bucle condicional
4ª Solución: bucle condicional con ruptura
5ª Solución: bucle condicional con "centinela"
5. Métodos
5.1 Modularización
5.2 Procedimientos
Declaración de argumentos
Sintaxis de llamada
5.3 Funciones
Valores devueltos
Sintaxis de llamada
5.4 Ámbito de las variables
Nivel de procedimiento
Nivel de módulo
Duración de las variables
Variables globales
5.5 Métodos sobrecargados
5.6 Delegación
6. Prioridad de los operadores
Prioridad de los operadores aritméticos y de concatenación:
Operadores de comparación:
Operadores lógicos:
7. Ejercicios
Ejercicio 1
Ejercicio 2
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
TEMA 5.- Programación orientada a objetos.
Formularios Web
Objetivo
Conocer los fundamentos de la programación orientada a objetos. Ver el entorno de desarrolo
de aplicaciones Web, los formularios y cómo ejecutar las páginas mediante la depuración.
Contenido
1. Tipos, objetos y espacios de nombres
De la programación estructurada al enfoque orientado a objetos
2. Elementos básicos de la POO
2.1. Las clases
2.2 Los Objetos
2.3 Los miembros de una clase
3. Los tres pilares de la Programación Orientada a Objetos
3.1 Herencia
3.2 Encapsulación
3.3 Polimorfismo
4. Jerarquía de clases
4.1 Relaciones entre objetos
4.2 Herencia
4.3 Pertenencia
4.4 Utilización
4.5 Reutilización
5. Caso práctico
5.1 Crear o definir una clase
Definir los miembros de una clase
Crear un objeto a partir de una clase
Acceder a los miembros de una clase
5.2 Ejemplo de cómo usar la herencia
Ejemplo
5.3 Sobrecargar el constructor de las clases
5.4 Los campos y las propiedades.
5.5 ¿Cómo declarar una propiedad como un procedimiento Property?
5.6 Propiedades de sólo lectura.
5.7 Propiedades de sólo escritura.
5.8 Campos de sólo lectura.
5.9 Pasos por valor y referencia
Tipos de datos por valor
Tipos de datos por referencia
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
6. Espacios de nombres (namespace) y ensamblados (assemblies)
6.1 Espacios de nombres (namespace)
Espacios de nombres en ASP.NET
6.2 Utilizar namespace
6.3 Importar namespace
6.4 Ensamblados (Assemblies)
7. Desarrollar aplicaciones en ASP.NET
7.1 El entorno de desarrollo integrado.
7.2 El explorador de soluciones
7.3 Añadir formularios Web
7.4 Diseñar una página web
Añadir componentes web
La ventana Propiedades
8. Formularios Web
8.1 La Directiva de página
8.2 El tipo de documento
8.3 Página web completa
9. Escribir código
9.1 Controladores de eventos
¿Qué es un evento?
¿Qué es la programación orientada a eventos?
9.2 Intellisense y Outlinig
9.3 Depuración
9.4 El servidor Web
9.5 Una depuración sencilla
Ejercicios
Ejercicio 1
Ejercicio 2
TEMA 6.- Formularios Web. La clase Page
Objetivo
Conocer a fondo los formularios Web. Viendo sus controles y funcionamiento. Ver todos los
controles HTML. Configurar ASP.NET con los ficheros de configuración y la administración del
sitio.
Contenido
1. Formularios Web
1.1 Tipos de ficheros en ASP.NET
1.2 Directorio de una aplicación .NET
1.3 Controles de servidor
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Controles HTML de servidor
2. Formularios HTML
2.1 La etiqueta <form>
Cuadro de texto
Contraseña
Área de texto
Casilla de verificación
Botón de opción
Cuadro de lista
Botones
Campos invisibles
2.2 Ejemplo 1
Secuencia de ejecución
2.3 Ejemplo 2
Estilos
3. Clases de los controles HTML
3.1 Eventos avanzados con el control HtmlInputImage
3.2 La clase HtmlControls
3.3 La clase HtmlContainerControl
3.4 La clase HtmlInputControl
4. La clase Page
4.1 Objeto Request
4.2 Objeto Response
Colecciones del objeto Response
Propiedades del objeto Response
Buffer
Write
Redirect
4.3 Objeto Server
Codificación de HTML
4.4 Almacenar estados y las aplicaciones con ASP.NET
4.5 Estado "Application"
4.6 El fichero GLOBAL.ASAX
4.7 Estado "Session"
5. Configuración de ASP.NET
5.1 Configuraciones anidadas
5.2 Almacenar información en el fichero web.config
6. Administración del sitio web.
7. Ejercicios
Ejercicio 1
Ejercicio 2
Ejercicio 3
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
TEMA 7.- Controles Web, clases y eventos.
Estado de la aplicación
Objetivo
Conocer y trabajar con los formularios Web frente a los HTML. Ver los eventos y el método de
"postback". Estudiar las formas de pasar información entre páginas.
Contenido
1. Introducción a los controles de servidor de ASP.NET o controles Web
1.1 Clases de controles Web
2. Clases de controles Web
2.1 Unidades
2.3 Enumeraciones
2.4 Colores
2.5 Fuentes
2.6 El enfoque
2.7 El botón "default"
2.8 El control <asp:label>
Atributos del control <asp:label>
Ejemplo 1
Ejemplo 2
2.9 Control de cuadro desplegable <asp:dropdownlist>
Ejemplo
2.10 Controles ocultos
2.11 Control de lista <asp:listbox>
Ejemplo
2.12 Control de texto <asp:textbox>
2.13 Controles de botones de opción <asp:radiobutton> y <asp:radiobuttonlist>
Ejemplo
2.14 Controles de casilla de verificación <asp:checkbox> y <asp:checkboxlist>
Ejemplo
2.15 Detalles de los controles Web
2.16 Control de listas enumeradas y viñetas (BulletedList)
2.17 Control de tabla
3. Eventos de controles web y el "autopostback"
3.1 Cómo trabajan los eventos "postback"
3.2 Ciclo de vida de una página
4. Un ejemplo completo
Mejoras de la aplicación web
5. Estado de la aplicación
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
5.1 Administración del estado
El problema del estado
5.2 Estado de la aplicación
La colección “The ViewState”
Ejemplo
Hacer segura la vista estado
5.3 Transferir información entre páginas
“Cross-Page Posting” o envío entre paginas.
5.4 Query string
Ejemplo
5.5 Cookies
5.6 Sesiones
Ejemplo
Configuración de la sesión
5.7 Estado de la aplicación (Application)
¿Que tipo de almacenamiento de estado debo utilizar?
6. Ejercicios
Ejercicio 1
Ejercicio 2
Ejercicio 3
TEMA 8.- Colecciones, control de errores y
funciones en ASP
Objetivo
Conocer como funcionan las colecciones. Ver las formas para evitar errores en nuestros
programas y como poder interceptarlos. Ver las funciones del lenguaje agrupadas por sus
funcionalidades.
Contenido
1. Colecciones
1.1 Matrices como colecciones
1.2 Métodos de las matrices
Buscar en una matriz
Trabajar con varios elementos en una matriz
Enlace a datos
Ventajas e inconvenientes de trabajar con matrices
1.3 ArrayList
Insertar elementos en las matrices
2. Depuración y control de errores
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
2.1 Errores de sintaxis
2.2 Errores lógicos
2.3 Errores de sistema
2.4 Buenas costumbres
Tabular el código
Utilizar nombres descriptivos
Comentar el código
Estructurar el código
Convierte las variables a su valor correcto
2.5 Controlar errores de ejecución
3. Controles de validación
Ejemplo
Mas detalles de los controles de validación
4. Encontrar errores
Error de compilación
Error en tiempo de ejecución
Error de llamada
4.1 Modo depuración
4.2 Interceptación de errores
Interceptación de errores no estructurada
Interceptación de errores estructurado
Detalles de la clase Exception
Intercepción de errores anidada
Otro ejemplo
4.3 Mas información de errores
4.4 Páginas de error
4.5 Traza de páginas
Información de la traza
Mas información en las trazas
5. Funciones de VB.NET
5.1 Cómo utilizarlas en el código
5.2 Funciones de conversión de tipos
Tipos devueltos
Comentarios
Ejemplo de la función CBool
Ejemplo de la función CByte
Ejemplo de la función CChar
Ejemplo de la función CDate
Ejemplo de la función CDbl
Ejemplo de la función CDec
Ejemplo de la función CInt
Ejemplo de la función CLng
Ejemplo de la función CObj
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Ejemplo de la función CShort
Ejemplo de la función CSng
Ejemplo de la función CStr
Función CType
Partes
Comentarios
Ejemplo
Mas sobre conversiones
5.3 Funciones de comprobación de tipos
IsNumeric (Función)
Sintaxis
Comentarios
Ejemplo
IsArray (Función)
Sintaxis
Comentarios
IsDate (Función)
Sintaxis
Comentarios
Ejemplo
IsNothing (Función)
Comentarios
Ejemplo
IsError (Función)
Sintaxis
Comentarios
IsDBNull (Función)
Sintaxis
Comentarios
Ejemplo
TypeName (Función)
Sintaxis
Comentarios
Ejemplo
VarType (Función)
Ejemplo
6. Ejercicios
Ejercicio 1
Ejercicio 2
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
TEMA 9.- Controles avanzados y referencia de
funciones.
Objetivo
Ver los controles avanzados de ASP.NET. Repasar funciones imprescindibles del sistema.
Contenido
1. Control Calendario.
1.1 Formato del control
1.2 Restringir fechas
2. Control Addrotator
2.1 La clase AdRotator
3. Páginas con varias vistas
3.1 Control "MultiView"
4. El asistente o control Wizard
5. Dibujar con ASP.NET
5.1 Dibujo básico
5.2 Dibujar una imagen personalizada
6. Funciones aritméticas
Ejemplo con ABS
Ejemplo con la función Max
Ejemplo con la función Round
Ejemplo con la función Pow
Funciones matemáticas derivadas
Format
Sintaxis
Ejemplo
Ejemplo
Ejemplo
Funciones de fechas
Today
Ejemplo
Now
Ejemplo
DateString
Ejemplo
TimeOfDay
Ejemplo
TimeString
Ejemplo
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Year
Ejemplo
Month
Ejemplo
Day
Ejemplo
WeekDay
Sintaxis
Argumentos
Ejemplo
WeekDayName
Parámetros
Configuración
Comentarios
MonthName
Parámetros
Excepciones o errores
Comentarios
Ejemplo
DatePart
Parámetros
Configuración
Excepciones o errores
Comentarios
Ejemplo
Hour
Ejemplo
Minute
Ejemplo
7. Ejercicios
Ejercicio 1
Ayudas y comentarios:
Ejercicio 2
TEMA 10.- El IDE, estilos, temas y páginas
maestras
Objetivo
Conocer a fondo detalles del Entorno de Desarrollo Integrado. Ver como se traba con estilos y
temas. Crear páginas maestras.
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Contenido
1. El entorno de trabajo
1.1 Paneles
1.2 Ayuda
Compatibilidad con exploradores Web
2. Editar páginas
Editar páginas
Añadir imágenes
Cambiar propiedades
Vista de código
Archivo de código
Ver la página en el navegador
2.1 Mas vistas
3. Crear páginas
3.1 Crear tablas HTML
3.2 Añadir enlaces
3.3 Imágenes
3.4 Editar el código fuente
4. Diseñar con estilos
Tipos de estilos
4.1 Los ficheros CSS
4.2 El generador de estilos
Crear una página de estilos
Crear reglas de estilos
Definir reglas con el generador de estilos
Utilizar estilos DIV
5. Los temas
5.1 Crear temas
Imágenes
Crear la hoja de estilos
Crear las "pieles" o "skin"
5.2 Utilizar temas en las páginas
Otras formas de aplicar temas
Definir un tema para el web
6. Páginas maestras
6.1 Una página maestra sencilla con una página de contenidos
Conexión de las páginas con las maestras
6.2 Página maestra con varias regiones
6.3 Páginas maestras y rutas relativas
7. Páginas maestras avanzadas
7.1 Esquemas basados en tablas
7.2 Código en la página maestra
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
8. Ejercicios
Ejercicio 1
Ejercicio 2
TEMA 11.- Navegación y ADO.NET
Objetivo
Conocer los controles de navegación del sitio Web. Introducción a ADO.NET: acceso a las bases
de datos en ASP.NET
Contenido
1. Navegación por el sitio Web
1.1 Organizar nuestras páginas
1.2 Crear un mapa del sitio
1.3 Ejemplo
1.4 Enlazar páginas maestras con una mapa de sitio (Site Map)
Detalles del control SiteMapDataSource
Utilizar distintos mapas en el mismo archivo
La clase SiteMap
Mapear direcciones URL
1.5 El control SiteMap
Plantillas y estilos
1.6 Control TreevIew
1.7 El control Menu
Estilos del menú
1.8 Crear controles de usuario
2. ADO.NET
Definición
2.1 Administrar proveedores
2.2 Objetos en ADO.NET
2.3 Espacios de nombres
2.4 Clases del proveedor de datos
3. Administración de bases de datos
3.1 Configurar la base de datos
Instalar SQL Server 2005 Express Edition
4. SQL y las tablas en las bases de datos
4.1 Tablas en SQL Server
4.2 Administrar tablas
Crear tablas
Crear una tabla de transacciones
Rellenar datos
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Enlazar tablas
Crear vistas
Vista detallada
5. Acceso directo a datos
5.1 Crear una conexión
Autenticación de Windows
Almacenar la cadena de conexión
5.2. Los objetos Command y Data Reader
Consultas SQL
Ejemplo 1
5.3 Actualizar datos
Crear comandos mas robustos
Actualizar registros
Borrar un registro
5.4 Acceso a datos desconectado
Seleccionar datos desconectados
Seleccionar varias tablas
Definir relaciones
6. Ejercicios
Ejercicio 1
Ejercicio 2:
TEMA 12.- Enlace a datos. Control de cuadrícula
Objetivo
Aprender como se enlazan los controles a los orígenes de datos. Enlaces sencillo y repetitivos.
Ver los enlaces con ADO.NET y los orígenes de datos dcon SqlDataSource. Conocer a fondo el
control de cuadrícula
Contenido
1. Introducción
1.1 Tipos de enlace de datos de ASP.NET
1.2 Cómo funciona el enlace a datos.
2. Enlace sencillo
2.1 Enlace con propiedades
2.2 Problemas con el enlace sencillo de datos
2.3 Utilizar código en lugar de enlace sencillo de datos
3. Enlace datos repetitivos
3.1 Enlace de datos con un control de lista
Ejemplo
3.2 Enlace con Colecciones fuertemente tipificadas
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Ejemplo
3.3 Utilizar la propiedad "DataValueField"
3.4 Enlace de datos con ADO.NET
3.5 Crear un editor de registros
4. Controles con origen de datos
4.1 Ciclo de vida del enlace de datos
4.2 SQLDataSource
4.3 Seleccionar registros
4.4 Detalles de la ejecución de los orígenes de datos
4.5 Comandos parametrizados
Mas parámetros
Establecer valores de parámetros en el código
4.6 Control de errores
4.7 Actualizar registros
4.8 Asistente de SQLDataSource para generar los comandos
5. Controles de datos
6. GridView
6.1 Generación automática de columnas
6.2 Definir columnas
6.3 Generación de columnas
6.4 Dar formato a la cuadrícula
Formato de los campos
Utilizar estilos
Formato especial para datos
6.5 Seleccionar una fila
Utilizar la selección en páginas maestro-detalle
6.6 Editar datos en la cuadrícula.
7. Ordenar y paginar la cuadrícula
7.1 Ordenación
7.2 Ordenar y seleccionar.
7.3 Paginación
8. Utilizar plantillas
Utilizar varias plantillas.
Controlar eventos en una plantilla
8.1 Edición con una plantilla.
Editar con validación.
Editar sin un columna "comand"
9. Controles "DetailsView" y "FromView".
9.1 DetailsVew.
Definir los campos
10. FormView
11. Ejercicios
Ejercicio 1
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Ejercicio 2
Ejercicio3
Ejercicio 4
TEMA 13.- Seguridad en ASP.NET
Objetivo
Aprender como funciona la seguridad en ASP.NET. Aplicar y denegar permisos y ver la
autenticación con formularios. Conocer los miembros, la seguridad basada en roles y los
controles de autenticación.
Contenido
1. Modelo de seguridad de ASP.NET
1.1 Autenticación y autorización
2. Autenticación con formularios
2.1 Configurar Web.config
2.2 Reglas de autorización
Control del acceso en directorios específicos
Control del acceso a ficheros específicos
Controlar el acceso a usuarios específicos
2.3 Configuración de acceso mediante WAT
2.4 La página de "login" o inicio de sesión
Recuperar la identidad del usuario.
Cerrar la sesión
3. Autenticación Windows
3.1 Configurar el Web
4. Miembros
4.1 Almacenamiento de datos de los MemberShip
Configurar el proveedor "membership"
Crear usuario con la administración Web
Las clases MemberShip y MemberShipUsers
Autenticación con "MemberShip"
Deshabilitar cuentas
5. Controles de seguridad
5.1 Control de login
5.2 Permitir a los usuarios crear una cuenta
5.3 Control para recuperación de contraseña
5.4 Cambiar contraseña
6. Seguridad basada en roles
6.1 Restricciones de acceso basado en roles
6.2 Permisos en menús
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
7. Control LoginView
7.1 Información de roles
8. Ejercicios
Ejercicio 1
Ejercicio 2
Ejercicio 3
Ejercicio 4
TEMA 14.- Perfiles y otros controles ASP.NET
Objetivo
Aprender el concepto de los perfiles de usuario y crear las modirficaciones necesarias para
editarlos. Ver mas controles de acceso a datos
Contenido
1. Personalización
1.1 Crear un perfil de usuario
Configurar el perfil
Introducir información
1.2 Introducir código
Permitir que el usuario modifique sus datos
1.3 Utilizar controles de validación
2. Utilizar el diseñador de formularios.
Objetos en planos
Alineación de controles
Ajustar tamaños
Espacio entre controles
2.1 Insertar imágenes
2.2 Crear una tabla de hipervínculos
3. Enlazar datos a controles
Mostrar valores únicos
Recuperar sólo determinadas filas
Control de datos en la vista de diseño
4. Controles desplegables
4.1 Utilizar listas desplegables para filtrar registros.
Ver y editar las propiedades de usuario
5. Control DataList
5.1 Dar formato al control
Mostrar los datos como columnas
5.2 Utilizar los controles DataList para mostrar imágenes.
Tamaño de las imágenes
www.masterdformacion.com
MASTERDformación
http://www.masterdformacion.com/cursos-aspnet-2008
Mostrar imágenes en columnas
Añadir texto a las imágenes
5.3 Utilizar un DataList para mostrar hiperenlaces
6. El control FormView
6.1 Mostrar subtotales
Subtotales con fechas
7. Despedida.
8. Ejercicios
Ejercicio 1
Ejercicio 2
Enviar a un amigo
'
Curso de ASP.NET - cursosymaster.es