Cómo mantener el patrón modelo vista controlador en una aplicación orientada a la WEB

Contenido principal del artículo

Carlos Armando López S.

Resumen

Actualmente, en el desarrollo de software orientado a la Web, es imprescindible la utilización de patrones de diseño que permitan el mejoramiento de la calidad del software otorgando a las aplicaciones características que les permitan ser fácilmente mantenibles, flexibles y evolutivas. Uno de los patrones básicos para el desarrollo de aplicaciones orientadas a la Web es el patrón modelo vista controlador (MVC) con el cual se hace una separación entre la parte gráfica de la aplicación (Formularios) y los procesos de la misma. Este artículo presenta la utilización del patrón Modelo Vista Controlador en el desarrollo de aplicaciones orientadas a la Web, y como éste se debe adaptar al constante cambio de tecnologías. Se hace una mirada a la evolución del desarrollo Web haciendo énfasis en la influencia de las tecnologías como AJAX, FLEX y OpenLaszlo. Finalmente se presenta la posibilidad de la unificación de todas las tecnologías para llegar a la creación de aplicaciones Web que funcionen completamente del lado del cliente, y que todos los procesos complejos actuales de la arquitectura Cliente-Servidor se reduzcan a la simple toma de información que se encuentran en servidores de bases de datos. 

Biografía del autor/a

Carlos Armando López S., Corporación Universitaria Minuto de Dios

Ingeniero civil de la Universidad De La Salle, 1998. Tecnólogo en Informática de la Corporación Universitaria Minuto de Dios (UNIMINUTO), 2006. Estudiante de Maestría en Ingeniería de Sistemas y computación de la Universidad de Los Andes; Fundador de la comunidad de software libre Arca-csl de UNIMINUTO; docente del programa de Tecnología en Informática de UNIMINUTO.