Volumen:
1
Edición:
9
Implementación de la Arquitectura Modelo Vista controlador con el Framework Razor .net Core en el sistema web de actividades complementarias
Flores-Luevanos, M.G. , Moreno-Núñez, E., Rodríguez-Lozano, K.V.
La arquitectura Modelo-Vista-Controlador, es un patrón de diseño de software de fácil organización que se puede adaptar a diferentes frameworks. Este modelo permite escalar fácilmente las versiones de un software y facilita el trabajo en equipo. El Sistema Web para el control de Actividades Complementarias, utilizado en el Tecnológico Superior de Lerdo, ha tenido constantes cambios, lo que ha derivado en la publicación de diferentes versiones en corto tiempo. La arquitectura utilizada en sus inicios ha quedado obsoleta, por lo que ha sido necesaria su actualización. El objetivo de esta investigación aplicada es la actualización de la arquitectura y entorno de trabajo de ese sistema institucional, para la corrección y optimización de la ejecución de las funciones existentes y el cumplimiento de los requisitos administrativos del lineamiento de actividades complementarias del TecNM. Se documenta el proceso de implementación del Modelo Vista Controlador con el Framework ASP .NET 6 Razor Core, en el Sistema Web de Actividades Complementarias. Se determinaron marcos de trabajo para la gestión ágil del proceso de desarrollo del proyecto. Como resultado del proyecto, el Sistema Web SAC cumplirá con los objetivos y requerimientos establecidos, facilitando el uso del mismo para los jefes de carrera, docentes y estudiantes.
Resumen
Palabras clave
Actividades complementarias, Arquitectura, MVC, Razor
Anderson, R; Brock, D & Larkin, K (2023. Introducción a Razor Pages en ASP.NET Core. Microsoft Learn. https://learn.microsoft.com/es-es/aspnet/core/razor-pages/?view=aspnetcore-7.0&tabs=visual-studio-code#razor-pages
Ávila Garzón, C. (2019). Modelo Vista Controlador. Repositorio Digital Konrad Lorenz Fundación Universitaria. https://repositorio.konradlorenz.edu.co/handle/001/1528
Brind, M..(2022) ASP.NET Core Razor Pages in Action. Manning
Díaz González, Y., & Fernández Romero, Y. (2012). Patrón Modelo-Vista-Controlador. Telemática, 11(1), 47–57. https://revistatelematica.cujae.edu.cu/tele/article/view/15
Freeman, A., & Sanderson, S. (2013). Pro Asp. net Mvc 4. Apress
Freeman, A. (2022) Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages 9th ed. Apress.
Lasa Gómez, C., Álvarez García, A., De las Heras del Dedo, R. (2017). Métodos Ágiles. Scrum, Kanban, Lean.Comercial Grupo Anaya, S.A.
Microsoft Learn (2023) Novedades de SQL Server 2019 (15.x). https://learn.microsoft.com/es-es/sql/sql-server/what-s-new-in-sql-server-2019?view=sql-server-ver15
Schwaber, K., y Sutherland, J. (2013). La Guía Definitiva de Scrum: Las Reglas del Juego.
Sutherland, J., y Sutherland, J. J. (2015). Scrum: El revolucionario método para trabajar el doble en la mitad de tiempo. Grupo Planeta Spain.