技术速递|.NET MAUI 欢迎 Syncfusion 开源贡献

作者:David Ortinau - 首席产品经理

排版:Alan Wang

今天,Syncfusion 宣布他们将成为 .NET MAUI 的贡献者,并发布了适用于 .NET MAUI 的 Syncfusion 工具包,这是一组适用于 .NET MAUI 的免费开源控件!Syncfusion 是 UI 控件和组件领域的领导者,在 .NET 中拥有一些令人印象深刻的控件。今天,他们向 .NET MAUI 开发人员免费提供了其中 14 个 UI 控件。这些控件在 GitHub 上的 syncfusion/maui-toolkit 存储库以及 NuGet 包 Syncfusion.Maui.Toolkit 中提供,您现在可以在 .NET MAUI 项目中使用它们。

若要开始使用这些控件,请将 NuGet 包添加到您的项目中。

csharp 复制代码
<PackageReference Include="Syncfusion.Maui.Toolkit" Version="1.0.1" />

然后您可以在 MauiProgram 项目中初始化控件。

csharp 复制代码
public static class MauiProgram
{
  public static MauiApp CreateMauiApp()
  {
    return MauiApp
    .CreateBuilder()
    .UseMauiApp<App>()
    .ConfigureSyncfusionToolkit()
    .Build();
  }
}

然后将命名空间包含在任何 XAML 文件中以访问任何控件。

csharp 复制代码
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
  xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
  xmlns:syncfusion="http://schemas.syncfusion.com/maui/toolkit">
  <syncfusion:Shimmer>
  ...
  </syncfusion:Shimmer>

有关如何使用这些控件的更多详细信息以及更多示例,请访问新的适用于 .NET MAUI 的 Syncfusion 工具包文档。

通过与许多客户交流,我们了解到,流行的开源控件和软件包(如 MVVM 社区工具包.NET MAUI 社区工具包)对于构建应用程序至关重要。因此,在 .NET 9 中,我们与 Syncfusion 合作开发了一个新的项目模板,该模板包括适用于 .NET MAUI 的 Syncfusion 工具包以及这些广受欢迎的社区工具包。此应用展示了使用 MVVM 模式、使用 SQLite 的数据库访问、导航、视图刷新等许多常见模式的推荐实践,帮助您的应用实现这些常见功能。

新的项目模板将随 .NET 9 版本一起提供,您现在可以在 dotnet/maui 存储库中查看它,因为它正在通过我们的审核流程。我们期待您的反馈!

Syncfusion 还将其在控制构建方面的专业知识投入到 .NET MAUI 中,通过公开贡献问题并在 GitHub 上的 dotnet/maui 存储库中提交 PR 来提高 .NET MAUI 的质量。

Syncfusion 相信 .NET MAUI 未来将成为 .NET 开发人员的现代跨平台客户端解决方案,并致力于其健康和成长。自今年夏天他们经验丰富的工程师团队开始做出贡献以来,您可能已经注意到他们解决了 75 多个产品问题,而这仅仅是个开始。

我们很高兴欢迎 Syncfusion 成为 .NET MAUI 开源项目的积极贡献者。他们对 .NET MAUI 成功的承诺令人难以置信,他们在这个领域的专业知识非常宝贵。展望未来,您将看到 Syncfusion 与我们一同更积极地做出贡献,并发布更多控件。

作为项目的主要维护者,微软也很高兴能够更快速地解决问题并加速实现产品开发路线图中的各项功能。

我们欢迎 .NET 生态系统的所有成员为 .NET 做出贡献。它使我们所有人受益,并促进了开发者社区的蓬勃发展。我们已准备好加快 .NET MAUI 创新的步伐。我们迫不及待地想在 今年的11 月 12 日至 14 日举行的 .NET Conf 2024 上向您展示 .NET 9 的更多内容。

我们对未来的合作满怀期待,与您、Syncfusion 以及整个社区共同成就更多精彩!

相关推荐
hez20109 小时前
在 .NET 上构建超大托管数组
c#·.net·.net core·gc·clr
冬奇Lab10 小时前
每日一个开源项目(第146篇):openpilot - 开源自动驾驶辅助系统,曾在 Consumer Reports 评测中超过特斯拉 Autopilot
人工智能·开源·自动驾驶
她的男孩13 小时前
后台接口加密别只会 HTTPS,ForgeAdmin 的 RSA + SM4/AES 源码拆解
后端·面试·开源
fthux1 天前
如果你用 Mac,那你可能需要 Noti Shift
macos·开源·github
冬奇Lab1 天前
每日一个开源项目(第145篇):Trellis - 把项目记忆、规范和任务上下文持久化进代码仓库
人工智能·开源·资讯
小爷毛毛_卓寿杰2 天前
我把一个 3B 模型塞进了 Xinference,然后它干掉了 DeepSeek V3.2
人工智能·开源·github
饼干哥哥2 天前
扣子3.0测评:我让 Codex 和 Claude Code 住同一个桌面,结果它们打架了!
人工智能·开源·代码规范
HelloGitHub2 天前
《HelloGitHub》第 123 期
开源·github