У меня есть приложение Silverlight, которое получает свои данные из базы данных. Мое приложение Silverlight (работает в браузере) получает данные через веб-сервис. Довольно стандартная настройка.
Но есть некоторые данные, которые должны быть там постоянно, или приложение находится в недопустимом состоянии - думаю, что данные заполняют выпадающие списки и т. Д. Поэтому мне нужно, чтобы эти данные были "предварительно загружены" в приложение, прежде чем оно отправлено клиенту, чтобы оно никогда не находилось в недопустимом состоянии. Сегодня я загружаю эти данные с помощью вызова веб-службы, когда инициализируется моя первая страница, что иногда может занять несколько секунд - в течение этого времени мое приложение находится в недопустимом состоянии.
Есть ли способ заполнить данные (из серверной базы данных) в моем приложении Silverlight перед их отправкой в браузер?