silabo programación distribuida

Preview:

Citation preview

1. Introducción a ASP .NET y Visual Studio

Lenguajes de programación del lado del servidor

Recorrido por las distintas versiones de ASP

Novedades de ASP.NET 4

2. Introducción a la arquitectura

Conceptos básicos sobre Programación distribuida

Aplicación de programación distribuida

Arquitectura Cliente-Servidor y n capas

Funciones de los Browser y los Web Server.

3. WebServer

• Instalación del IIS

• Configuración del IIS con ASP.NET

• Configuración del servicio DNS

4. Lenguaje HTML

• Conceptos básicos sobre html

• Trabajo con etiquetas

5. Controles web html

Imágenes. Hipervínculos. Botones. Tablas. Listas. Cajas de texto. Casillas de verificación. Casillas de selección. Anuncios rotatorios. Calendarios. Validadores. Paneles.

6. Programación cliente (JavaScript)

• Programación de páginas web

• Introducción a JavaScript

• Fundamentos de programación

• Variables

• Palabras reservadas

• Operadores

• Funciones

7. OBJETOS EN JAVASCRIPT

• Objetos en JavaScript

• Los objetos location e history

• El objeto document

• El objeto form

• Otros objetos

8. JAVA SCRIPT Y ASP.NET

el atributo runat="server"

Bloques de código incrustado en las páginas Web ASP.NET

Llamada de un archivo java script desde asp.net

9. Diseño web multimedia

• Introducción a Macromedia flash

• Creación de animaciones con flash

• Introducción a Dreamweaver

• Creación de menus en dreamweaver

10 Programación Web con ASP.NET

• Creando una página ASP.NET.

• controles de ASP .NET

Label, TextBox, CheckBox, Button, DropDownList, Image.

Controles de Validación.

11. AJAX y ASP .NET

El asp.net ajax control toolkit

Instalación del asp.net ajax control toolkit

Controles y extendores

Accordion AlwaysVisibleControl Animation CascadingDropDown CollapsiblePanel ConfirmButton DragPanel DropDown DropShadow DynamicPopulate FilteredTextBox HoverMenu ModalPopup MutuallyExclusiveCheckBox NoBot NumericUpDown PagingBulletedList PasswordStrength PopupControl Rating ReorderList ResizableControl RoundedCorners Slider TextBoxWatermark ToggleButton ValidatorCallout

12. Desarrollo de Aplicación Web con múltiples páginas

• Agregando nuevas páginas al proyecto.

• Agregando un Template al sitio con MasterPage.

• El Web.Config, funciones, contenido

13. Acceso a datos vía ADO .NET

• DataSets

DataTables

DataColumns

DataRows.

• DataAdapters

• DataProviders. Tipos de proveedores. Conexiones

14. Trabajo con Grids

Funcionamiento básico.

Aspecto visual.

Representación de elementos.

Columnas a medida.

Paginación.

Selección.

Edición.

Ordenación.

15. Seguridad: Autenticación y Autorización

Conceptos de Seguridad

Modelo de autenticación con formularios

Aplicación de autenticación en formularios

16. XML

• ¿Qué es XML?

• Sintaxis de XML

• XML en Visual Studio .NET

• Diseñando un esquema XML

• Presentación y transformación de documentos XML

• XML en la plataforma .NET

17. Servicios Web

• Arquitectura

• Creación de servicio Web

• Uso de servicios Web

• Casos Prácticos: Servicios Web