Curso online Programación con ASP.NET

Curso online Programación con ASP.NET

225,00 IVA inc.

Características de este curso

  • Curso online Programación con ASP.NET
  • Duración: 120 hs
  • Tutor personal – para resolver tus dudas
  • 100% online – Acceso al aula las 24 horas del día
  • Compra segura – todas las compras realizadas en nuestra web son seguras
  • IMPORTANTE – Una vez activado el curso NO se realizará ninguna devolución del importe pagado por el curso.
  • Diploma en formato PDF.

SKU: AD-003 Categoría:

Descripción

Curso Programación con ASP.NET

¡Bienvenidos al curso Programación con ASP.NET!

Nuestro objetivo principal es proporcionarte las habilidades necesarias para convertirte en un desarrollador web altamente competente utilizando el marco de desarrollo ASP.NET.

Programacion con asp net

Objetivos del curso Programación con ASP.NET:

A lo largo de este curso, te guiaremos a través de los fundamentos de ASP.NET, desde los conceptos básicos hasta técnicas más avanzadas.

Nuestro objetivo es que adquieras un conocimiento sólido de los principios de programación con ASP.NET y que te sientas cómodo desarrollando aplicaciones web robustas y eficientes.

Al finalizar el curso Programación con ASP.NET podrás::

    1. Comprender los conceptos fundamentales de ASP.NET: Te familiarizarás con la arquitectura de ASP.NET y aprenderás a utilizar el patrón de diseño Modelo-Vista-Controlador (MVC) para desarrollar aplicaciones web.
    2. Desarrollar aplicaciones web escalables: Aprenderás a utilizar las herramientas y técnicas adecuadas para crear aplicaciones web escalables y de alto rendimiento utilizando ASP.NET.
    3. Manipular bases de datos con ASP.NET: Descubrirás cómo trabajar con bases de datos utilizando el lenguaje de consulta LINQ y la tecnología de mapeo objeto-relacional (ORM) Entity Framework en ASP.NET.
    4. Implementar seguridad y autenticación: Aprenderás a proteger tus aplicaciones web utilizando técnicas de seguridad como la autenticación de usuarios y la autorización de roles en ASP.NET.
    5. Optimizar y depurar aplicaciones web: Adquirirás habilidades de depuración y optimización para garantizar que tus aplicaciones ASP.NET funcionen de manera eficiente y sin errores.
    6. Desplegar y gestionar aplicaciones ASP.NET: Aprenderás a desplegar y gestionar tus aplicaciones ASP.NET en entornos de producción, incluyendo el uso de herramientas de gestión de paquetes y despliegue.

Nuestro objetivo es proporcionarte una experiencia de aprendizaje enriquecedora y práctica, mediante ejercicios y proyectos que te permitan aplicar tus conocimientos y fortalecer tus habilidades como desarrollador ASP.NET. Estamos seguros de que, al finalizar este curso, estarás preparado para crear aplicaciones web sofisticadas y exitosas utilizando ASP.NET.

¡Únete a nosotros en esta emocionante aventura de aprendizaje y lleva tus habilidades de programación a un nuevo nivel con ASP.NET!

¿Necesitas más información sobre el curso online Programación con ASP.NET?

Curso online Programación con ASP.NET dirigido a:

  • Personas que quieran conocer el mundo de ASP.NET, de las Intranets y cómo crear páginas que exploten los mismos datos que las aplicaciones corporativas.
  • Programadores de .NET que quieran conocer su aplicación en el mundo Web de ASP.NET

Requisitos del curso Programación con ASP.NET:

Durante este curso, te guiaremos a través de los fundamentos de ASP.NET, desde los conceptos básicos hasta técnicas más avanzadas. Nuestro objetivo es que adquieras un conocimiento sólido de los principios de programación con ASP.NET y te sientas cómodo desarrollando aplicaciones web utilizando esta tecnología.

Para aprovechar al máximo este curso, se recomienda tener conocimientos de programación, en especial de .NET. Sin embargo, no te preocupes si eres nuevo en la programación, ya que proporcionaremos los recursos necesarios para ayudarte a comprender los conceptos fundamentales.

En cuanto al equipamiento recomendado, te sugerimos utilizar un sistema operativo Windows 10 con al menos 4 GB de RAM y un procesador i5. Estas especificaciones te permitirán ejecutar las herramientas y aplicaciones necesarias de manera eficiente durante el desarrollo de tus proyectos.

Nuestro objetivo es brindarte una experiencia de aprendizaje práctica y enriquecedora, a través de ejercicios y proyectos que te permitan aplicar tus conocimientos y fortalecer tus habilidades como desarrollador ASP.NET. Estamos seguros de que, al finalizar este curso, estarás preparado para crear aplicaciones web sólidas y eficientes utilizando ASP.NET.

Software necesario para el curso Programación con ASP.NET:

Es importante que antes de comenzar el curso de Programación con ASP.NET, asegures tener el software necesario instalado en tu ordenador. A continuación, te proporcionaré una lista de los programas que requerirás:

visual-studio

1.- Visual Studio: Es el entorno de desarrollo integrado (IDE) utilizado para programar en ASP.NET. Asegúrate de tener instalada una versión compatible, como Visual Studio 2019 o Visual Studio 2022. Puedes descargarlo desde el sitio web oficial de Microsoft.

microsoft-net

2.- .NET Framework: Es un componente esencial para ejecutar aplicaciones ASP.NET. Verifica que tienes instalada la versión más reciente del .NET Framework en tu sistema.

sql-server

3.- SQL Server: Si planeas trabajar con bases de datos en tus aplicaciones ASP.NET, necesitarás un sistema de gestión de bases de datos como SQL Server. Puedes instalar la versión gratuita de SQL Server Express, que es suficiente para fines de aprendizaje y desarrollo.

Recuerda que estos son los principales programas necesarios para el curso. Dependiendo de los requisitos específicos del curso y tus preferencias, es posible que se indiquen herramientas adicionales durante el transcurso de las lecciones.

Si aún no tienes instalado alguno de estos programas, te recomendamos que los descargues e instales antes de comenzar el curso. De esta manera, podrás seguir las lecciones y realizar los ejercicios prácticos de manera fluida.

Si tienes alguna pregunta o dificultad durante la instalación del software, no dudes en consultar los recursos de soporte técnico proporcionados por los fabricantes o buscar asistencia en la comunidad de desarrolladores de ASP.NET.

Duración del curso Programación con ASP.NET:

