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