Часть 2. Уровень доступа к данным
Tailspin Spyworks демонстрирует, насколько просто создавать мощные масштабируемые приложения для платформы .NET. В нем показано, как использовать новые функции ASP.NET 4 для создания интернет-магазина, включая покупки, оформления заказа и администрирования.
В этой серии руководств подробно описаны все шаги, предпринятые для создания примера приложения Tailspin Spyworks. Часть 2 посвящена добавлению уровня доступа к данным.
Добавление уровня доступа к данным
Наше приложение электронной коммерции будет зависеть от двух баз данных.
Для получения сведений о клиенте мы будем использовать стандартную базу данных ASP.NET Membership. Для нашей корзины и каталога продуктов мы реализуем базу данных SQL Express следующим образом.
Создав базу данных (Commerce.mdf) в папке App_Data приложения, можно перейти к созданию уровня доступа к данным с помощью .NET Entity Framework.
Мы создадим папку с именем "Data_Access", щелкните ее правой кнопкой мыши и выберите "Добавить новый элемент".
В элементе "Установленные шаблоны", а затем выберите "ADO.NET Entity Data Model" (Модель entity Data Model) введите EDM_Commerce.edmx в качестве имени и нажмите кнопку "Добавить".
Выберите "Создать из базы данных".
Сохраните проект и выполните сборку.
Теперь мы готовы добавить первую функцию — меню категории продуктов.