El alumno podrá comenzar el Curso online Programación con ASP.NET una vez formalizada su matriculación. El curso Curso online Programación con ASP.NET es impartido por tutores profesionales y tiene una duración de 120 horas.

120 Horas

Matriculación en el Curso Programación con ASP.NET :

¡Inscribirte en un curso es muy fácil! Solo debes agregarlo al carro de compras y seguir el proceso de compra hasta realizar el pago.

Puedes pagar el Curso Programación con ASP.NET mediante tarjeta de crédito, Paypal, Bizum, o a través de una transferencia bancaria enviando posteriormente el justificante. Una vez realizado el pago el tutor realiza la matriculación y te envía los datos de acceso.

Plazos

Tras formalizar el pago, dispones de 180 días para realizar el curso cómodamente.

Certificación del curso Programación con ASP.NET :

Al finalizar la formación con éxito, recibirás un Certificado de Aprovechamiento.

Los certificados, expedidos por Corporación Informática, indican el número de horas, contenido, fecha de expedición y otros datos referentes al curso realizado. Además, cada certificado tiene asignado un Código Seguro de Verificación (CSV) único que demuestra su autenticidad.

Tu certificado estará disponible en formato PDF de alta calidad una vez aprobado el curso, lo podrás descargar en tu ordenador o móvil.

certificado corporacion informatica

Aula virtual:

En el aula virtual podrás recibir noticias, ponerte en contacto con tus profesores, descargarte materiales complementarios y disfrutar de servicios diversos que te permitirán optimizar tu aprendizaje.

Aula virtual

¿Necesitas más información sobre el curso Programación con ASP.NET?

Puedes contactarnos a través de nuestro formulario de contacto pinchando en el siguiente enlace:

O por WhatsApp en el número +34 644 267 228.

Programa del curso Programación con ASP.NET:

Objetivo

Al finalizar la unidad el alumno será capaz de descargar e instalar el entorno de desarrollo de ASP.NET.

Conocerá los conceptos principales del mundo de .Net: el framework, el CLR y las capas de datos.

Adquirirá nociones de .NET y de la programación orientada a objetos.

Escribirá la primera aplicación en ASP.NET y la ejecutará en un servidor Web, aprendiendo el funcionamiento de éstos.

Duración de la unidad

3 Horas 40 Minutos

Contenido

  • Introducción a Asp.Net. Instalación
  • Introducción
  • Destino de los desarrollos en .Net
  • Objetivos de la unidad de aprendizaje
  • .Net Framework
  • La evolución
  • La solución
  • ASP.NET y el entorno .NET Framework
  • ¿Qué es .NET Framework?
  • .Net en ASP.NET
  • Una definición más profunda de .NET
  • Runtime del lenguaje común
  • Biblioteca de clases
  • Capa de datos
  • Capa de formularios y ASP
  • Capas de CLS y lenguajes
  • Instalar ASP.NET
  • ¿Qué es un servidor web?
  • Instalación del entorno de desarrollo de Asp.Net
  • Windows Server
  • IIS y ASP.NET
  • Comenzar con ASP.NET
  • Primeros pasos con ASP.NET
  • Página ASP.NET en marcha
  • Detalles de nuestra primera página
  • Ejecución del lado del servidor
  • ASP.NET y el servidor web
  • Publicar sitio Web
  • Programación en ASP.NET
  • El lenguaje de programación. Desde nuestro código hasta el código máquina
  • Código interpretado
  • Código pre-compilado
  • Los objetos
  • Las clases
  • Los Objetos
  • La clase base .NET
  • Directivas
  • Hemos aprendido
  • Ejercicios
  • Preparar y probar el entorno de trabajo

Objetivo

Al finalizar esta unidad el alumno conocerá los formatos y estructura de una aplicación y sitio Web.

Conocerá la sintaxis del lenguaje de programación VB.Net necesario para escribir el código en las páginas ASP.Net.

Aprenderá los principios básicos de la programación: variables, matrices, arraylist, estructuras y enumeraciones.

Duración de la unidad

5 Horas 55 Minutos

Contenido

  • ASP.NET y Visual Basic.Net
  • Introducción
  • Objetivos
  • Estructura de una aplicación ASP.NET
  • Página .vb de código
  • Carpetas de una aplicación ASP.NET
  • Añadir carpetas
  • Visual Basic .NET
  • Las variables y los tipos de datos
  • Variables, constantes y otros conceptos relacionados
  • Distintos tipos de variables
  • Declarar la variable
  • Tipos de datos de Visual Basic.NET y su equivalente en el Common Language Runtime (CLR)
  • Detalles sobre los tipos de datos
  • Elegir el tipo de datos
  • Ejemplo
  • Preparar un entorno de pruebas antes de hacer ejemplos
  • Realización del ejemplo
  • Personalizar los controles
  • Activar eventos
  • Ejemplo
  • Declarar variables
  • Ejemplos
  • ¿Qué ventajas tiene usar constantes en lugar de usar el valor directamente?
  • Detalles de las asignaciones y tipos de datos
  • Convenciones de nombre
  • Nombres para controles
  • Operadores y comparadores
  • Tabla de operadores.
  • Comparación
  • Comparaciones
  • Matrices
  • Asignar valores
  • Formas de declarar una matriz
  • Recorrer una matriz. Bucles For Next y  For Each
  • Clasificar el contenido de un array
  • El contenido de los arrays son tipos por referencia
  • Copiar los elementos de un array en otro array
  • Límites de las matrices
  • Arrays multidimensionales
  • Declarar arrays multidimensionales
  • Tamaño de un array multidimensional
  • Número de dimensiones de un array multidimensional.
  • Cambiar el tamaño de un array y mantener los elementos que tuviera.
  • Redimensionar un array multidimensional
  • Eliminar un array de la memoria.
  • ¿Podemos clasificar un array multidimensional?
  • Copiar un array multidimensional en otro.
  • Arraylist
  • Propiedades y métodos de las matrices
  • Propiedades
  • Métodos:
  • Estructuras
  • Declaración
  • Ejemplo de estructura
  • Enumeraciones (Enum)
  • Declaración
  • Valores
  • Atención a la definición
  • Resumen
  • Función «IsDefined»
  • Gettype y GetName
  • Ejemplo
  • Otros métodos
  •  Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno conocerá las estructuras de programación más importantes del lenguaje VB.NET: bucles, decisiones y estructuras

Veremos la clase avanzada para acceder a métodos para operaciones matemáticas avanzadas

