Parte 2: Capa de acceso a datos
por Joe Stagner
Tailspin Spyworks muestra cómo es extraordinariamente simple crear aplicaciones eficaces y escalables para la plataforma .NET. Muestra cómo usar las excelentes características nuevas de ASP.NET 4 para crear una tienda en línea, como compras, desprotección y administración.
En esta serie de tutoriales se detallan todos los pasos realizados para compilar la aplicación de ejemplo Tailspin Spyworks. La parte 2 abarca la adición de la capa de acceso a datos.
Añadir la capa de acceso a datos
Nuestra aplicación de comercio electrónico dependerá de dos bases de datos.
Para obtener información del cliente, usaremos la base de datos estándar de pertenencia de ASP.NET. Para nuestro carro de la compra y el catálogo de productos, implementaremos una base de datos SQL Express como se indica a continuación.
Después de crear la base de datos (Commerce.mdf) en la carpeta App_Data de la aplicación, podemos continuar con la creación de la capa de acceso a datos mediante .NET Entity Framework.
Vamos a crear una carpeta denominada "Data_Access" y después haremos clic con el botón derecho en esa carpeta y seleccionaremos "Agregar nuevo elemento".
En el elemento "Plantillas instaladas" y, a continuación, seleccione "ADO.NET Entity Data Model", escriba EDM_Commerce.edmx como nombre y haga clic en el botón "Agregar".
Haga clic en “Generar desde la base de datos”.
Guarda y compila.
Ahora estamos listos para agregar nuestra primera característica: un menú de categoría de producto.