Моя компания использует необработанные нетипизированные наборы данных, заполненные исключительно с помощью хранимых процедур.Мне было поручено найти способ извлечения очень больших наборов результатов (подкачки страниц) и способы получить функциональность Lazy Loading (по крайней мере, я думаю, что это ленивая загрузка; я все еще изучаю эту штуку, если честно), поэтому мы неизвлечение десятков тысяч строк в одном пакете и перегрузка ресурсов сервера.
Лично я не очень хорошо знаком с DataSets, так как я избегаю их, когда это возможно, и я бы предпочел полностью избавиться от них здесь, но высказывание «Измени все для использования LINQ / EF» не будетправильный ответ, поскольку для руководства нет никакой бизнес-ценности (и переделка займет слишком много времени, поэтому идея будет сразу же отвергнута).
Есть ли ресурсы, на которые я мог бы обратить внимание, чтобы получить такой же видфункциональность, но с использованием стандартных нетипизированных наборов данных?
РЕДАКТИРОВАТЬ: Кроме того, мне нужно решение, которое может работать с динамически созданным SQL, который не использует хранимую процедуру.