Download PROGRAMACIÓN EN ASP.NET

Document related concepts
Transcript
PROGRAMACIÓN EN ASP.NET
DURACIÓN
30 horas
MODALIDAD
Íntegramente en modalidad teleformación
OBJETIVO
Conocer los avances en programación y diseño web a través de las aportaciones de lenguajes
como HTML, PHP y DHTML
Introducirse en el conocimiento de la plataforma de gestión de aplicaciones ASP.NET y su
entorno .NET
Aproximarse a los servidores web que posibilitan el manejo de ASP.NET y sus peculiaridades.
Familiarizarse con los lenguajes de programación en los que se basa ASP.NET, Visual Basic, C y
C# que compilados conforman el CLR Common Languages Runtime
Introducirse en la programación orientada a objetos. Conceptos básicos.
Manejo de la herramienta Visual Studio, descarga, instalación y primeras prácticas
Creación de páginas sencillas en ASP.NET a través de la herramienta Visual Studio que
implementa varios lenguajes de programación: Visual Basic, C , C#, JScript, etc…
Conocer la sintaxis del lenguaje de programación C#
Aproximación al lenguaje de programación Visual Basic Script y JScript
Profundizar en el lenguaje de programación en el que se basa ASP.NET y sus ficheros .aspx
generados.
Conocer los controles de un servidor web basado en ASP.NET
Manejo de la herramienta Visual Studio para la realización de ejercicios prácticos
Conocer el funcionamiento del servidor local de páginas web denominado IIS Internet
Information Services, su configuración, gestión y administración general de modo óptimo y
seguro.
Instalar IIS7.5 en Windows 7 y manejar sus funcionalidades con la realización de varios
ejercicios
CONTENIDO
1. Introducción al desarrollo de aplicaciones Web y requisitos de ASP.NET
Introducción
ASP.Net 4.5
Java (JSP, Servlets)
PHP
DHTML
Requisitos del ASP.NET (.NET Framework)
CLS y CTS
IL (MSIL)
2. Conceptos de programación orientada a objetos
Objetos
Encapsulación y abstracción
Mensajes, clases y herencia
Métodos
Polimorfismo
Sobrecarga
Modelos de objetos
Relaciones entre clases
Ventajas e inconvenientes de la POO
3. Creando una página básica
Comentando el ejemplo
Sintaxis de C#
Declaración de variables
Sentencias condicionales
Bucles
Operadores
Manejadores de eventos
Tratamiento de errores
Definición e instanciación de clases
Modificadores
Especial mención al uso de VBScript y JScript
4. Conceptos de Web Forms
La clase page
Eventos
Propiedades
Métodos
Web Forms
Introducción a los controles de servidor de ASP.NET
Introducción a los controles HTML y ejemplos
Introducción a los controles Web
Los controles DataList y DataGrid
Directivas de páginas (@page, @import, @implements y @assembly)
5. Configuración de IIS
Introducción
Herramienta de administración de servicios de Internet
Configuración de IIS
La aplicación Web
Eventos del servidor
Gestión del estado de la aplicación ASP.NET
Ficheros de configuración
Configuración general
Configuración de la página
Configuración de la sesión
Módulos y manejadores http
Seguridad en ASP.NET
REQUISITOS DESTINATARIOS
Informática a nivel usuario.
Conocimientos básicos de hardware de un ordenador y del uso del sistema operativo.