Это зависит от ваших требований, типа подключения (проводное / беспроводное?), Портативного ноутбука / типа карманного компьютера / настольного компьютера, есть несколько способов сделать это, как правило, вы захотите Контролируйте свое сетевое соединение каждые несколько минут (настраивается), а когда есть сетевое соединение, подключитесь к веб-сервису (опять же, как насчет брандмауэра?) и загрузите обновления из базы данных. Этот мониторинг сети может варьироваться, например, пинг до ip-адреса веб-сервиса (это обычный и самый простой способ определения сетевого подключения). Если вы говорите о портативных устройствах, таких как pda ..., он становится еще сложнее (есть нет подходящего способа сделать это в стандартных элементах управления vs - вы можете проверить opennetcf.org, чтобы получить расширения и улучшения для activesync). Просто будьте осторожны, чтобы не тратить слишком много времени процессора в результате опроса при проверке сетевое соединение.