Где пример модели сложного ASP.net MVC?
Я ищу пример более сложной модели asp.net MVC. Все модели, которые я видел на сайте ASP.net, очень, очень простые и включают только одну или две таблицы базы данных.
Мне любопытно, как mvc работает с более сложными моделями с множеством таблиц и троичных связей.
4 ответа
Вот несколько приложений MVC с различными уровнями сложности. Оформить заказ Блог Кази, там есть что-то классное! Также обратите внимание на ncommon, который имеет паттерны из репозитория и т. Д. Для nhibernate, linq2sql и Entity Framework, среди прочих полезностей.
Если вам интересно, почему бы вам не попробовать? Создайте или используйте сложную базу данных и попытайтесь создать прототип некоторой базовой операции crud на этой БД, используя ASP.NET MVC.
Также посмотрите на:
MVC: Как работать с сущностями со многими дочерними сущностями?
В конце концов, это все равно сводится к операциям CRUD на ваших моделях. Вопрос только в том, как не организовать это так, чтобы это не стало беспорядком. Я считаю, что использование областей (которые планируется встроить в следующую версию MVC) очень удобно.
Я бы сказал, что http://orchard.codeplex.com/ является одним из наиболее сложных приложений с открытым исходным кодом MVC, которые я видел.