Condividi tramite


Dati e file

Questo articolo fornisce un indice delle funzionalità di sviluppo correlate agli scenari che coinvolgono dati e file nelle app di Windows.

Funzionalità di SDK per app di Windows

Windows App SDK offre le funzionalità seguenti correlate agli scenari di dati e file per Windows 10 e versioni successive del sistema operativo.

Funzionalità Descrizione
Gestisci le risorse con MRT Core Usa le API MRT Core nello spazio dei nomi Microsoft.Windows.ApplicationModel.Resources per gestire le risorse dell'app, ad esempio stringhe e immagini in più lingue, scalabilità e varianti di contrasto indipendentemente dalla logica dell'app. MRT Core è una versione semplificata delle API di gestione delle risorse precedenti in Windows.ApplicationModel.Resources della piattaforma Windows.

Funzionalità del sistema operativo Windows

Le versioni di Windows 10 e successive del sistema operativo offrono un'ampia gamma di API correlate a scenari di dati e file per le app. Queste funzionalità sono disponibili tramite una combinazione di API WinRT e Win32 (C++ e COM) fornite da Windows SDK.

API WinRT

Gli articoli seguenti forniscono informazioni sulle funzionalità disponibili tramite le API WinRT fornite da Windows SDK.

Articolo Descrizione
Risorse per le app Informazioni su come usare le API nello spazio dei nomi Windows.ApplicationModel.Resources e in altri spazi dei nomi correlati per gestire le risorse dell'app, ad esempio stringhe e immagini in più lingue, scalabilità e varianti di contrasto indipendentemente dalla logica dell'app.
Data binding Informazioni su come associare l'interfaccia utente dell'app ai dati e mantenere sincronizzata l'interfaccia utente con le modifiche apportate ai dati.
File, cartelle e raccolte Informazioni su come leggere e scrivere testo e altri formati di dati nei file e gestire file e cartelle.

API Win32 (C++ e COM)

I seguenti articoli forniscono informazioni sulle funzionalità disponibili tramite le API Win32 (C++ e COM) fornite da Windows SDK.

Articolo Descrizione
Menu e altre risorse Informazioni su come gestire le risorse dell'app, tra cui icone, cursori, menu, finestre di dialogo, bitmap e molto altro ancora.
Accesso ai dati e archiviazione Informazioni sugli scenari di accesso ai dati e archiviazione che coinvolgono la gestione di file e file system, l'accesso al database e molto altro ancora.

Funzionalità di .NET

.NET SDK fornisce anche API correlate a scenari di dati e file per le app WPF e Windows Form.

Articolo Descrizione
Risorse nelle app .NET Informazioni sulle strategie generali per la gestione delle risorse delle app in app .NET.
File di risorse dell'applicazione, contenuto e dati (WPF) Informazioni su come gestire le risorse delle app in app WPF.
Impostazioni applicazione (Windows Form) Informazioni su come creare, archiviare e gestire preferenze utente e applicazioni personalizzate in app Windows Form.
LINQ Informazioni su come usare Language Integrated Query (LINQ) per eseguire query sui dati a livello di linguaggio in app .NET.
Documenti e dati XML Informazioni su come analizzare e scrivere dati XML, modificarli in memoria, convalidarli ed eseguire trasformazioni XSLT in app .NET.
Entity Framework Core Informazioni su come usare i database tramite Entity Framework Core nelle app .NET.
Data binding (WPF) Informazioni su come associare l'interfaccia utente dell'app WPF ai dati e mantenere sincronizzata l'interfaccia utente con le modifiche apportate ai dati.
Data binding (Windows Form) Informazioni su come associare l'interfaccia utente dell'app Windows Form ai dati e mantenere sincronizzata l'interfaccia utente con le modifiche apportate ai dati.
I/O di file e di flussi Informazioni su come leggere e scrivere su flussi di dati e file nelle app .NET, sia in modo sincrono che asincrono.