Хорошо разработанная архитектура веб-сайта с использованием linq to sql?[закрыто]
-
01-07-2019 - |
Вопрос
Кто-нибудь уже нашел хорошую архитектуру веб-сайта, использующую linq to sql?Любая помощь будет очень полезна!
Решение
Мы только что завершили внутренний ИТ-проект, в значительной степени опирающийся на Linq2SQL, и это окупилось.Сначала я был немного скептически настроен, но, думаю, в конце концов все получилось отлично.Просто помните, что основы не меняются.
1) старайтесь оставаться как можно более апатридными 2) соблюдайте четкие границы между вашими сервисами и доступом к данным 3) не сражаться linq, использование IT.Если это вам не помогает, вы, вероятно, делаете что-то не так
Наша реализация в конечном итоге стала гибридом Эндрю Симер и Бет Масси подход (немного тяжелее со стороны Эндрю) и в C#
Другие советы
Что, кроме StackOverflow?;-)
Помните, что Linq - это технология, которая лежит поверх типичных структур доступа к данным.Поэтому все правила, которые действовали до сих пор, остаются в силе.Просто потому, что вы можете немного упростить доступ к данным в клиентском приложении, это не значит, что вы отказываетесь от рекомендаций по архитектуре доступа к данным.
Витрина магазина MVC Роба Конери
Как уже говорили другие, linq-to-sql ничем не отличается от любого другого ORM, поэтому архитектура такая же, какую вы использовали бы для NHibernate и других.