Aprenderemos cómo definir la modularización del código con los métodos y funciones, incluyendo los alcances, sintaxis y ejemplos.

Duración de la unidad

5 Horas 25 Minutos

Contenido

  • Visual Basic .Net. Flujo de programas
  • Introducción
  • Objetivos
  • Operaciones con variables
  • Matemáticas avanzadas
  • Métodos más importantes
  • Conversión de tipos
  • Ejemplos
  • Manipulación de objetos
  • El tipo de datos String
  • Los tipos de datos DateTime y TimeSpan
  • El tipo Array
  • Más sobre variables y estructuras
  • Declarar varias variables en una misma línea:
  • Declarar varios tipos de variables en una misma línea:
  • Tipo de dato por defecto de las variables:
  • Tipo de datos Object
  • Flujo de programa. Condiciones
  • If… Then … Else
  • Evaluación de la expresión
  • Select … Case
  • Más opciones con el Select/Case
  • Detalles de If…then…else
  • Decisión simple
  • Decisión simple en una línea
  • Decisión doble
  • Doble decisión en una línea
  • Decisión múltiple
  • Utilizar más de un comparador: AndAlso y OrAlso
  • Flujo de programa. Bucles
  • Bucles For / Next.
  • Ejemplos
  • Bucles For Each
  • Bucles While / End While
  • Bucle Do / Loop
  • Finalización anticipada de bucles
  • Ejemplo de bucles
  • 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»
  • Métodos
  • Modularización
  • Procedimientos
  • Declaración de argumentos
  • Sintaxis de llamada
  • Funciones
  • Valores devueltos
  • Sintaxis de llamada
  • Detalles de la función:
  • Ámbito de las variables
  • Duración de las variables
  • Variables globales
  • Sintaxis en la declaración de los procedimientos y funciones
  • Public
  • Protected
  • Friend
  • Protected Friend
  • Private
  • Métodos sobrecargados
  • Ejemplo
  • Delegación
  • Ejemplo
  • Prioridad de los operadores
  • Hemos Aprendido

Objetivo

En esta unidad veremos una primera parte con conceptos y ejemplos de la programación orientada a objetos. Forman parte de este mundo las clases, los objetos, miembros …

Aprenderemos los conceptos básicos de la POO (programación orientada objetos): herencia, polimorfismo y encapsulación.

Crearemos un ejemplo de clases aprendiendo su sintaxis y la creación y manipulación de objetos.

En la segunda parte de la unidad nos meteremos de lleno con los proyectos Web y los sitios Web para seguir avanzado con nuestro entorno de desarrollo integrado y ASP.NET.

Duración de la unidad

6 Horas 10 Minutos

Contenido

  • Programación orientada a objetos. Proyectos y sitios Web
  • Introducción
  • Objetivos
  • Tipos, objetos y espacios de nombres
  • De la programación estructurada al enfoque orientado a objetos
  • Elementos básicos de la POO
  • Las clases
  • Los Objetos
  • Los miembros de una clase
  • Los tres pilares de la Programación Orientada a Objetos
  • Herencia
  • Tipos de herencia
  • Encapsulación
  • Polimorfismo
  • Jerarquía de clases
  • Relaciones entre objetos
  • Herencia
  • Pertenencia
  • Utilización
  • Reutilización
  • Caso práctico
  • 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
  • Ejemplo de cómo usar la herencia
  • Ejemplo
  • Ejemplo completo
  • Sobrecargar el constructor de las clases
  • Los campos y las propiedades.
  • Ejemplo
  • Controlar la clase
  • ¿Cómo declarar una propiedad como un procedimiento Property?
  • Declaración
  • Propiedades de sólo lectura.
  • Propiedades de sólo escritura.
  • Campos de sólo lectura.
  • Diferencias
  • Ejemplo
  • Pasos por valor y referencia
  • Tipos de datos por valor
  • Tipos de datos por referencia
  • Espacios de nombres (namespace) y ensamblados (assemblies)
  • Espacios de nombres (namespace)
  • Espacios de nombres en ASP.NET
  • Utilizar namespace
  • Importar namespace
  • Ensamblados (Assemblies)
  • Proyectos o aplicaciones Web y sitios Web
  • Escenarios para sitio Proyectos de aplicación
  • Escenarios para sitio Web
  • Tabla con diferencias
  • ¿Qué vamos a utilizar: proyectos Web o sitios Web?
  • Estructura de un sitio Web
  • Compilación e Implementación
  • Compilación
  • Implementación
  • Compilar una aplicación Web
  • Proceso en sitios Web
  • Estructura de carpetas de proyectos web de ASP.NET
  • Crear un sitio Web ASP vacío
  • Crear un Proyecto Web vacío
  • Carpetas en ASP.NET
  • Páginas predeterminadas
  • Carpeta de aplicación
  • Administrar subcarpetas
  • Restringir el acceso al contenido del sitio
  • Tipos de archivos
  • Extensiones de los archivos
  • Servidores Web
  • IIS en Windows 10
  • Hemos aprendido

Objetivo

Al terminar la unidad el alumno sabrá diferenciar entre los controles HTML y los controles ASP.Net. Repasaremos todos los controles HTML su función y realizaremos  un ejemplo

Conocerá la clase «Page» con el ciclo de vida completo de una página y sus eventos.

Veremos los objetos de servidor «Response» y «Request» que permitirán recuperar valores de los clientes que se conectan.

Terminaremos con los estados de la aplicación para la gestión de variables de tipo global y ficheros de configuración «global.asax»

Duración de la unidad

7 Horas 40 Minutos

