Сводка
Локальное хранение данных на мобильном устройстве может быть полезным для повышения производительности. Вместо того чтобы постоянно обращаться к удаленному серверу для получения данных, важные данные можно хранить локально и извлекать очень быстро.
В зависимости от типа данных существуют различные варианты хранения. При работе с данными, которые являются реляционными в природе, база данных является лучшим вариантом.
Локальную базу данных можно создать в приложении многоплатформенного пользовательского интерфейса приложений .NET (MAUI) с помощью SQLite. SQLite.NET — это оболочка C# для SQLite. SQLite предоставляет асинхронный API для обеспечения того, чтобы пользовательский интерфейс приложения всегда был адаптивным.
В этом модуле вы узнали, как хранить данные локально в приложении .NET MAUI. В частности, вы научились выполнять следующие задачи:
- Сравните различные варианты хранения данных, доступные для приложений .NET MAUI.
- Хранение реляционных данных в базе данных SQLite.
- Асинхронно взаимодействуйте с базой данных, чтобы убедиться, что пользовательский интерфейс остается адаптивным.