Podsumowanie

Ukończone

Przechowywanie danych lokalnie na urządzeniu przenośnym może być przydatne w celu poprawy wydajności. Zamiast stale wykonywać wywołania serwera zdalnego w celu pobrania danych, możesz przechowywać ważne dane lokalnie i szybko je pobierać.

W zależności od typu posiadanych danych dostępne są różne opcje magazynowania. Podczas pracy z danymi, które mają charakter relacyjny, najlepszym rozwiązaniem jest baza danych.

Lokalną bazę danych można utworzyć w aplikacji interfejsu użytkownika aplikacji wieloplatformowej platformy .NET (MAUI) przy użyciu sqlite. SQLite-net to otoka języka C# wokół SQLite. SqLite uwidacznia asynchroniczny interfejs API, aby zapewnić, że interfejs użytkownika aplikacji zawsze pozostaje dynamiczny.

W tym module przedstawiono sposób przechowywania danych lokalnie w aplikacji .NET MAUI. W szczególności pokazano, jak wykonać następujące działania:

  • Porównaj różne opcje magazynu danych dostępne dla aplikacji MAUI platformy .NET.
  • Przechowywanie danych relacyjnych w bazie danych SQLite.
  • Asynchroniczna interakcja z bazą danych w celu upewnienia się, że interfejs użytkownika pozostaje dynamiczny.

Dowiedz się więcej