Apuntes MVC 3
• Las aplicaciones pueden funcionar en términos de un modelo conceptual más centrado en la aplicación, que incluye tipos con herencia, miembros complejos y relaciones.
• Las aplicacionesestán libres de dependencias de codificación rígida de un motor de datos o de un esquema de almacenamiento.
• Las asignaciones entre el modelo conceptual y el esquema específico de almacenamiento puedencambiar sin tener que cambiar el código de la aplicación.
• Los desarrolladores pueden trabajar con un modelo de objeto de aplicación coherente que se puede asignar a diversos esquemas dealmacenamiento, posiblemente implementados en sistemas de administración de base de datos diferentes.
• Se pueden asignar varios modelos conceptuales a un único esquema de almacenamiento.
• La compatibilidadcon Language Integrated Query (LINQ) proporciona validación de la sintaxis en el momento de la compilación para consultas en un modelo conceptual.
• Basicamente es un forma de acceso a datos de .netque está disponible desde el framework 3.5 en adelante
Te permite a partir de una base de datos que tengas, crear directamente una capa que te crea todos los metodos que se suelen usar para acceder auna tabla, como grabar, agregar y borrar entre tantas cosas. De esta forma ya no tienes que trabajar tanto tiempo generando metodos para acceder a una tabla o crear clases.
El modeloModel-View-Controller (MVC): es un principio de diseño arquitectónico que separa los componentes de una aplicación web. Esta separación ofrece más control sobre las partes individuales de la aplicación, lo cual...
Regístrate para leer el documento completo.