Contenido

  • Formularios Web y la clase Page
  • Introducción
  • Objetivos
  • Formularios Web
  • Controles de servidor
  • Controles HTML de servidor
  • Formularios HTML
  • La etiqueta
  • Cuadro de texto
  • Contraseña
  • Área de texto
  • Casilla de verificación
  • Botón de opción
  • Cuadro de lista
  • Botones
  • Campos invisibles
  • Ejemplo 1
  • Código HTML
  • Ejecutar la página
  • Realizar la conversión
  • Secuencia de ejecución
  • Ampliamos el ejemplo
  • Selector de monedas
  • Control de eventos
  • Selección de la lista
  • Ejecutar el ejemplo
  • Comparación con el anterior ejemplo
  • Clases de los controles HTML
  • Eventos de los controles
  • Eventos avanzados con el control HtmlInputImage
  • Detectar el evento
  • La clase HtmlControls
  • La clase HtmlContainerControl
  • La clase HtmlInputControl
  • Controladores de eventos
  • ¿Qué es un evento?
  • ¿Qué es la programación orientada a eventos?
  • La clase Page
  • Propiedades
  • Fases
  • Objeto Request
  • Colecciones del objeto Request
  • Ejemplo
  • Ejemplo de «ServerVariables»
  • Objeto Response
  • Colecciones del objeto Response
  • Propiedades del objeto Response
  • Buffer
  • Write
  • Redirect
  • Ejemplo
  • Objeto Server
  • Codificación de HTML
  • Almacenar estados y las aplicaciones con ASP.NET
  • ¿Qué alcance o duración tiene este estado?
  • Estado «Application»
  • El fichero GLOBAL.ASAX
  • Estructura
  • Lenguaje
  • Parámetros y propiedades
  • Fin de la sesión
  • Estado «Session»
  • Ejemplos
  • Configuración en el servidor
  • Ciclo de vida de una página ASP.NET y de una aplicación
  • Ciclo de vida de una página
  • Fases generales del ciclo de vida de la página
  • Eventos del ciclo de vida
  • Consideraciones adicionales sobre el ciclo de vida
  • Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de trabajar con todas las ventanas de edición de código y desde varias vistas. Conocerá todos los paneles y ventanas de herramientas y ayuda para acompañar a la edición del código.

Sabrá editar y crear hojas de estilos para asociar a las páginas Web, integrando los estilos en «temas» para aplicar a los sitio Web.

Conocerá el funcionamiento de «intellisense» y otras herramientas para la ayuda en la edición de código.

Sabrá cómo ejecutar paso a paso el código de una página Web para comprobar de forma interactiva su funcionamiento.

Identificará el fichero de configuración «web.config» con sus grupos de etiquetas para definir el funcionamiento del sitio Web.

Duración de la unidad

9 Horas 45 Minutos

Contenido

  • El entorno de trabajo y configuración
  • Introducción
  • Objetivos
  • El entorno de trabajo
  • Paneles
  • Menú Ayuda
  • Ver la ayuda
  • Editar páginas
  • Editar páginas
  • Etiquetas HTML
  • Añadir imágenes
  • Cambiar propiedades
  • Vista de código
  • Ver la página en el navegador
  • Compatibilidad con exploradores Web
  • Crear tablas HTML
  • Añadir enlaces
  • Todos los paneles
  • Ayudas a la edición
  • Regla y cuadrícula
  • Ayudas visuales
  • Marcas de formato
  • Explorador de soluciones
  • Iconos de acceso rápido
  • Propiedades de proyecto
  • Opción de Agregar
  • Propiedades de páginas
  • Team Explorer
  • Explorador de servidores
  • Cloud Explorer
  • Explorador de base de datos
  • Ventana de marcadores
  • Jerarquía de llamadas
  • Vista de clases
  • Ventana definición de código
  • Esquema del documento
  • Examinador de objetos
  • Lista de errores
  • Panel «salida» o «resultados»
  • Lista de tareas
  • Cuadro de herramientas
  • Ventana Propiedades
  • Diseñar con estilos
  • Tipos de estilos
  • Los ficheros CSS
  • Ejemplo
  • Estilos en «cascada»
  • Generador de estilos
  • Definir un estilo
  • Aplicar el estilo
  • Crear una página de estilos
  • Crear reglas de estilos
  • Definir reglas con el generador de estilos
  • Utilizar estilos DIV
  • Los temas
  • Utilizar temas en las páginas
  • Otras formas de aplicar temas
  • Definir un tema para el web
  • Temas frente a hojas de estilo en cascada
  • Esquematización, Intellisense y código automático
  • Esquematización
  • Opciones
  • Intellisense
  • Ayuda en el código
  • Autocorrección
  • Acceso rápido a las opciones de Intellisense
  • Insertar fragmentos de código HTML
  • Insertar código HTML
  • Insertar fragmentos de código VB.NET
  • Administrador de fragmentos de código
  • Depuración de páginas
  • Una depuración sencilla
  • Iniciar paso a paso
  • Puntos de interrupción
  • Inspeccionar variables
  • Acelerar la ejecución
  • Paso a paso por procedimientos
  • Moverse por la depuración
  • Ventana Inmediato
  • Pila de llamadas
  • Configuración de ASP.NET
  • Configuraciones anidadas
  • Almacenar información en el fichero web.config
  • Secciones del fichero Web.config
  • Utilizar el diseñador de formularios.
  • Objetos en planos
  • Alineación de controles
  • Ajustar tamaños
  •  Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de trabajar con los objetos básicos de la interfaz de las páginas Web: etiquetas, botones, texto, cuadros de lista, botones de opción y casillas de verificación.

Conocerá las técnicas de envío de información entre páginas mediante el «postback» y el «cross-page posting»

Será capaz de definir y trabajar con los distintos estados de la aplicación y trabajar con distintas técnicas para el tratamiento global de datos.

Duración de la unidad

8 Horas 45 Minutos

Contenido

  • Controles Web, clases y eventos. Estado de la aplicación
  • Introducción
  • Objetivos
  • Introducción a los controles de servidor de ASP.NET o controles Web
  • Ejemplos
  • Clases de controles Web
  • Código HTML
  • Sintaxis
  • Propiedades
  • Los controles ASP.NET en ejecución
  • Clases de controles Web
  • Propiedades
  • Unidades
  • Enumeraciones
  • Colores
  • Ejemplo
  • Fuentes
  • El enfoque
  • El botón «default»
  • Controles ASP.NET
  • El control
  • Atributos del control
  • Ejemplo 1
  • Ejemplo 2
  • Ejemplo 3
  • Control de cuadro desplegable
  • Código en HTML y ASP.NET
  • Propiedad «id»
  • Editar elementos
  • Acceso a propiedades desde el IDE
  • Ejemplo
  • Código de la página resultante
  • Controles ocultos
  • Control de lista
  • Código en HTML y ASP.NET
  • Ejemplo
  • Control de texto
  • Ejemplo
  • Controles de botones de opción y
  • Sintaxis
  • Solución con grupos de «radiobutton»
  • Ejemplo
  • Controles de casilla de verificación y
  • Sintaxis
  • Ejemplo
  • «Ispostback»
  • Recorrido con «for each»
  • Detalles de los controles Web
  • Control de listas enumeradas y viñetas (BulletedList)
  • Propiedades
  • Respuesta a eventos
  • Control de tabla
  • Ejemplo de código HTML
  • Página de ejemplo
  • Eventos de los controles Web y el «autopostback»
  • Proceso de envío de datos
  • Controles con «autopostback»
  • Cómo trabajan los eventos «postback»
  • Código JavaScript de cliente para el «postback»
  • Ciclo de vida de una página
  • Un ejemplo completo
  • Mejoras del ejemplo
  • Asignar nombres de colores conocidos
  • Mejoras de la aplicación web para las fuentes
  • Mejoras de la aplicación web para los colores
  • Mejoras de la aplicación web para los contornos
  • Estado de la aplicación
  • Administración del estado
  • El problema del estado
  • Estado de la aplicación
  • Probar el estado
  • La colección “The ViewState”
  • Ejemplo
  • Hacer segura la vista estado
  • Transferir información entre páginas
  • “Cross-Page Posting” o envío entre páginas.
  • Query string
  • Ejemplo
  • Cookies
  • Código de las cookies
  • Ejemplo:
  • Sesiones
  • Estado de la sesión
  • Configuración de la sesión
  • Estado de la aplicación (Application)
  • Ejemplo
  • Bloqueo de variables
  • ¿Qué tipo de almacenamiento de estado debo utilizar?
  • Hemos aprendido

