Ищем примеры приложений ASP.NET MVC с Entity Framework
Существуют ли примеры приложений ASP.NET MVC с открытым исходным кодом, которые используют Entity Framework? Я нашел Nerd Dinner полезным, но он использует Linq to SQL.
Я пытаюсь использовать Entity Framework в строго типизированном проекте ASP.NET MVC и обнаруживаю, что что-либо, выходящее за рамки простого руководства, становится довольно сложным для реализации. Я думаю, что если бы я мог увидеть немного более сложный пример кода, это бы мне очень помогло. Меня особенно интересуют примеры, которые являются "реальными" и имеют дело с несколькими таблицами данных при выполнении ввода / обновления данных. Кто-нибудь знает хороший источник этой информации?
До сих пор по моему опыту я не использовал ASP.NET MVC, но использую Entity Framework около 8 месяцев.
8 ответов
Команда EF совместно с P&P в настоящее время находятся в процессе разработки эталонной реализации доступа к данным EF (версии 4), которая использует ASP.NET MVC в качестве внешнего интерфейса.
Проект будет доступен итеративно на CodePlex здесь:
http://dataguidance.codeplex.com/
Мы еще не выпустили наш первый источник, но это произойдет в ближайшие пару недель.
ОБНОВЛЕНИЕ: Теперь мы удалили код - имейте в виду, что он должен рассматриваться как альфа-качество и может быть изменен.
В настоящее время есть серия из 10 уроков, использующих Code First; Вот ссылка на первый в серии: http://www.asp.net/entity-framework/tutorials/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application
Вы можете проверить MvcCms на http://mvccms.codeplex.com/. Он официально не выпущен до июля, но есть доступный исходный код.
Этот пример: http://mvcmusicstore.codeplex.com/releases/view/44445
Эта книга: http://apress.com/book/view/9781430228868
Это пошаговое руководство / блог тоже весело: http://blog.wekeroad.com/mvc-storefront
Вот что я нашел до сих пор
Пример приложения ASP.NET MVC через Northwind с Entity Framework
Та же статья, но, возможно, новее?
Вот более полное руководство с редактированием / удалением http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/AuthorContactManager06102009052732AM/AuthorContactManager.aspx
http://asp.net/mvc недавно был обновлен музыкальным магазином, и в примерах теперь используется EF.
Также есть музыкальный магазин MVC: http://mvcmusicstore.codeplex.com/ котором показаны MVC2 и EF4.