У меня есть приложение, которое подключено к службе WCF, собирающей данные из процедуры хранения базы данных SQL-сервера. Со стороны пользовательского интерфейса я прочитал много статей об использовании DataVirtualization для оптимизации отображения большого количества данных.
Но после прочтения довольно многих не ясно, как мне реализовать такое решение для моих данных, поступающих из моей базы данных.
Должен ли я вызывать все свои записи один раз из таблицы, а затем обрабатывать всю виртуализацию со стороны пользовательского интерфейса, или база данных уже должна возвращать PAged-записи?
Я буду рад, если у некоторых из вас есть пример реализации с данными SQl и виртуализацией на стороне пользовательского интерфейса или хорошая ссылка, которая показывает это.
На данный момент я вижу пример проекта с демонстрационным примером, но ничего не имею против базы данных.