Patron MVC
Patron MVC
Grupo: 7 ° D ITI
El patrón MVC fue una de las primeras ideas en el campo de las interfaces
gráficas de usuario y uno de los primeros trabajos en describir e implementar
aplicaciones software en términos de sus diferentes funciones.
En esta primera definición de MVC el controlador se definía como "el módulo que
se ocupa de la entrada" (de forma similar a como la vista "se ocupa de la salida").
Esta definición no tiene cabida en las aplicaciones modernas en las que esta
funcionalidad es asumida por una combinación de la 'vista' y algún framework
moderno para desarrollo. El 'controlador', en las aplicaciones modernas de la
década de 2000, es un módulo o una sección intermedia de código, que hace de
intermediario de la comunicación entre el 'modelo' y la 'vista', y unifica la validación
(utilizando llamadas directas o el "observer" para desacoplar el 'modelo' de la
'vista' en el 'modelo' activo10).
Algunos aspectos del patrón MVC han evolucionado dando lugar a ciertas
variantes del concepto original, ya que "'las partes del MVC clásico realmente no
tienen sentido para los clientes actuales":11
En esta parte hicimos todo lo posible para que no halla carga de archivos y
creamos una clase principal la cual es manejador y en esta vamos a estar
llamando cada una de las clases.
En la parte de la capa lógica aquí fue donde se trabajo mas a fondo cada clase
para que funcionara adecuadamente el programa y en cada parte de la aplicación
se trabajo de una cierta estructura que cualquier persona pudiera identificarlo si es
que se llega a hacer alguna modificación al programa.
Operadores
Los operadores lógicos y bit a bit de Visual Basic combinan valores Boolean
o numéricos y devuelven un resultado del mismo tipo de datos que los
valores.
El operador AndAlso es muy similar al operador And, ya que también realiza una
conjunción lógica de dos expresiones Boolean. La diferencia clave entre ambos es
que AndAlso exhibe un comportamiento de cortocircuito. Si la primera expresión
de una expresión AndAlso se evalúa como False, la segunda expresión no se
evalúa porque no puede modificar el resultado final y AndAlso devuelve False.
Del mismo modo, el operador OrElse realiza una disyunción lógica de cortocircuito
en dos expresiones Boolean. Si la primera expresión de una expresión OrElse se
evalúa como True, la segunda expresión no se evalúa porque no puede modificar
el resultado final y OrElse devuelve True.
En cada parte del programa tiene una configuración sencilla para el usuario y esta
aplicado en cada parte el programa contiene 15 formularios en total y además de
que en cada una contiene sus altas, bajas y cambios.
Ernesto:
Este framework es muy fácil ya que tiene sus paqueterías las cuales las van
actualizando constantemente pero el mayor de los casos es que tiene muchos
problemas de incompatibilidad, pero a diferencia de otros id de desarrollo que esta
estructura en lo personal se me hace mucho mas sencillo que Java y su
instalación es mas automatizada.
Misael:
Este framework fue el mas sencillo por que este lenguaje es muy fácil e interactivo
de poder usar a diferencia de otros a mi se me hizo sumamente fácil la manera de
como se organizaba cada clase el único inconveniente fue que la base pesa
mucho, pero de ahí ya no tuve ningún problema.
Pedro:
En lo personal este code es mas sencillo que java ya que no necesita muchas
importaciones para poder usarlo el único inconveniente que tuve fue los problemas
de conexión en a base de datos pero de ahí ningún problema, y en cuestión de la
utilización e instalación es mas sencillo que java y para mi en lo personal es una
maravilla.
Referencias