まとめ

完了

モバイル デバイスでローカルにデータを格納することは、パフォーマンスを向上させるのに役立つ場合があります。 データを取得するためにリモート サーバーへの呼び出しを定期的に行うのではなく、重要なデータをローカルに格納し、すばやく取得することができます。

所有しているデータの種類によって、利用できるさまざまなストレージ オプションがあります。 本質的にリレーショナルであるデータを操作する場合は、データベースが最適なオプションです。

SQLite を使用して、.NET Multi-Platform App UI (MAUI) アプリでローカル データベースを作成できます。 SQLite-net は SQLite の C# ラッパーです。 SQLite では、確実にアプリケーションの UI の応答性が常に保たれるようにするのに役立つ、非同期 API が公開されます。

このモジュールでは、.NET MAUI アプリにデータをローカルに格納する方法について説明しました。 具体的には、次のことを学習しました。

  • .NET MAUI アプリケーションで使用できるさまざまなデータ格納のオプションを比較します。
  • SQLite データベースにリレーショナル データを格納します。
  • データベースと非同期にやりとりして、UI の応答性が保たれるようにします。

詳細情報