Zusammenfassung
Die lokale Speicherung von Daten auf einem mobilen Gerät kann nützlich sein, um die Leistung zu verbessern. Anstatt ständig Aufrufe an einen Remoteserver zu senden, um Daten zu erhalten, können Sie wichtige Daten lokal speichern und schnell abrufen.
Je nach Datentyp stehen verschiedene Speicheroptionen zur Verfügung. Bei der Arbeit mit von Natur aus relationalen Daten ist eine Datenbank die am besten geeignete Option.
Sie können eine lokale Datenbank in einer .NET Multi-Platform App UI (MAUI) mithilfe von SQLite erstellen. SQLite-net ist ein C#-Wrapper um SQLite. SQLite macht eine asynchrone API verfügbar, um sicherzustellen, dass die Benutzeroberfläche der Anwendung immer reaktionsfähig bleibt.
In diesem Modul haben Sie erfahren, wie Sie Daten in einer .NET MAUI-App lokal speichern können. Sie haben insbesondere Folgendes gelernt:
- Vergleichen von verschiedenen Datenspeicheroptionen, die für .NET MAUI-Anwendungen verfügbar sind.
- Speichern relationaler Daten in einer SQLite-Datenbank.
- Asynchrones Interagieren mit einer Datenbank, um sicherzustellen, dass Ihre Benutzeroberfläche reaktionsfähig bleibt.