Compartilhar via


Dados e arquivos

Esse artigo fornece um índice de recursos de desenvolvimento relacionados a cenários que envolvem dados e arquivos em aplicativos do Windows.

Recursos do SDK de Aplicativo do Windows

O SDK do Aplicativo do Windows fornece os seguintes recursos relacionados a cenários de dados e arquivos para versões do sistema operacional Windows 10 e posteriores.

Recurso Descrição
Gerenciar recursos com o MRT Core Use as APIs MRT core no namespace Microsoft.Windows.ApplicationModel.Resources para gerenciar recursos de aplicativo, como cadeias de caracteres e imagens em vários idiomas, escalas e variantes de contraste independentemente da lógica do aplicativo. O MRT Core é uma versão simplificada das APIs de gerenciamento de recursos mais antigas no Windows.ApplicationModel.Resources da plataforma Windows.

Recursos do sistema operacional Windows

O Windows 10 e versões posteriores do sistema operacional fornecem uma ampla variedade de APIs relacionadas a cenários de dados e arquivos para aplicativos. Esses recursos estão disponíveis por meio de uma combinação de APIs WinRT e Win32 (C++ e COM) fornecidas pelo SDK do Windows.

APIs do WinRT

Os artigos a seguir fornecem informações sobre os recursos disponíveis por meio de APIs do WinRT fornecidas pelo SDK do Windows.

Artigo Descrição
Recursos de aplicativo Saiba como usar as APIs no namespace Windows.ApplicationModel.Resources e outros namespaces relacionados para gerenciar recursos de aplicativo, como cadeias de caracteres e imagens em vários idiomas, escalas e variantes de contraste independentemente da lógica do aplicativo.
Vinculação de dados Saiba como associar a interface do usuário do aplicativo aos dados e manter a interface do usuário em sincronia com as alterações nos dados.
Arquivos, pastas e bibliotecas Saiba como ler e gravar texto e outros formatos de dados em arquivos, e gerenciar arquivos e pastas.

APIs do WIN32 (C++ e COM)

Os artigos a seguir fornecem informações sobre os recursos disponíveis por meio de APIs do Win32 (C++ e COM) fornecidas pelo SDK do Windows.

Artigo Descrição
Menus e outros recursos Saiba como gerenciar recursos do aplicativo, incluindo ícones, cursores, menus, caixas de diálogo, bitmaps e muito mais.
Acesso a dados e armazenamento Saiba mais sobre os cenários de armazenamento e acesso a dados que envolvem o gerenciamento de arquivos e sistemas de arquivos, acesso ao banco de dados e muito mais.

Recursos do .NET

O SDK do .NET também fornece APIs relacionadas a cenários de dados e arquivos para aplicativos WPF e Windows Forms.

Artigo Descrição
Recursos em aplicativos .NET Aprenda estratégias gerais para gerenciar recursos de aplicativo em aplicativos .NET.
Recurso de aplicativo, conteúdo e arquivos de dados (WPF) Saiba como gerenciar recursos de aplicativo em aplicativos WPF.
Configurações de aplicativo (Windows Forms) Saiba como criar, armazenar e manter preferências personalizadas de aplicativos e usuários em aplicativos do Windows Forms.
LINQ Saiba como usar a Consulta Integrada à Linguagem (LINQ) para executar consultas de dados no nível da linguagem em aplicativos .NET.
Documentos e dados XML Saiba como analisar e gravar XML, editar dados XML na memória, validar dados XML e executar transformações XSLT em aplicativos .NET.
Entity Framework Core Saiba como trabalhar com bancos de dados usando o Entity Framework Core em aplicativos .NET.
Associação de dados (WPF) Saiba como associar a interface do usuário do aplicativo WPF aos dados e manter a interface do usuário em sincronia com as alterações nos dados.
Associação de dados (Windows Forms) Saiba como associar a interface do usuário do aplicativo Windows Forms aos dados e manter a interface do usuário em sincronia com as alterações nos dados.
E/S de arquivo e de fluxo Saiba como ler e gravar em fluxos de dados e arquivos em aplicativos .NET, de forma síncrona e assíncrona.