Dane lokalnie i w "chmurze" - zarządzanie nimi

0

Cześć, na początku jako nowy użytkownik, witam wszystkich serdecznie! ;)

Otóż mam problem podczas nauki C#. Chciałbym zrobić apke, która mogła by na lokalnym komputerze posługiwać się danymi z bazy SQL, zmieniać je, przechowywać lokalnie i przesyłać z powrotem na serwer.

schemat działań był by taki: odpalamy aplikacje na komputerze -> przepisujemy dane z serwera do plików lokalnych -> edytujemy je -> przechowujemy je (bo np. nie mamy dostępu do internetu) -> aktualizujemy dane na serwer gdy już podłączymy się do sieci.

Większość rzeczy już odwaliłem, ew. konflikty i równoległe zapisy do bazy, serwis www do użytku bez apki, edycja danych bezpośrednio z serwera... ale mam problem. Chciałbym Was prosić o poradę jak ściągnąć dane z serwera do plików lokalnych, jak je sprawnie przechowywać (po prostu dodać "local database" czy może "service based database"? jaka jest różnica?) i jak stworzyć jakiś ładny (taki wymóg :/ ) formularz do obróbki danych (typu lista klientów).

Z C# zaczynam prace i łatwiej będzie mi zrozumieć wszystko na przykładach, ale oczywiście dziękuje za wszelką pomoc ;) .

0

Może pobierz obiekty z bazy i zserializuj je do plików XML?

1 użytkowników online, w tym zalogowanych: 0, gości: 1