Resumen

Completado

El almacenamiento de los datos localmente en un dispositivo móvil puede ser muy útil para mejorar el rendimiento. En lugar de hacer llamadas constantemente a un servidor remoto para obtener datos, puede almacenar los datos importantes de forma local y recuperarlos rápidamente.

Según el tipo de datos que tenga, hay distintas opciones de almacenamiento disponibles. Cuando se trabaja con datos que son relacionales por naturaleza, una base de datos es la mejor opción.

Puede crear una base de datos local en una aplicación de interfaz de usuario de aplicaciones multiplataforma (MAUI) de .NET mediante SQLite. SQLite-net es un contenedor de C# para SQLite. SQLite expone una API asincrónica para ayudar a garantizar que la interfaz de usuario de la aplicación siempre siga respondiendo.

En este módulo, ha aprendido cómo almacenar datos de forma local en una aplicación .NET MAUI. En concreto, ha aprendido a:

  • Comparar las diferentes opciones de almacenamiento de datos disponibles para las aplicaciones de .NET MAUI.
  • Almacenar datos relacionales en una base de datos de SQLite.
  • Interactuar con la base de datos de forma asincrónica para asegurarse de que la interfaz de usuario sigue respondiendo.

Saber más