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
Curso de ASP.NET 2008: 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
-
Nº-1 Internet Information Server, ASP .NET introducción e instalación
-
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
-
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.
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
-
Ejercicio 3
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
2. IIS avanzado - FrontPage - Web Designer
-
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
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
-
Ejercicio 3
-
Ejercicio 4
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
3. Programación con ASP.NET. Visual Basic.NET
-
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
-
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
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
Nº 4 - Visual Basic.NET. Flujo de programas
-
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
-
1. Decisión simple
-
2. Decisión simple en una línea
-
3. Decisión doble
-
4. Doble decisión en una línea
-
5. Decisión múltiple
-
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:
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
Nº 5. Programación orientada a objetos. Formularios Web
-
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
-
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
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
Nº- 6 Formularios Web. La clase Page
-
1. Formularios Web
-
1.1 Tipos de ficheros en ASP.NET
-
1.2 Directorio de una aplicación .NET
-
1.3 Controles de servidor
-
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.6 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.
-
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
-
Ejercicio 3
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
Nº 7 Controles Web, clases y eventos. Estado de la aplicación
-
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
-
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?
-
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
-
Ejercicio 3
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
Nº 8 - Colecciones, control de errores y funciones en ASP
-
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
-
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
-
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
-
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
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 9.-Controles avanzados y referencia de funciones.
Objetivo
Ver los controles avanzados de ASP.NET. Repasar funciones imprescindibles del sistema.
Contenido
-
Nº- 9 Controles avanzados y referencia de funciones
-
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
-
3.6 Funciones de fechas
-
Today
-
Ejemplo
-
Now
-
Ejemplo
-
DateString
-
Ejemplo
-
TimeOfDay
-
Ejemplo
-
TimeString
-
Ejemplo
-
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
Ejercicios
-
Ejercicio 1
-
Ayudas y comentarios:
-
Ejercicio 2
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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.
Contenido
-
Nº 10 - El IDE, estilos, temas y páginas maestras.
-
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
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
Nº 11 - Navegación y ADO.NET
-
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
-
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
Ejercicios
-
Ejercicio 1
-
Ejercicio 2:
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
Nº-12 Enlace a datos. Control de cuadrícula
-
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
-
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
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
-
Ejercicio3
-
Ejercicio 4
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
13. Seguridad en ASP.NET
-
Determinar los requisitos de seguridad
-
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
-
7. Control LoginView
-
7.1 Información de roles
-
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
-
Ejercicio 3
-
Ejercicio 4
Inscríbete ahora y accede a 3 unidades gratis
Curso de ASP.NET 2008: 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
-
Nº- 14 Perfiles
-
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
-
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.
Ejercicios
-
Ejercicio 1
-
Ejercicio 2
Inscríbete ahora y accede a 3 unidades gratis