viernes, 12 de diciembre de 2014

Aplicación MVC VB 2013 y SQL Server 2014 (3)

Modelo –Vista -Controlador


MVC es un estilo de arquitectura de software utilizada para implementar sistemas donde se requiere el uso de interfaces de usuario.
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, en lo que se llaman Modelos, Vistas y Controladores, (Model, Views & Controllers en inglés)

El objetivo principal es crear aplicaciones con mayor calidad.


Capa Modelo


Es la capa donde se trabaja con los datos (base de datos), por tanto contendrá la cadena de conexión y todas las funciones que accederán a las tablas y harán los correspondientes selects, inserts, updates, deletes, etc.

Capa Vista


Contiene la interfaz del usuario, que compone la información que se envía al cliente y los mecanismos interacción con éste.

Capa Controlador


Actúa como intermediario entre el Modelo y la Vista, gestionando el flujo de información entre ellos y las transformaciones para adaptar los datos a las necesidades de cada uno.


Diagrama MVC





Desarrollando la parte de Modelo de la Aplicación


Agregar una clase llamada “METODOCLIENTE

Seleccionar la carpeta Modelo -- Agregar -- Clase -- Nombre “Método Cliente”


El código se encuentra en el archivo "Clase Cliente.txt"


Como se observa, nos marca observaciones en dos partes del código.



Agregar variable para realizar la Conexión 

Clic en Proyecto y seleccionar Propiedades de Ventas2014


Sale como selección principal el apartado de Aplicación



Elegir Configuración y colocar en:


Nombre: BDDEPOSITO
Tipo: Cadena de conexión
Ámbito: Aplicación
Valor: Data Source=IVANVEGA/SQL2014; Initial Catalog=DEPOSITO;Integrated Security=True;


DataSource se obtiene del Server Name cuando se abre el SQL SERVER 2014 Management Studio
Initial Catalog es el nombre de la base de datos.




Material para Descargar


Práctica guiada # 5 Ventas2014 - Modelo

Clase Cliente

No hay comentarios:

Publicar un comentario