Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
HERRAMIENTAS DE DESARROLLO WEB (ASP.NET) Alex Pacheco Moya apacheco_mag34@hotmail.com El curso busca que el estudiante conozca acerca de cómo desarrollar una solución completa aplicando tecnología .Net con Lenguaje de Programación C# comenzando con un conocimiento introductorio del Entorno web ASP.NET, avanzando al desarrollo de la solución completa con conexión de Base de Datos aplicando ADO.NET Logro del Curso 6/06/2022 Alex Pacheco 3 Producto y/o resultado El alumno debe Analizar y modelar mediante ASP.NET un proceso negocio que permita documentar una solución Web. Desarrollar e implementar aplicaciones Web, coherente con conexión de datos aplicando ADO.NET. Los alumnos al finalizar el ciclo presentan su solución Web, coherente con el análisis y modelado. 6/06/2022 Alex Pacheco 4 Porcentaje de capacidades Las unidades didácticas van a tener el siguiente porcentaje según el número de capacidades. Número de capacidades. % en EC1 % en E.Parcial % en EC2 % en E.Final Evaluación 10% 30% 20% 40% Cronograma de evaluación Semana 5 Semana 9 Semana 13 Semana 16 Evaluación Continua 1 Evaluación Parcial Evaluación Continua 2 Evaluación Final 6/06/2022 Alex Pacheco 6 C# • C# es un lenguaje de programación que se ha diseñado para compilar diversas aplicaciones que se ejecutan en .NET Framework. • C# es simple, eficaz, con seguridad de tipos y orientado a objetos. • Las numerosas innovaciones de C# permiten desarrollar aplicaciones rápidamente y mantener la expresividad y elegancia de los lenguajes de estilo de C. ASP.Net • ASP.net de Microsoft es una tecnología de script del servidor que puede usarse para crear aplicaciones web dinámicas e interactivas. • Una página ASP.net es una página HTML que contiene scripts del servidor que son procesados por un servidor web antes de enviarse al navegador del usuario. • Puede combinar ASP con XML y HTML para crear sitios web interactivos eficaces WEB FORMS Los formularios web (Web Forms) representan la parte más visible de los sitios web ASP.NET . Se basan en un reparto de responsabilidades de tipo MVC: modelo, vista, controlador. Cuando se escribe un formulario utilizando el estilo código independiente, la página HTML .aspx se encarga de la representación (vista), la clase C# gestiona los datos y los cálculos realizados con ellos (modelo), mientras que el servidor de aplicaciones ASP.NET coordina el conjunto (controlador). CONTROLES WEB ASP.NET ASP.NET permite crear páginas web dinámicas y que usan datos, que funcionan en cualquier navegador, sin que el programador tenga que incluir código adicional. Cuenta con clases que facilitan la creación de servicios Web y clientes web que cumplan con los estándares. Incluye una gran cantidad de controles que simplifican la creación de código. Los controles son los elementos (botones, casillas de verificación, …) de una interfaz de usuario gráfica (GUI). Hay cuatro tipos de controles Web: 1. Controles HTML disponibles en cualquier página web 2. Controles en el lado de servidor HTML 3. Controles de servidor ASP.NET: los controles se envían al cliente como HTML y proporcionan las mismas funciones que los de HTML 4. Controles de usuario y personalizados por el desarrollador ADO.Net • ADO.NET es un conjunto de clases que exponen servicios de acceso a datos para programadores de .NET Framework. • ADO.NET ofrece abundancia de componentes para la creación de aplicaciones de uso compartido de datos distribuidas.. • Constituye una parte integral de .NET Framework y proporciona acceso a datos relacionales, XML y de aplicaciones SQL-Server • SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial. • SQL Server se ejecuta en T-SQL (Transact -SQL). • SQL SERVER es un sistema administrador de Base de Datos Relacional, Cliente – Servidor Microsoft MVC • MVC, Model - View - Controller o Modelo - Vista – Controlador es un patrón de diseño de software para programación que propone separar el código de los programas por sus diferentes responsabilidades. • Su fundamento es la separación del código en tres capas diferentes. DESARROLLO DE SISTEMA COMERCIAL • CLIENTES • PRODUCTOS • VENTAS • LOGISTICA • MANEJO DE USUARIOS DEL SISTEMA REFERENCIAS BIBLIOGRÁFICAS Textos: • PENBERTHY, WILLIAM (2015). ASP.NET FOR VISUAL STUDIO® 2015. Copyright © 2016 by John Wiley & Sons, Inc., Indianapolis, Indiana. • JESS CHADWICK, TODD SNYDER, AND HRUSIKESH PANDA (2012). Programming ASP.NET MVC 4. Published by O’Reilly Media, Inc. First Edition. Printed in the United States of America Referencias electrónicas • Tutorial ASP.net (Facturacion de Servicios) Hector Zuñiga - 1/35 https://www.youtube.com/watch?v=ikFEGuxpZhE&list=PLTaEsqoaqFl_13gdRRlM3KHkRjkC9PUzm https://www.youtube.com/watch?v=ikFEGuxpZhE&list=PLTaEsqoaqFl_13gdRRlM3KHkRjkC9PUzm DE LAS DIFICULTADES NACEN MILAGROS JEAN DE LA BRUYERE
Compartir