Sunteți pe pagina 1din 2

Universidad Nacional de Ingeniera

SILABO
CURSO
DURACIN

:
:

Desarrollo Aplicaciones Web con C# ASP.NET AJAX


24 horas

SUMILLA
El presente curso trasladar al asistente los conocimientos y habilidades necesarios para el
diseo, desarrollo e implementacin de aplicaciones Web mediante la plataforma Microsoft
.NET Framework 4.0, el lenguaje de programacin C# y la herramienta de desarrollo Microsoft
Visual Studio 2010. Crear pginas Web dinmicas del lado del servidor: ASP.NET, con
acceso a base de datos.

OBJETIVOS

Este curso otorga los fundamentos necesarios para la implementacin de aplicaciones


Web ASP.NET usando Visual C#, enfocado en el ambiente de desarrollo de Visual
Studio.NET y en la plataforma .NET para crear aplicaciones Web que brinden contenido
dinmico.
Todo lo necesario para desarrollar complejas aplicaciones Web, utilizando ASP.Net, y
como servidor de datos SQL Server.
El lenguaje C#, especialmente recomendado para la programacin de las aplicaciones
.NET y al que se suele bautizar como el lenguaje estrella de .NET.
Los conceptos de seguridad y gestin de errores necesarios para evitar ataques XSS
entre otros y depurar fallos en las aplicaciones Web por l generadas.
La arquitectura de la plataforma .NET y cmo crear aplicaciones .NET con C#. Tambin
se ver a fondo la librera de acceso a bases de datos de .NET (la llamada ADO.NET),
que es de obligado conocimiento para el desarrollo de cualquier aplicacin
medianamente compleja.

CONTENIDO
Sesin 1: Introduccin a ASP.NET AJAX

Asp.net y el. NET Framework, Common Language Runtime

. NET Framework Biblioteca de clases

Los espacios de nombres Comprensin

La estructura de la pgina asp.net , Directivas

Bloques de declaraciones de cdigo


Sesin 2: Uso de los Controles Estndar

Controles de etiqueta, button,cuadro de texto,

RadioButton y RadioButtonList,CheckBox y CheckBoxList,

LinkButton,ImageButton,Visualizacin de imgenes, Panel de control,

Hipervnculo, Controles ricos, controles de inicio de sesin.

La creacin y la aplicacin de Ajax

Controles de validacin de datos.


Sesin 3: Diseo de Sitios Web con Pginas Maestras

Creacin de pginas maestras

La creacin de contenidos por defecto

Anidar pginas maestras

El uso de imgenes e hipervnculos en las pginas maestras

Uso de temas

Facultad de Ingeniera Industrial y de Sistemas

1 de 2

Universidad Nacional de Ingeniera


Sesin 4: Visin General de Acceso a Datos

Acceso a Datos con ADO NET

Controles web enlazando con datos.

Controles GridView, DataList, ListView, List, DropDownList.

DetailsView y FormView

Aplicando AJAX en las pginas web.


Sesin 5: Acceso a Datos con LINQ to SQL

Entender las propiedades automticas

Entender el tipo de inferencia / lambda exp / genricos / tipos annimos

Creacin de LINQ to SQL Entidades

Realizacin de comandos estndar de base de datos con LINQ to SQL

Realizar consultas con LINQ, Controles de acceso a datos con LINQ.


Sesin 6: Administracin del Estado

Administracin del estado del lado del servidor.

Application, Session y Base de datos.

Administracin del estado de lado del cliente

Cookies, Cadena de consulta y Viewstate


Sesin 7: Uso de Autenticacin Basada en Formularios

Trabajar con autenticacin basada en formularios

Habilitacin de la autenticacin de formularios

Configuracin de la autenticacin de formularios

Recuperar informacin de los usuarios

Configuracin de formulario de autorizacin

La autenticacin del usuario con el archivo web.cofig

Autenticacin de usuarios con una tabla de base de datos


Sesin 8: Reportes en ASP.NET

Desarrollo y carga de reportes en aplicaciones Web

Paso de parmetros a un reporte

Cargar grficos estadsticos

EVALUACIN
La evaluacin ser totalmente prctica. La calificacin constara de cinco (5) notas:
o Cuatro (4) prcticas y se anulara la nota mas baja. Obteniendo un promedio de
practicas (PP)
o Un (1) examen final. Que se tomara en la ltima sesin (EF).

PP =

( PR1 + PR 2 + PR3 + PR 4) Menor ( PR)


3

PF =

Facultad de Ingeniera Industrial y de Sistemas

( PP + EF )
2

2 de 2

S-ar putea să vă placă și