技术速递|.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 以及整个社区共同成就更多精彩!

相关推荐
一只小灿灿1 小时前
VB.NET在 Excel 二次开发中的全面应用
.net·excel
码农君莫笑1 小时前
信管通低代码信息管理系统应用平台
linux·数据库·windows·低代码·c#·.net·visual studio
在肯德基吃麻辣烫4 小时前
使用开源在线聊天工具Fiora轻松搭建个性化聊天平台在线交流
开源
是小崔啊4 小时前
开源轮子 - EasyExcel01(核心api)
java·开发语言·开源·excel·阿里巴巴
洛阳泰山6 小时前
MaxKB基于大语言模型和 RAG的开源知识库问答系统的快速部署教程
人工智能·语言模型·开源·rag·maxkb
华为云开发者联盟7 小时前
开源for Huawei,Beam适配GaussDB实践案例分享
java·数据库·开源·华为云gaussdb(dws)·华为云gaussdb(dws)·beam
liyongqiangcc8 小时前
了解 ASP.NET Core 中的中间件
.net
Kiros_Jiang11 小时前
开源低代码平台-Microi吾码 打印引擎使用
javascript·开源·json·.net·pip
dami_king11 小时前
项目开源能够带来什么?从中得到了什么?
开源·gitlab·github