У меня есть клиент / проект, над которым я работаю, и их решение - МАССИВНОЕ.При использовании .NET 3.5 / VS2008 / MVC 2 / EF / LINQ-SQL
проблема заключается в том (с чего мне начать?), что все излишне абстрагировано.Это вызывает много головных болей, просто чтобы создать новую сущность.создание сервисного репозитория, затем репозитория данных, моделей, списка DTO ... можно продолжить.
Одна из проблем, с которыми я столкнулся в настоящее время, заключается в том, что если мне нужно создать IQueryable на основе связанной сущности, то егоLINQ-SQL не может перевести этот код.Я даже не могу начать объяснять, почему это невозможно.
Во всяком случае, чтобы перейти к погоне - передо мной была задача найти ORM микро-типа, который легко интегрируется в решение, и этовыполняет свою работу безо всяких хлопот, через которые мы проходим.
Теперь нам это также нужно, чтобы можно было работать со сценариями IQueryable и легко извлекать связанные объекты / объекты.
производительность - это еще одна вещь, в настоящее время она довольно медленная, но я понимаю, почему.мой разум в настоящее время повсюду, поэтому извиняюсь заранее, если я не буду иметь особого смысла.
Я вижу, что у Дампера такая же хорошая репутация.Я склоняюсь к этому, но насколько мне легко интегрироваться в решение ....
ASP.NET / Некоторая инфраструктура верхнего уровня / Репозиторий ServiceRepository LINTO-DTO
около 96% DTO / Repos / Entity / все, что связано.
лично я бы пошел по пути использования DataReader и SPROCS / разбора результатов.Но хочу что-то быстрое, чистое (если возможно) и меньше хлопот.
Я подчеркиваю IQueryable, потому что некоторые разделы на сайте должны искать / фильтровать через БОЛЬШУЮ таблицу (истории).использование элемента управления сеткой Telerik дает нам некоторую гибкость, позволяя нам создавать запрос LINQ-SQL перед его выполнением.Но одна из проблем, о которых я упоминал ранее, заключается в том, что LINQ-SQL не может перевести сценарий, в котором есть ViewModel, содержащий сглаженные данные, и, возможно, DTO, который содержит нашу связанную сущность, в которой мы нуждаемся.
блеф.сложно!смущенный.Я хочу свернуться калачиком и порой!
спасибо за ваши ответы (и комфорт!)