Inicio ASP.NET 2010 Programa Detallado

Curso de ASP.NET 2010 (Programa detallado)

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 ASP.NET, 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 el mundo Web de ASP.NET

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

1.- Introducción a Asp.Net. Instalación

Objetivo

En este capítulo descubriremos el mundo ASP.NET e instalaremos todo lo necesario para realizar el curso

Contenido

  1. Nº 1- Introducción a Asp.Net. Instalación
    1. Introducción
    2. 2. Una definición más profunda de .NET
    3. 3. Instalar ASP.NET
    4. 4. Comenzar con ASP.NET
    5. 5. ASP.NET y el servidor web
    6. 6. Programación en ASP.NET
  2. Ejercicios

2.- Programación con ASP.NET. Visual Basic.NET

Objetivo

En esta capítulo haremos una introducción y primeros pasos con ASP.NET. Realizaremos la primera página de prueba y análisis del mundo .Net FrameWork. También veremos las formas de escribir código con ASP.NET, los tipos de datos y las variables

Contenido

  1. Nº 2 - ASP.NET y Visual Basic.Net
    1. 1. Estructura de una aplicación ASP.NET
    2. 2. Visual Basic .NET
    3. 3. Matrices
    4. 4. Arrays multidimensionales
    5. 5. Estructuras
    6. 6. Las enumeraciones (Enum)
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3

3.- Visual Basic.NET. Flujo de programas

Objetivo

Profundizaremos con el lenguaje de Visual Basic.Net aplicado al Web. Veremos secuencias de comandos, bucles, métodos, ...

Contenido

  1. Nº 3 -Visual Basic.Net. Flujo de programas
    1. 1. Operaciones con variables
    2. 2. Mas sobre variables y estructuras
    3. 3. Flujo de programa. Condiciones
    4. 4. Flujo de programa. Bucles
    5. 5. Métodos
    6. 6 Prioridad de los operadores
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

4.- Programación orientada a objetos. Proyectos y sitios Web

Objetivo

En este tema veremos la definición y funcionamiento de la programación orientada a objetos. Empezaremos a trabajar en serio con ASP.NET con los proyectos, sitios Web y sus características

Contenido

  1. Nº 4 -Programación orientada a objetos. Proyectos y sitios Web
    1. 1. Tipos, objetos y espacios de nombres
    2. 2. Elementos básicos de la POO
    3. 3. Los tres pilares de la Programación Orientada a Objetos
    4. 4. Jerarquía de clases
    5. 5. Caso práctico
    6. 6. Espacios de nombres (namespace) y ensamblados (assemblies)
    7. 7. Proyectos y Web y sitios Web
    8. 8. Estructura de carpetas de proyectos web de ASP.NET
    9. 9. Servidores Web
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

5.- Formularios Web y la clase Page

Objetivo

En este capítulo conoceremos y practicaremos con los formularios HTML. La segunda parte le dedicaremos a la clase "Page", fundamental para conocer y ampliar los conocimientos del objeto que representa a la página

Contenido

  1. Nº 5- Formularios Web y la clase Page
    1. 1. Formularios Web
    2. 2. Formularios HTML
    3. 3. Clases de los controles HTML
    4. 4. Controladores de eventos
    5. 5. La clase Page
    6. 6. Ciclo de vida de una página ASP.NET y de una aplicación
  2. Ejercicios
    1. Ejercicio 2
    2. Ejercicio 3

6.- El entorno de trabajo. Configuración

Objetivo

Veremos a fondo todo el IDE o entorno de trabajo. Configuraremos ASP.NET con los ficheros de configuración y la administración del sitio.

Contenido

  1. Nº 6 - El entorno de trabajo y configuración
    1. 1. El entorno de trabajo
    2. 2. Editar páginas
    3. 3. Todos los paneles
    4. 4. Diseñar con estilos
    5. 5. Los temas
    6. 6. Esquematización, Intellisense y código automático
    7. 7. Depuración de páginas
    8. 8. Configuración de ASP.NET
    9. 9. Administración del sitio web.
    10. 10. Utilizar el diseñador de formularios.
  2. Ejercicios

7.- Controles Web, clases y eventos. Estado de la aplicación

Objetivo

Conoceremos y trabajaremos con los formularios Web frente a los HTML. Ver los eventos y el método de "postback". Estudiaremos las formas de pasar información entre páginas.