Objetivo

Al terminar la unidad el alumno conocerá a fondo las colecciones y cómo trabajar con ellas. Así como su integración en componentes que permiten el enlace de datos.

Conocerá y aplicará los controles para la validación de datos y así evitar la introducción de datos erróneos por parte de los usuarios.

Aprenderá buenas costumbres para la escritura de código y, de esta forma, ser más fácil de leer y analizar.

Realizará ejemplos de cómo interceptar errores y evitar los más peligrosos: los errores en tiempo de ejecución.

Duración de la unidad

5 Horas 45 Minutos

Contenido

  • Colecciones, controles de validación y control de errores
  • Introducción
  • Objetivos
  • Colecciones
  • Matrices como colecciones
  • Ejemplo de sintaxis
  • Ejemplo
  • Enlace a datos
  • Ventajas e inconvenientes de trabajar con matrices
  • ArrayList
  • Sintaxis
  • Insertar elementos en las matrices
  • Métodos
  • Depuración y control de errores
  • Errores de sintaxis
  • Errores lógicos
  • Errores de sistema
  • Buenas costumbres
  • Tabular el código
  • Utilizar nombres descriptivos
  • Comentar el código
  • Estructurar el código
  • Convertiremos las variables a su valor correcto
  • Uso de la clase Convert
  • Controlar errores de ejecución
  • Fichero de configuración «web.config»
  • Trabajo de comprobación de datos
  • Controles de validación
  • Lista de controles
  • Mensajes de error de los controles de validación
  • RequiredFieldValidator
  • Ejemplo
  • Nueva forma de funcionamiento
  • RangeValidator
  • Javascript en acción
  • ValidationSummary
  • CompareValidator
  • RegularExpressionValidator
  • Page.Isvalid
  • CustomValidator
  • Más opciones de los controles de validación
  • Utilizar imágenes y sonidos en las notificaciones
  • Mensajes emergentes para los errores
  • Trabajando con grupos de validación
  • Encontrar errores
  • Error de compilación
  • Error en tiempo de ejecución
  • Error de tipo de datos
  • Modo depuración
  • Interceptación de errores
  • Interceptación de errores no estructurada
  • Interceptación de errores estructurado
  • Detalles de la clase Exception
  • Propiedades
  • Intercepción de errores anidada
  • Ejemplo
  • Más información de errores
  • Registro de excepción
  • Páginas de error
  • Traza de páginas
  • Información de la traza
  • Más información en las trazas
  • Hemos aprendido

Objetivo

Al finalizar la unidad el alumno será capaz de trabajar con controles complejos como el calendario, modificando su formato, generación y detectando sus eventos.

Podrá crear vistas múltiples en la página Web gracias a los panales, el control «MultiView» y el «Wizard» o asistente.

Conocerá controles para transmitir información de forma oculta»hydden» y para la carga de ficheros («upload») o gestión de los ficheros en formato XML.

Practicará con las opciones que proporcionan los objetos de dibujo en ASP.NET. Permitiendo la generación de cualquier figura con distintos pinceles, brochas y texturas.

Duración de la unidad

8 Horas

Contenido

  • Controles II y controles avanzados
  • Introducción
  • Objetivos
  • Control Calendario
  • Rangos de fechas
  • Formato del control
  • Estilos
  • Formato automático
  • Restringir fechas
  • Tipos de fechas
  • Configuración de fechas en tiempo de ejecución
  • Control Addrotator
  • Propiedades
  • La clase AdRotator
  • Propiedades
  • Ejemplo
  • Eventos
  • Páginas con varias vistas. Paneles y vistas múltiples
  • Paneles
  • Ejemplo
  • Control «MultiView»
  • Diseño
  • Ejemplo
  • El asistente o control Wizard
  • Diseño
  • Propiedades
  • Gestionar los pasos «Setp»
  • Eventos
  • Estilos y plantillas
  • «e»
  • Controles Literal y PlaceHolder
  • Literal
  • PlaceHolder Server Control
  • Crear controles nuevos en tiempo de ejecución
  • Controles Button e Imagebutton
  • Propiedades
  • Ejemplo
  • Ver coordenadas
  • Control FileUpload
  • Propiedades
  • Ejemplo
  • Detalles del código de ejemplo
  • Otros controles
  • Control HiddenField
  • Control ImageMap
  • Control XML
  • Dibujar con ASP.NET
  • Dibujo básico
  • Métodos para dibujar
  • Parámetros de los métodos
  • Dibujar una imagen personalizada
  • Código
  • Detalles del ejemplo
  • Más conceptos del GDI
  • Estructuras sencillas
  • Clase Graphics
  • Ejemplo
  • Gráficos vectoriales y 2D
  • Manipulación de imágenes
  • Tipografías
  • Coordenadas
  • Colores
  • Los pinceles
  • Dibujar entidades sencillas
  • Punto
  • Línea
  • Rectángulo
  • Elipse
  • Arco
  • Polígono
  • Curva Bézier
  • Curvas cardinales
  • Las brochas
  • Brochas o pinceles
  • SolidBrush
  • HatchBrush
  • LinearGradientBrush
  • PathGradientBrush
  • Añadir Textos
  • Y más…
  •  Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de crear páginas maestras y adoptarlas como patrón para el sitio Web. Creando de esta forma sitios Webs coherentes en formato y diseño.

