ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 1 DESARROLLO RPIDO DE APLICACIONES PARA INTERNET SLABO
I. DATOS GENERALES
CARRERA PROFESIONAL : INGENIERA DE SISTEMAS E INFORMTICA CDIGO DE LA CARRERA : 02 NOMBRE DE LA ASIGNATURA : DESARROLLO RPIDO DE APLICACIONES PARA INTERNET CDIGO DE LA ASIGNATURA : 02 - 318 - 2006 CDIGO DEL SLABO : 31806032006 NRO DE HORAS TOTALES : 5 HORAS SEMANALES HORAS DE TEORA : 1 HORAS SEMANALES HORAS DE PRCTICA : 4 HORAS SEMANALES NRO CRDITOS : 3 CRDITOS POR CICLO CICLO : VI CICLO PRE-REQUISITO : TALLER DE PROCESAMIENTO DE DATOS, POWER BUILDER TIPO DE CURSO : OBLIGATORIO DURACIN DEL CURSO : 18 SEMANAS CURSO REGULAR : 17 SEMANAS EXAMEN SUSTITUTORIO : 1 SEMANA
II. DESCRIPCIN DE LA ASIGNATURA La asignatura de Desarrollo Rpido de Aplicaciones Para Internet, es de naturaleza Terica - Prctica con mayor incidencia en la parte prctica. Durante el dictado del curso se utilizar el programa ASP Net Web Matrix, ya que proporciona una solucin ideal para el desarrollo y la creacin de aplicaciones Web en un entorno .Net.
El curso: Desarrollo de Aplicaciones Rpido Para Internet, dotar al alumno con el conocimiento adecuado sobre los siguientes temas:
- Fundamentos de la Web, base de datos y edicin. - Creacin de Aplicaciones Web en un entorno .Net, la seguridad y gestin de Aplicaciones Web. - Integracin de Base de Datos, desde conceptos, visualizacin, modificacin y filtracin de datos Hasta trabajo con procedimientos almacenados y gestin de proyectos de base de datos.
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 2 - Edicin de Scripting, desde conceptos, edicin de Scripts, adicin de objetos y depuracin de pginas hasta generacin de HTML, uso de ASP .NEt como objetos, integracin de tareas y distribucin de aplicaciones Web.
La motivacin del alumno hacia la investigacin es parte inherente de este curso. Se busca desarrollar las capacidades del alumno en el dominio del software y de la computadora como herramientas de trabajo tanto en el entorno acadmico de actualidad como para las futuras aplicaciones que desarrolle en el ejercicio de su profesin de Ingeniero de Sistemas e Informtica.
III. OBJETIVOS GENERALES Al finalizar el curso el estudiante obtendr los conocimientos necesarios para Gestionar, Disear y Desarrollar una Aplicacin Web en un entorno .Net.
IV. OBJETIVOS ESPECFICOS Al trmino de la Asignatura, los estudiantes:
- Manejar el entorno de desarrollo de ASP Net Web Matrix - Disear Aplicaciones Web Usables y Accesibles. - Entender los fundamentos de la Arquitectura :Net - Desarrollar aplicaciones Web usando ASP .Net - Accesar a Base de Datos utilizando ADP .Net
V. METODOLOGA
El profesor har la presentacin del curso y del Slabo.
Promover el dilogo y la discusin en clases de los temas a tratarse, partiendo de la premisa de que el alumno ha ledo o estudiado el tema antes de ingresar al saln y mediante preguntas y respuestas de ambas partes ir desarrollando los temas correspondientes.
Habr exposiciones magistrales de temas de actualidad o en forma introductoria sobre temas conocidos. Se dar mayor importancia a la participacin del alumno, oral, escrita o en exposiciones sobre temas de investigacin.
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 3 La mayor parte del curso el alumno trabajar en una computadora para obtener los resultados solicitados en cada clase. El alumno solicitar la ayuda del docente cuantas veces considere necesario.
Las prcticas calificadas se desarrollarn sobre una monografa y pretendern verificar el nivel alcanzado al final del estudio del programa ASP .NET.
VI. EVALUACIN
El reglamento vigente de la universidad exige la asistencia obligatoria a clases y que el profesor pase lista de asistencia en cada clase que dicta, anotando las inasistencias en el registro que le proporciona la Universidad. Considerando que slo cuando el alumno asiste a clases, gana el derecho de ser evaluado y que en todo momento estar presente la normatividad expresada en el reglamento de la Universidad, se reitera que es de vital importancia la asistencia a clases y evaluaciones. La inasistencia a una evaluacin se calificar con la nota cero y no tiene posibilidad de recuperacin posterior. La asistencia a clases y prcticas es obligatoria. No podr sobrepasarse el 30 % de inasistencias, siendo as el caso, el alumno quedar inhabilitado para rendir el examen Parcial o Final segn sea el caso. Para las evaluaciones los alumnos podrn apoyarse en sus notas o apuntes del curso, separatas, libros y todo el material que consideren til para el desarrollo de su prueba, teniendo en cuenta que debern trabajar solos ya que la evaluacin ser en forma individual. La modalidad de Evaluacin ser la siguiente:
La nota final se establecer del promedio ponderado de:
N.F. =E.P. +E.F.+P.P +T.G N.F. =Nota final E.P. =Nota ponderada examen parcial (20%) E.F. =Nota ponderada examen final (30%) P.P. =Promedio de Practicas Ponderadas (30%) T.G. =Trabajo sustentado en grupo (Pond.) (20%)
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 4 Examen Sustitutorio (ES), ser tomado en la semana 18 del ciclo y consiste en la evaluacin terico - prctico de conocimiento de todo el curso y donde el alumno dar sus respuestas por escrito.
La nota obtenida en el examen Sustitutorio, podr reemplazar la nota ms baja que el alumno haya obtenido en su Primer examen Parcial o en el Examen Final y de proceder el reemplazo, se recalcular la nueva nota final.
En caso la nota del Examen Sustitutorio sea ms baja que la nota ms baja del Primer Examen Parcial o del Examen final, no se reemplazar ninguna de ellas, quedando el alumno con la nota obtenida hasta antes del examen Sustitutorio. Es de total aplicacin el Reglamento Transitorio de Evaluacin de la Universidad entregado al alumno.
VII. CONTENIDO DEL CURSO SEMANA 01: Ingeniera Web Atributos de Aplicaciones Basadas en Web Marco de Trabajo Formulacin y Anlisis de Sistemas Basados en Web Diseo para Aplicaciones Basadas en Web Usabilidad Accesibilidad Mtricas Gestin de Proyectos Web Tecnologas Web Tecnologas del Lado Cliente Tecnologas del Lado Servidor
SEMANA 02 Introduccin al entorno de desarrollo .NET FRAMEWORK (1) Limitaciones de COM Evolucin de las Aplicaciones Distribuidas Dos Capas vs. Tres Capas Particionamiento Arquitectura COM Arquitectura 3 capas Evolucin de las Aplicaciones Distribuidas La idea detrs de COM y 3 Capas Evolucin de las Aplicaciones Distribuidas
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 5 .NET FrameWork Introduccin Microsoft .NET Arquitectura .Net Microsoft .Net Framework Framework y Lenguajes Common Language Runtime(CLR)
SEMANA 03: FRAMEWORK (2) Modelo de programacin en .NET Control de flujo del Motor Partes importantes de NET CLR Soporte Runtime .NET Framework Class Library CLS(Common Language Specification) Modelo de ejecucin Microsoft Intermediate Languaje Assembly Compilando Common Language RuntimeManaged Code Metadata Como se Integra el .Net Framework con Visual Studio .NET y ASP .NET Web Matrix
SEMANA 04: Instalando ASP .NET WEB Matrix y MSDE Requisitos de Instalacin Instalando ASP .Net Web Matrix Instalacin del MSDE Conceptos de Programacin Programacin Orientada a Eventos, Formularios y Controles Objetos, Mtodos, Propiedades y Eventos.
SEMANA 05: ASP NET (1) ASP vs ASP.NET ASP .NET Web Forms Atributos de pgina, body y formulario 1. Page 2. Body 3. Form: Cdigo en ASP.NET
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 6 1. Cdigo mixto. 2. Cdigo inline. 3. Cdigo-behind. Manejo de eventos
SEMANA 06: ASP NET (2) Tipos de procedimiento de evento 1. Lado-cliente. 2. Lado-servidor. Server Controls HTML server controls
SEMANA 07: ASP NET (3) Web server controls 1. Controles bsicos 2. Controles de Validacin 3. Controles Enriquecidos 4. Controles List-Bound
SEMANA 08: Examen Parcial
SEMANA 09: ASP NET (4) ADO.NET Namespaces de ADO .NET 1. System.Data 2. System.Data.Common 3. System.Data.Oledb 4. System.Data.SqlClient 5. System.Data.SqlTypes
SEMANA 10: ASP NET (6) Modelo Ado.Net Proveedor a usar Acceso a datos con DataSet El modelo de objetos del DataAdapter Uso de DataSet
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 7 DataSets y DataReaders Acceso a datos usando DataSets
SEMANA 11: Desarrollo de un Proyecto con ASP .Net
SEMANA 12: Desarrollo de un Proyecto con ASP .Net
SEMANA 13: Servicios Web basados en XML La Arquitectura de los Servicios Web Implementando Servicios Web
SEMANA 14: Aplicaciones COM+
SEMANA 15: Servicios Web y la Tecnologa Inalmbrica Aplicaciones Wap ASP .Net en un entorno Wap
SEMANA 16: Tendencias de las Aplicaciones Web
SEMANA 17: Examen Final
SEMANA 18: Examen Sustitutorio
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 8
VII. BIBLIOGRAFA A. BIBLIOGRAFA BSICA:
A.1. LIBROS.-
1. Ingeniera del Software un Enfoque Practico, Roger S. Pressman, Editorial MacGraw Hill (2002).
2. Inside ASP.NET Web Matrix, Alex Homer y Dave Sussman, Editorial Wrox Press Ltd. (2002).
3. Professional ASP.NET 2.0 XML, Thiru Thangarathinam Editorial Wrox (2006).
4. Professional ASP.NET 2.0 Security, Membership, and Role Management, Stefan Schackow, Editorial Wrox (2006).
B. BIBLIOGRAFA ELECTRNICA:
B.1. MATERIALES DE CONSULTA:
1. http://www.w3.org/ The World Wide Web Consortium (W3C).
2. http://www.asp.net/ Microsoft ASP .net.
3. http://es.gotdotnet.com/quickstart/aspplus/ ASP.net QuickStart Tutorial.
4. http://www.activeserverpages.com/ The Internet's best Active Server Pages web sites.
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
DESARROLLO RPIDO DE APLICACIONES PARA INTERNET Pg. 9
5. http://www.entraenlared.com/asp/ Todo sobre asp y asp net.
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más