数据和文件
本文提供与 Windows 应用中涉及数据和文件的方案相关的开发功能的索引。
Windows 应用 SDK 功能
Windows App SDK 提供以下与 Windows 10 及更高版本 OS 的数据和文件方案相关的功能。
Feature | 说明 |
---|---|
使用 MRT Core 管理资源 | 使用 Microsoft.Windows.ApplicationModel.Resources 命名空间中的 MRT Core API 独立于应用逻辑来管理应用资源,例如存在多种语言、比例和对比度变体的字符串和图像。 MRT Core 是 Windows 平台的 Windows.ApplicationModel.Resources 中较旧资源管理 API 的简化版本。 |
Windows OS 功能
Windows 10 及更高版本的 OS 提供各种与应用的数据和文件方案相关的 API。 这些功能可通过 Windows SDK 提供的 WinRT 和 Win32(C++ 和 COM)API 的组合来实现。
WinRT API
以下文章介绍了可通过 Windows SDK 提供的 WinRT API 实现的功能。
项目 | 说明 |
---|---|
应用资源 | 了解如何使用 Windows.ApplicationModel.Resources 命名空间和其他相关命名空间中的 API 独立于应用逻辑来管理应用资源,例如存在多种语言、比例和对比度变体的字符串和图像。 |
数据绑定 | 了解如何将应用 UI 绑定到数据,并使 UI 与数据更改保持同步。 |
文件、文件夹和库 | 了解如何在文件中读取和写入文本及其他数据格式,以及如何管理文件和文件夹。 |
Win32(C++ 和 COM)API
以下文章介绍了可通过 Windows SDK 提供的 Win32(C++ 和 COM)API 实现的功能。
项目 | 说明 |
---|---|
菜单和其他资源 | 了解如何管理应用资源,包括图标、光标、菜单、对话框、位图等等。 |
数据访问和存储 | 了解涉及文件和文件系统管理、数据库访问等功能的数据访问和存储方案。 |
.NET 功能
.NET SDK 还提供与 WPF 和 Windows 窗体应用的数据和文件方案相关的 API。
项目 | 说明 |
---|---|
.NET 应用中的资源 | 了解用于在 .NET 应用中管理应用资源的一般策略。 |
应用程序资源、内容和数据文件 (WPF) | 了解如何在 WPF 应用中管理应用资源。 |
应用程序设置(Windows 窗体) | 了解如何在 Windows 窗体应用中创建、存储和维护自定义应用程序和用户首选项。 |
LINQ | 了解如何使用语言集成查询 (LINQ) 在 .NET 应用中执行语言级数据查询。 |
XML 文档和数据 | 了解如何在 .NET 应用中分析和编写 XML、编辑内存中的 XML 数据、验证 XML 数据以及执行 XSLT 转换。 |
Entity Framework Core | 了解如何在 .NET 应用中使用 Entity Framework Core 来处理数据库。 |
数据绑定 (WPF) | 了解如何将 WPF 应用的 UI 绑定到数据,并使 UI 与数据更改保持同步。 |
数据绑定(Windows 窗体) | 了解如何将 Windows 窗体应用的 UI 绑定到数据,并使 UI 与数据更改保持同步。 |
文件和流 I/O | 了解如何在 .NET 应用中同步和异步读写数据流和文件。 |