Мы начинаем разрабатывать веб-приложение для нашего клиента. Хотя я не уверен, мы будем использовать DataSet в качестве нашего доступа к данным. Одна из причин заключается в том, что большинство членов команды имеют опыт использования DataSet. Это мой первый опыт работы с DataSet. Мне просто интересно, есть ли ситуация, когда мы выбираем DataSet, чем EF, кроме упомянутой причины.Есть ли ситуация, когда DataSet лучше, чем использование EF?
0
A
ответ
0
DataSet будет неправильным выбором, и, наконец, вы будете сталкиваться с кучей пределов, в том числе тех, архитектурных
Смежные вопросы
- 1. ситуация, когда интерфейс лучше абстрактного класса
- 2. Когда `новая ошибка()` лучше, чем `Error()`?
- 3. Есть ли ситуация, когда я должен использовать .attr() над .prop()?
- 4. Есть ли когда-нибудь ситуация, когда производный класс должен скрывать ...?
- 5. когда лучше, чем data.table?
- 6. , когда опрос лучше, чем прерывание?
- 7. Есть ли ситуация, когда может потребоваться бесконечный цикл?
- 8. Есть ли на самом деле ситуация, когда NameNotFoundException брошено
- 9. Есть ли ситуация, когда range.location> targetString.length, range.length! = 0
- 10. Есть ли ситуация, когда значение location.href и document.URL будет другим?
- 11. Что лучше: DataSet или DataReader?
- 12. Является ли eval() лучше, чем самоанализ?
- 13. Есть случаи, когда поля лучше, чем автоматические свойства
- 14. Возможно ли использование данных EF PropertyType, чем уровень хранилища?
- 15. Есть ли что-нибудь «лучше», чем Списки контроля доступа (ACL)?
- 16. Есть ли что-то лучше, чем unsafePerformIO для этого ....?
- 17. Можно ли лучше подобрать библиотеку, чем наследование?
- 18. Когда «Или» лучше использовать, чем «OrElse»?
- 19. Когда поиск назад лучше, чем вперед?
- 20. Есть ли какой-нибудь 2D-игровой движок лучше, чем Libgdx?
- 21. Есть ли что-нибудь лучше, чем flatpages для Django?
- 22. Есть ли сценарий, где хеш-таблица лучше, чем concurrenthashmap?
- 23. Есть ли ненавязчивые рекламные услуги лучше, чем Google AdSense?
- 24. Есть ли лучшие инструменты отладчика Java CLI лучше, чем jdb?
- 25. Есть ли что-то лучше, чем setTimeout в JavaScript?
- 26. Есть ли что-то лучше, чем Navicat в OSX?
- 27. Есть ли лучше консоль, чем gitbash для windows.
- 28. Есть ли что-то лучше/быстрее/холоднее, чем Open GL?
- 29. Есть ли какой-либо драгоценный камень лучше, чем PaperClip 4.2.1
- 30. Есть ли способ найти среднее арифметическое «лучше», чем sum()/N?
'DataSet' непостижимо неуклюжий по сравнению с LINQ. Я не могу себе представить, что люди всерьез рассматривают использование наборов данных как краеугольный камень DAL. Это далеко идущее решение. Он определяет корень архитектуры: ориентированный на данные и объектно-ориентированный. Вы знаете, что «каменный век не закончился, потому что у них кончились камни»? –