SÍLABO DE TALLER DE DESARROLLO DE APLICACIONES CÓDIGO DENOMINACIÓN NIVEL PRERREQUISITO ÁREA CURRICULAR CONDICIÓN Nº DE HORAS : DAN005 : Taller de Desarrollo de Aplicaciones : Intermedio - Avanzado : DAN004 : Desarrollador de Aplicaciones .NET : Obligatorio : Total: 26 Teóricas: 02 Prácticas: 24 SUMILLA: El presente curso está orientado a mostrar las herramientas integradas de SQL Server y Visual Studio 2010 para el desarrollo de aplicaciones distribuidas que puedan interoperar con otras aplicaciones de otras tecnologías como aplicaciones JAVA, PHP utilizando tecnologías LINQ, WCF, NET Remoting y Web Services. Además se analizarán las técnicas recomendadas para la implementación de aplicaciones empresariales en nCapas. COMPETENCIA: Desarrolla Aplicaciones Web Dinámicas, aplicando la tecnología .NET, desde su planificación hasta su publicación, teniendo en cuenta los requerimientos del cliente, con responsabilidad y precisión. CAPACIDADES: 1. Conoce los lenguajes de programación para páginas web dinámicas. 2. Desarrolla aplicaciones en entornos distribuidos con tecnologías de última generación Microsoft. 3. Integra de herramientas de SQL Server, utilizando como herramienta Microsoft Visual Studio y NET Framework. CONTENIDOS BÁSICOS: SESIÓN 1 - Fundamentos de Desarrollo aplicaciones distribuidas Introducción a SOA – REST SESIÓN 3 de - Introducción a Servicios Web Publicar servicios WEB SESIÓN 4 SESIÓN 2 - Introducción a .NET Remoting Publicar servicios con .NET Remoting CENTRO DE CÓMPUTO E INFORMÁTICA - Introducción a WCF Creando un servicio de WCF. Sirviendo un servicio de WCF. Consumiendo un servicio en WCF Creación de entidades PÁG. 1 SESIÓN 5 - Construir una solución en capas Generar la capa de Datos con Microsoft Entity Framework SESIÓN 6 - Generar la capa de negocios Exponer los servicios WCF de la capa de negocios por IIS SESIÓN 7 - Generar la capa de presentación Web Consumiendo reportes de Reporting Services y SQL SERVER Instalación de un aplicación Web en IIS SESIÓN 8 - Proyectos Web con ASP.Net Sistema Web de Venta de Pasajes. Sistema Web de Tienda Online , etc. CENTRO DE CÓMPUTO E INFORMÁTICA PÁG. 2 ACTITUDES: Asiste puntualmente a las sesiones de práctica. Responsabilidad en el trabajo de laboratorio. Demuestra creatividad en el manejo del entorno .NET CRITERIOS DE EVALUACIÓN: Asistencia a las clases teóricas y a las prácticas de acuerdo al reglamento de evaluación. Calificación: La evaluación del aprendizaje de las capacidades y actitudes, será de acuerdo a los indicadores establecidos en el desarrollo de cada unidad didáctica. Los indicadores de capacidades se evaluarán a través de pruebas escritas de cotejo para la observación del desarrollo de actividades experimentales y los indicadores actitudinales serán evaluados por medio de una escala de calificación. La fórmula para la obtención del promedio final será la siguiente: Promedio = 0,9 (Promedio Capacidades) + Actitudes BIBLIOGRAFÍA Y WEBGRAFÍA: Dino Esposito, Introducing Microsoft ASP.NET, 2005 Cristian Sánchez Flores, Visual Basic 2010, 2011 Francisco E. Charte Ojeda, Visual Basic 2011, 2011 R. Suarez, Visual Basic .NET, 2002 Johnson Brian, Working With Microsoft Visual Studio 2005, 2006. CENTRO DE CÓMPUTO E INFORMÁTICA PÁG. 3