Contenido

  1. Nº 7 - Controles Web, clases y eventos. Estado de la aplicación
    1. 1. Introducción a los controles de servidor de ASP.NET o controles Web
    2. 2. Clases de controles Web
    3. 3. Controles ASP.NET
    4. 4. Eventos de los controles Web y el "autopostback"
    5. 5. Un ejemplo completo
    6. 6. Estado de la aplicación
    7. 7. ¿Que tipo de almacenamiento de estado debo utilizar?
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3

8.- Colecciones, controles de validación y control de errores

Objetivo

Conoceremos como funcionan las colecciones. Seguiremos viendo las formas para evitar errores en nuestros programas y como poder interceptarlos. Utilizaremos para esto los imprescindibles controles de validación de datos

Contenido

  1. Nº 8 - Colecciones, controles de validación y control de errores
    1. 1. Colecciones
    2. 2. Depuración y control de errores
    3. 3. Controles de validación
    4. 4. Encontrar errores
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

9.- Controles II y controles avanzados

Objetivo

Seguiremos viendo los controles sencillo de ASP.NET y luego continuaremos con los más avanzados.

Contenido

  1. Nº- 9 Controles II y controles avanzados
    1. 1. Control Calendario.
    2. 2. Control Addrotator
    3. 3. Páginas con varias vistas
    4. 4. El asistente o control Wizard
    5. 5. Controles Literal y PlaceHolder
    6. 6. Controles Button e Imagebutton
    7. 7. Control FileUpload
    8. 8. Otros controles
    9. 9. Dibujar con ASP.NET
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

10.- Navegación, páginas maestras y a Acceso a datos con ADO.NET

Objetivo

Conoceremos los controles de navegación del sitio Web y las páginas maestras para ampliar el diseño de los sitios. Continuaremos con una introducción a ADO.NET: el acceso a las bases de datos en ASP.NET

Contenido

  1. Nº 10 - Navegación, páginas maestras  y a Acceso a datos con ADO.NET
    1. 1. Páginas maestras
    2. 2. Páginas maestras avanzadas
    3. 3. Navegación por el sitio Web
    4. 4. ADO.NET
    5. 5. Administración de bases de datos
    6. 6. SQL y las tablas en las bases de datos
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3:

11.- Acceso a datos por código y controles enlazados a datos

Objetivo

Veremos cómo realizar manualmente el acceso a las bases de datos para posteriormente utilizar los controles enlazados a datos

Contenido

  1. Nº- 11 Acceso a datos por código y controles enlazados a datos
    1. 1. Acceso directo a datos
    2. 2. Conectarse a una base de datos
    3. 3 . Los objetos Command y Data Reader
    4. 4. Actualizar datos
    5. 5. Acceso a datos desconectado
    6. 6. Enlaces a datos
    7. 7. Controles con origen de datos
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

12.- Controles avanzados de datos

Objetivo

Aprenderemos como se enlazan los controles a los orígenes de datos. Utilizaremos controles avanzados de enlace a datos como la cuadrídula

Contenido

  1. Nº- 12. Controles avanzados de datos
    1. 1. Controles avanzados de datos
    2. 2. GridView
    3. 3. Controles "DetailsView" y "FormView".
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3

13.- Controles especiales de enlace a datos

Objetivo

Seguiremos aprendiendo los controles de acceso a datos, donde encontraremos los más potentes y versátiles para aplicar a nuestras páginas Web

Contenido

  1.  Nº- 13 Controles enlazados a datos II
    1. 1. Control DataList
    2. 2. Control DataPager
    3. 3. Control ListView
    4. 4. Repeater
    5. 5. Detalles de los controles y otra operaciones
    6. 6. Control Chart
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3

14.- Seguridad y perfiles en ASP.NET

Objetivo

Aprenderemos como 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.

Contenido

  1. Nº- 14 Seguridad en ASP.NET
    1. Determinar los requisitos de seguridad
    2. 1. Modelo de seguridad de ASP.NET
    3. 2. Autenticación con formularios
    4. 3. Autenticación Windows
    5. 4. Miembros
    6. 5. Controles de seguridad
    7. 6. Seguridad basada en funciones o roles
    8. 7. Control LoginView
    9. 8. Despedida.
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3
    4. Ejercicio 4
Copyright 2018© D&S CAP | gestion-online@dscap.es