Conocerá y podrá en práctica todos los controles que ASP.NET ofrece para crear menús y navegar por las distintas páginas y secciones del sitio Web.

Aprenderá los conceptos básicos de ADO.NET, el conjunto de objetos para acceso a datos. Realizará la instalación de SQL Server como servidor de base de datos.

Conocerá qué es una conexión y cómo crearla contra un servidor de base de datos, realizando operaciones de consulta sencillas.

Duración de la unidad

7 Horas 55 Minutos

Contenido

  • Navegación, páginas maestras y Acceso a datos con ADO.NET
  • Introducción
  • Objetivos
  • Páginas maestras
  • Una página maestra sencilla con una página de contenidos
  • Crear la página maestra
  • Crear una página basada en maestra
  • Zona de edición de las páginas
  • Conexión de las páginas con las maestras
  • Definiciones de las páginas maestras
  • Página maestra con varias regiones
  • Páginas maestras y rutas relativas
  • Páginas maestras avanzadas
  • Esquemas basados en tablas
  • Código en la página maestra
  • Navegación por el sitio Web
  • Organizar nuestras páginas
  • Origen de datos
  • Crear un mapa del sitio
  • XmlSiteMapProvider
  • Ejemplo de mapa de sitio
  • Enlazar páginas maestras con un mapa de sitio (Site Map)
  • Detalles del control SiteMapDataSource
  • Utilizar distintos mapas en el mismo archivo
  • La clase SiteMap
  • Mapear direcciones URL
  • El control SiteMap
  • Propiedades
  • Plantillas y estilos
  • Control TreeView
  • Propiedades de funcionamiento
  • Propiedades de estilos
  • El control Menu
  • Estilos del menú
  • Crear controles de usuario
  • ADO.NET
  • Definición
  • Administrar proveedores
  • Objetos en ADO.NET
  • Espacios de nombres
  • Datatable
  • Objetos
  • Espacios de nombres (Namespace) que disponibles en ADO.NET
  • Clases del proveedor de datos
  • Administración de bases de datos
  • Las tablas
  • Relaciones
  • Configurar la base de datos
  • Instalar SQL Server Express
  • Autenticación en SQL Server
  • Consola administración de SQL Server
  • Conexión con SQL Server Express
  • Base de datos de ejemplo
  • Conexión con SQL Server LocalDB
  • Conexión con bases de datos OLE DB
  • SQL y las tablas en las bases de datos
  • Ejemplo de ejecución desde la consola
  • Consulta con relaciones
  • Tablas en SQL Server
  • Tipos de datos
  • Resumen de tipos de datos
  • Administrar tablas
  • Crear tablas
  • Crear una tabla de transacciones
  • Hemos aprendido

Objetivo

Al finalizar de esta unidad el alumno conocerá las formas de enlazar datos con controles de presentación. Mostrando el resultado de las consultas en estos enlaces.

Conocerá cómo conectarse a una base de datos, generando las cadenas de conexiones necesarias para ello.

Podrá crear comandos y sentencias SQL para realizar operaciones básicas con las base de datos.

Duración de la unidad

8 Horas

Contenido

  • Acceso a datos por código y controles enlazados a datos
  • Introducción
  • Objetivos
  • Acceso directo a datos
  • Acceso a SQL Server Express
  • Conectarse a una base de datos
  • Sintaxis de conexión
  • Partes de la cadena de conexión.
  • Autenticación de Windows
  • Tipo de seguridad
  • Crear usuarios nuevos
  • Cadena de conexión
  • Almacenar la cadena de conexión
  • Configuración en web.config
  • Comprobación
  • Instrucción Using
  • Errores en la conexión
  • Error en el nombre del servidor o el servidor está apagado
  • Error en el nombre de la base de datos
  • Error en el usuario de acceso a la base de datos
  • Error por una contraseña de acceso incorrecta
  • Acceso al fichero web.config
  • Los objetos Command y Data Reader
  • Consultas SQL
  • Ejemplo
  • Ampliamos el ejemplo
  • Actualizar datos
  • Comandos para insertar datos
  • Crear comandos más robustos
  • Solucionar error en la ejecución
  • Actualizar registros
  • Sintaxis
  • Borrar un registro
  • Solución para comprobar las relaciones
  • Acceso a datos desconectado
  • Seleccionar datos desconectados
  • Ejemplo
  • Detalles del ejemplo
  • Acceso a los datos
  • Seleccionar varias tablas
  • Esquema de tablas enlazadas
  • Definir relaciones
  • Enlaces a datos
  • Tipos de enlace de datos de ASP.NET
  • Cómo funciona el enlace a datos.
  • Enlace sencillo
  • Enlace con propiedades
  • Problemas con el enlace sencillo de datos
  • Utilizar código en lugar de enlace sencillo de datos
  • Enlace datos repetitivos
  • Enlace de datos con un control de lista
  • Ejemplo
  • Enlace con Colecciones fuertemente tipificadas
  • Ejemplo
  • Utilizar la propiedad «DataValueField»
  • Enlace a un dataset
  • Enlace a una consulta de datos
  • Crear la cadena de conexión
  • Editar los registros
  • Controles con origen de datos
  • Ciclo de vida del enlace de datos.
  • SQLDataSource
  • Seleccionar registros
  • Detalles de la ejecución de los orígenes de datos
  • Comandos parametrizados
  • Ejemplo
  • Resumimos
  • Mas parámetros
  • Establecer más valores de parámetros en el código
  • Control de errores
  • Actualizar registros
  • Definir los comandos
  • Añadir los comandos
  • Un detalle más…
  • Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de trabajar con soltura con los controles enlazados a datos más importantes.

Conocerá completamente el funcionamiento del «DataGrid» con las propiedades, métodos y eventos más importantes.

Podrá crear vistas de tipo «maestro-detalle» con controles avanzados como «DetailsView» y «FormView»

Duración de la unidad

9 Horas

