通过


示例和资源

此页面包含资源的链接,这些资源可在开发适用于 Windows 的应用时提高效率。

示例

Windows 应用 SDK 的标头图像

WindowsAppSDK-Samples 存储库提供代码示例集合,演示如何使用 Windows 应用 SDK 生成新式 Windows 应用程序。 这些示例涵盖了 WinUI、应用生命周期、窗口化和推送通知等关键功能,为开发人员提供实用实践指南。 无论你是不熟悉 Windows 应用 SDK 还是查找特定实现详细信息,此存储库都可用作加速开发和探索最佳做法的宝贵资源。 可以在 示例浏览器中找到其他示例。

WinUI 画廊的顶部图像

WinUI 画廊是 WinUI 开发人员的必备配套应用。 它是一个示例应用,展示了各种 WinUI 控件、样式、设计指南和功能。 此交互式库可帮助你浏览和试验 WinUI 组件、查看 XAML 代码示例,并了解生成新式 Fluent Windows 应用程序的最佳做法。 无论是设计新应用还是优化现有 UI,WinUI 库都是利用项目中 WinUI 的强大功能的重要参考。 可以 浏览存储库以获取 源代码,也可以 从 Microsoft 应用商店下载 WinUI 库

Windows 社区工具包

Windows 社区工具包的标头映像

Windows 社区工具包是帮助程序函数、自定义控件和应用服务的开源集合。 它在构建适用于 Windows 的应用时简化了并演示了常见的开发人员任务。

可以从 Microsoft 应用商店获取 Windows Community Toolkit 库应用 ,以查看实际应用中的控件,或者在 CommunityToolkit/Windows 的 GitHub 上获取源代码。

.NET 社区工具包

.NET 社区工具包是一系列 NuGet 包,其中包含高性能帮助程序、扩展和 API,旨在跨 WinUI、WPF、MAUI 和其他 .NET 应用程序增强 .NET 开发。 关键组件是 MVVM 工具包,它是一个轻型的新式模型View-ViewModel (MVVM) 库,它简化了应用体系结构,并具有可观察属性、命令和依赖项注入等功能。 MVVM 工具包专为性能和灵活性而构建,可帮助高效实现 MVVM 模式,同时保持代码干净且可维护。

[https://blogs.technet.microsoft.com/askperf/2008/11/18/disabling-unnecessary-services-a-word-to-the-wise/]() Template Studio

Template Studio 提供了功能强大的基架工具,用于快速使用 WinUI 或 WPF 生成新式 Windows 应用程序。 Visual Studio 扩展指导开发人员完成基于向导的体验,以创建具有最佳做法的项目模板,包括 MVVM 体系结构、导航模式、依赖项注入和预定义的应用功能。 通过自动化样板设置,Template Studio 可帮助开发人员专注于构建出色的体验,同时确保应用程序中的一致性和可维护性。