Как создать Windows / веб-приложение, которое хранит данные локально и синхронизирует их с удаленной базой данных? - PullRequest
1 голос
/ 12 мая 2010

Мне нужно создать приложение, которое хранит данные локально, а затем синхронизируется с удаленной базой данных MS SQL. Я не уверен, как это сделать.

  1. Ввод данных в форме в автономном режиме и сохранение данных.
  2. Синхронизация данных с удаленной базой данных MS SQL при подключении к сети.
  3. Будет много пользователей, которые вводят данные в автономном режиме, локальная база данных на каждом компьютере должна обновляться при подключении к сети и получать 30 самых последних записей для использования в автономном режиме.

Пример: каждый день пользователи будут вводить данные в свою «форму». Пользователи будут оффлайн. Пользователи вернутся в офис и должны синхронизироваться с «онлайн» базой данных. На следующее утро пользователи должны будут синхронизироваться с онлайн-базой данных, прежде чем перейти в автономный режим. Им нужно будет иметь автономный доступ к 30 самым последним записям. (Они будут использовать 30 записей для построения графиков / графиков в автономном режиме)

Я очень новичок в создании приложений. У меня есть VS 2010. Мне интересно, с чего начать? Какой язык использовать? Есть ли «рамки» для этого типа приложений?

Любая информация или предложения будут с благодарностью.

Спасибо!

...