Contenido

  • Controles avanzados de datos
  • Introducción
  • Objetivos
  • Controles avanzados de datos
  • GridView
  • Generación automática de columnas
  • Ejemplo con código
  • Ejemplo con el IDE
  • Definir columnas
  • Código de las columnas
  • Tipos de «BoundField»
  • Propiedades
  • Generación de columnas
  • Ejemplo
  • Dar formato a la cuadrícula
  • Formato de los campos
  • Utilizar estilos
  • Formato especial para datos
  • Seleccionar una fila
  • Estilo para la selección
  • Añadir un botón de selección.
  • Otros tipos de botones
  • Utilizar un campo de datos como botón de selección.
  • Utilizar la selección en páginas maestro-detalle
  • Editar datos en la cuadrícula.
  • Ejemplo, diseño
  • Ejemplo en marcha
  • Borrar registros
  •  Ordenación
  • Ejemplo
  • Ordenar y seleccionar
  • Paginación
  • Propiedades
  • Ejemplo
  • Todo junto en un ejemplo
  • Utilizar plantillas
  • Utilizar varias plantillas
  • Controlar eventos en una plantilla
  • Edición con una plantilla
  • Editar con validación
  • Editar sin una columna «command»
  • Controles «DetailsView» y «FormView».
  • DetailsView
  • Ejemplo
  • Definir los campos
  • Escritura manual de comandos de mantenimiento
  • Escritura automática de comandos de mantenimiento
  • Probar el mantenimiento de datos
  • Edición de columnas en el control DetailsView
  • La importancia de una clave única
  • FormView
  • Código
  • Ejemplo
  • Ejemplo para mostrar sólo filas únicas
  • Consultas con operaciones
  • Mostrar subtotales
  • Subtotales con fechas
  • Hemos aprendido

Objetivo

Al finalizar la unidad el alumno será capaz de trabajar con los controles más avanzados para presentación de datos.

Sabrá definir y programar los controles para aplicar paginaciones, modificar datos o generar plantillas personalizadas.

Conocerá como generar distintos formatos de datos basados en plantillas y en disposiciones de tabla.

Trabajará con controles avanzados para crear gráficos estadísticos, similares a Ms Excel.

Duración de la unidad

7 Horas 55 Minutos

Contenido

  • Controles enlazados a datos II
  • Introducción
  • Objetivos
  • Control DataList
  • Ejemplo
  • Modificar plantillas
  • Dar formato al control
  • Aplicar formato
  • Mostrar los datos como columnas
  • Utilizar los controles DataList para mostrar imágenes
  • Escribir el ejemplo
  • Ejecutar la página
  • Mostrar imágenes en columnas
  • Añadir texto a las imágenes
  • Control DataPager
  • Control ListView
  • Propiedades
  • Plantillas
  • Eventos
  • Comparación con otros controles
  • Enlace sencillo de datos
  • Ejemplo. Definir el control
  • Sincronizar esquema
  • Edición de datos del ejemplo
  • Formatos personalizados
  • Enlace a datos y plantilla sencilla
  • Definir el «Layout» o contenedor de la lista
  • Construir un contenedor en forma de tabla
  • Construir diseños (o contenedores) de flujo
  • Definición de disposición general
  • Definición de mosaico
  • Trabajar con el control ListView
  • Funcionalidades
  • Edición
  • Actualización
  • Borrado de un registro
  • Insertar nuevos registros
  • Selección de elementos
  • Paginación de la lista de elementos
  • Ordenar
  • Repeater
  • Ejemplo
  • Establecer el diseño
  • Plantillas
  • Eventos
  • Detalles de los controles y otras operaciones
  • Recuperar solo determinadas filas
  • Control Chart
  • Ejemplo
  • Propiedades para personalización
  • Enlazar con bases de datos
  • Detalles del control
  • Elementos del gráfico
  • Apariencia
  • Colores y paletas
  • Sistema de coordenadas
  • Gráficos 3D
  • Propiedades personalizadas
  • Serialización de los gráficos
  • Cursores, zoom y desplazamiento
  • Interactuar con los gráficos
  • Enlaces a datos
  • Enlazar datos a series
  • Ejemplo
  • Referencia técnica
  •  Hemos aprendido

Objetivo

Aprenderemos cómo funciona la seguridad en ASP.NET. Aplicaremos y denegaremos permisos y veremos la autenticación con formularios. Conoceremos los miembros, la seguridad basada en roles y los controles de autenticación.

Duración de la unidad

5 Horas 25 Minutos

Contenido

Seguridad en ASP.NET
  • Introducción
  • Objetivos
  • Determinar los requisitos de seguridad
  • Modelo de seguridad de ASP.NET
  • Ejecución de páginas
  • Esquema de autenticación
  • Autenticación y autorización
  • Autenticación con formularios
  • Configurar Web.config
  • Propiedades
  • Reglas de autorización
  • Establecer reglas
  • Control del acceso en directorios específicos
  • Control del acceso a ficheros específicos
  • Controlar el acceso a usuarios específicos
  • Configuración de acceso mediante la herramienta Web.
  • Poner en marcha el servicio
  • Instalar y configurar base de datos de seguridad
  • Continuando con la instalación
  • Página de «login» o inicio de sesión
  • Miembros de la clase FormsAuthentication
  • Ejemplo
  • Recuperar la identidad del usuario.
  • Cerrar la sesión
  • Autenticación Windows
  • Configurar el sitio Web
  • Etiquetas
  • Pertenencia a grupo
  • Propiedades del objeto «User.Identity»
  • Miembros
  • Almacenamiento de datos de los MemberShip
  • Base de datos
  • Ejemplo
  • Configurar el proveedor «membership»
  • Modificar fichero de configuración
  • Ampliar opciones en la conexión
  • Crear usuario con la administración Web
  • Las clases MemberShip y MemberShipUsers
  • Métodos para la colección
  • Métodos para los usuarios
  • Ejemplo
  • Autenticación con «MemberShip»
  • Deshabilitar cuentas
  • Controles de seguridad
  • Lista de controles
  • Control de login
  • Ejemplo
  • Eventos
  • Ejemplo de eventos
  • Permitir a los usuarios crear una cuenta
  • Control para recuperación de contraseña
  • Cambiar contraseña
  • Seguridad basada en funciones o roles
  • Gestionar funciones
  • Métodos
  • Restricciones de acceso basado en roles
  • Ejemplo con código
  • Ejemplo con la administración Web
  • Permisos en menús
  • Ejemplo
  • Control LoginView
  • Información de roles
  •  Hemos aprendido

Objetivo

Al terminar esta unidad el alumno conocerá cómo preparar un completo entorno para desarrollar nuestras páginas de la Intranet.

Conocerá cómo integrar el directorio activo para incluir consultas sobre él.

Practicará con controles avanzados y con la puesta en marcha de un servidor Web para integrarlo en el proyecto.

Duración de la unidad

