Según el proyecto y el tipo de desarrollador probablemente se construya el proyecto según su preferencia, con esto en mente ASP.NET MVC nos permite tener diferentes filosofías de acceso a datos, con ello podremos lograr nuestros objetivos sin que el framework se convierta en un factor que nos ponga un límite.
Filosofías de Acceso a Datos
Como bien vimos al inicio, podemos aplicar diferentes formas cuando construimos nuestros proyectos para tener acceso a los datos, esto nos ayudará a conseguir nuestros objetivos y que también acompañen a nuestras capacidades técnicas.
Existen varias filosofías para realizar todo lo que tiene que ver con persistencia y acceso a datos dentro de una aplicación hecha con ASP.NET MVC, veamos las clásicas.
Entity Framework
Ya que hemos visto los enfoques clásicos de cómo afrontar el acceso a datos en nuestros proyectos, vimos que existe una constante y es que todo se logra mediante el Entity Framework:
Esto nos ayuda a disminuir los errores y también la cantidad de trabajo, ya que no nos preocuparemos de las mejores formas de acceso, si no que el Entity Framework decide lo que es mejor al suplirnos con sus métodos.
Con dichos métodos es que podremos implementar las diferentes filosofías que vimos anteriormente, por lo que solo debemos concentrarnos en construir la aplicación realmente, ahorrándonos un tiempo valioso en la configuración de base de datos.
Con esto finalizamos este tutorial, como vemos tenemos diferentes formas de enfrentar la creación de un proyecto, aunque todas estas formas utilizan el mismo componente como base que es el Entity Framework por lo cual podemos aplicar una u otra según nuestro proyecto requiera y así no estaremos limitados por nuestro conocimiento técnico.