此页面包含资源的链接,这些资源可在开发适用于 Windows 的应用时提高效率。
示例
WindowsAppSDK-Samples 存储库提供代码示例集合,演示如何使用 Windows 应用 SDK 生成新式 Windows 应用程序。 这些示例涵盖了 WinUI 3、应用生命周期、窗口化和推送通知等关键功能,为开发人员提供实用实践指南。 无论你是不熟悉 Windows 应用 SDK 还是查找特定实现详细信息,此存储库都可用作加速开发和探索最佳做法的宝贵资源。 可以在 示例浏览器中找到其他示例。
WinUI 3 示例库
WinUI 3 画廊是 WinUI 开发人员的必备配套应用。 它是一个示例应用,展示了 WinUI 3 控件、样式、设计指南和功能的完整范围。 此交互式库可帮助你浏览和试验 WinUI 组件、查看 XAML 代码示例,并了解生成新式 Fluent Windows 应用程序的最佳做法。 无论是设计新应用还是优化现有 UI,WinUI 库都是利用项目中 WinUI 的强大功能的重要参考。 可以 浏览存储库以获取 源代码,也可以 从 Microsoft 应用商店下载 WinUI 3 库。
Windows 社区工具包
Windows 社区工具包是帮助程序函数、自定义控件和应用服务的开源集合。 它在构建适用于 Windows 的应用时简化了并演示了常见的开发人员任务。
可以从 Microsoft 应用商店获取 Windows Community Toolkit 库应用 ,以查看实际应用中的控件,或者在 CommunityToolkit/Windows 的 GitHub 上获取源代码。
其他
.NET 社区工具包是一系列 NuGet 包,其中包含高性能帮助程序、扩展和 API,旨在跨 WinUI、WPF、MAUI 和其他 .NET 应用程序增强 .NET 开发。 关键组件是 MVVM 工具包,它是一个轻型的新式模型View-ViewModel (MVVM) 库,它简化了应用体系结构,并具有可观察属性、命令和依赖项注入等功能。 MVVM 工具包专为性能和灵活性而构建,可帮助高效实现 MVVM 模式,同时保持代码干净且可维护。
Template Studio 提供了功能强大的基架工具,用于使用 WinUI 3 或 WPF 快速生成新式 Windows 应用程序。 Visual Studio 扩展指导开发人员完成基于向导的体验,以创建具有最佳做法的项目模板,包括 MVVM 体系结构、导航模式、依赖项注入和预定义的应用功能。 通过自动化样板设置,Template Studio 可帮助开发人员专注于构建出色的体验,同时确保应用程序中的一致性和可维护性。