5 Horas 10 Minutos

Contenido

  • Preparación del entorno de trabajo
  • Introducción
  • Objetivos
  • Alcance del proyecto
  • Software necesario
  • Windows Server
  • Base de datos: SQL Server 2012 Express
  • Instalación del servicio
  • Consola administrativa
  • Configuración
  • Configuración de Windows Server
  • Consola administrativa. Creamos varias OU’s y usuarios
  • Roles de servidor
  • Base de datos
  • Software de controles ASP.NET Telerik
  • Instalación
  • Servidor de correo
  • Instalación
  • Configuración
  • Diseño y acceso a la base de datos
  • Crear una tabla de ejemplo
  • Conexión en el IDE
  • Creación de la conexión
  • Comprobación en el IDE
  • Consulta al directorio activo
  • Consulta de todos los usuarios
  • Detalles de un usuario
  • Foto del usuario
  • Envío de correo electrónico
  • Comprobación del servicio
  • Configuración y envío de correo desde ASP.NET
  • Formato de mensajes
  • Página maestra del sitio Web y plantilla de menú

Objetivo

Al finalizar esta unidad el alumno habrá visto un ejemplo de una página de inicio para una Intranet.

Conocerá cómo incorporar elementos de otros proveedores para mostrarlos en línea en la misma página.

Verá cómo desarrollar un flujo de trabajo o «workflow» para la realización de solicitudes de peticiones de mantenimiento.

Aprenderá otra forma de gestionar la información mediante un workflow para las peticiones de soporte al departamento de informática.

Duración de la unidad

6 Horas 55 Minutos

Contenido

  • Página de inicio y workflows de solicitudes
  • Introducción
  • Objetivos
  • Página de inicio
  • Diseño
  • Menú
  • Datos personales
  • Vigencia de la contraseña
  • Información de hora
  • «Cita del día»
  • Información del tiempo
  • Consulta telefónica
  • Diseño
  • Plantilla
  • Ejecución con AJAX
  • Página emergente resultante
  • Workflows. Mantenimiento
  • Definición de las tablas de la base de datos y páginas del área Web
  • Consulta de tablas con «NeedDataSource»
  • Usuario y base de datos
  • Administración de permisos
  • Funcionamiento de la página
  • Actualización de datos
  • Realizar una solicitud
  • Diseño
  • Código
  • Atender solicitudes
  • Ventana
  • Modificar estado
  • Consultar solicitudes
  • Mis solicitudes
  • Solicitudes de soporte
  • Definición de las tablas de la base de datos
  • Administración de usuarios
  • Tabla permisos
  • Tabla acciones
  • Tabla estados
  • Solicitar soporte
  • Diseño
  • Código
  • Grabar la solicitud
  • Asignar solicitudes y realizar el seguimiento
  • Lista de solicitudes
  • Detalles de la solicitud
  • Código de la ficha
  • Atender las solicitudes
  • Consulta de solicitudes de soporte

Objetivo

Al finalizar esta unidad el alumno conocerá cómo trabajar de forma avanzada con el control de calendario

Verá una forma de completar la interfaz y proporcionar instrucciones a los usuarios para facilitar el uso y aprendizaje de uso de las páginas

Podrá ver cómo presentamos datos personalizados de los usuarios para mejorar la tarea de imputaciones de horas

Verá dos ejemplos de interfaz para el usuario donde puede realizar la misma tarea de dos formas distintas.

Finalmente veremos cómo obtener listados de los datos almacenados.

Duración de la unidad

3 Horas 50 Minutos

Contenido

  • Workflow de informe de horas trabajadas
  • Introducción
  • Objetivos
  • Definición de tablas y explotación de tablas auxiliares
  • Tablas
  • Tabla de usuarios y tareas
  • Grabar usuarios y generar tarea
  • Código para insertar la tarea
  • Ver tareas pendientes
  • Mantenimiento de usuarios
  • Tabla de proyectos
  • Administradores
  • Gestionar proyectos
  • Imputación de horas
  • No tengo horas
  • Imputar horas en tablas
  • Carga de la página
  • Inserción de horas
  • Cerrar tarea
  • Página de resultado de horas
  • Imputar horas en calendario
  • Preparar la página
  • Arrastrar y soltar horas
  • Resultado
  • Recoger informes
  • Consultas
  • Consulta detallada
  • Exportación de Excel
  • Consulta de totales
  • Extras. Días festivos
  • Cambios en la vista de tabla
  • Cambios en la vista de calendario
  • Instrucciones

Objetivo

Al finalizar esta unidad el alumno habrá aprendido cómo crear explotaciones avanzadas con el control calendario. Generando y creando «slots» personalizados para la creación de una página para la gestión de las reservas de una sala de reuniones

Podrá analizar otro flujo de trabajo para la realización de solicitudes al departamento que gestione los pedido o viajes. Verá cómo generar el ciclo de aprobación según una jerarquía definida.

Verá cómo la inclusión de botones con comandos en las cuadrículas es una interesante forma de interactuar con el usuario. Esto se hará a través de unas páginas para la gestión de visitas

Finalizaremos el curso con la publicación del sitio Web en un servidor. Dejando totalmente operativa nuestra intranet.

Duración de la unidad

4 Horas 45 Minutos

Contenido

  • Otras utilidades para la Intranet
  • Introducción
  • Objetivos
  • Reservas de salas de reuniones
  • Introducción
  • Definir el formato del planificador
  • Insertar
  • Eliminar reserva
  • Otras opciones
  • Workflow para el departamento de Compras
  • Definición de tablas y explotación de tablas auxiliares
  • Tablas
  • Tablas maestras
  • Solicitud de servicio
  • Paso 1. Solicitante
  • Paso 2. Detalles solicitud
  • Paso 3. Fechas y opciones
  • Paso 4. Terminar
  • Aprobar solicitudes
  • Código
  • Conflicto de aprobaciones
  • Consultar solicitudes
  • Diseño
  • Establecer la sentencia SQL
  • Solicitudes de visitas
  • Anotar una solicitud de visitas
  • Anotar la visita
  • Inserción simple
  • Inserción múltiple
  • Listados
  • Listas de solicitudes
  • Dar entrada y salida
  • Sugerencias
  • Diseño
  • Leer sugerencias
  • Publicar el proyecto
  • Pre-requisitos del servidor
  • Publicar el sitio
  • Configurar Internet Information Server
  • Actualizar páginas
  • Final del curso

También te recomendamos…

Ir a Arriba