全面UI组件库Telerik 2024 Q4全新发布——官方宣布支持.NET 9

**Telerik DevCraft**包含一个完整的产品栈来构建您下一个Web、移动和桌面应用程序。它使用HTML和每个.NET平台的UI库,加快开发速度。Telerik DevCraft提供最完整的工具箱,用于构建现代和面向未来的业务应用程序,目前提供UI for ASP.NET MVC、Kendo UI、UI for ASP.NET AJAX、UI for WPF、UI for Xamarin、Reporting等众多控件。

随着.NET 9的正式发布,.NET迎来了下一个重要里程碑,我们的Telerik UI工具已经准备好和最新的.NET一起工作了!Telerik系列产品长期以来致力于为每个.NET平台提供高性能UI组件,帮助开发者提高工作效率。随着2024 Q4的发布,所有Telerik UI组件、文档处理库(DPL)和报表工具都将支持.NET 9。

获取Telerik新版下载

.NET 9

现代.NET功能强大、开源、跨平台,拥有成熟的工具和丰富的生态系统。随着.NET 9作为标准期限支持(Standard Term Support, STS)的发布,开发人员将看到.NET库、运行时和SDK显著增强,所有这些都是为了构建现代客户端、云原生和智能应用。Visual Studio和Visual Studio Code将使工具变得更好,C#将继续发展,以支持注入人工智能的下一代智能应用程序。接下来我们一起回顾下.NET 9带来的一些增强:

  • 微调.NET 9运行时,获得巨大的性能优势
  • 更好的压缩和缓存
  • 改进的Blazor服务器重新连接UX
  • 更好地控制Blazor渲染模式
  • 优化静态资产交付
  • .NET MAUI Blazor混合和Web应用解决方案模板
  • 增加了.NET MAUI平台/工具稳定性
  • 在.NET MAUI中为JS/. NET网络通讯添加新的HybridWebView
  • 优化.NET MAUI的UI组件
  • .NET MAUI中的本地库嵌入
  • EF Core增强和矢量搜索
  • Azure Cosmos DB的EF Core提供程序
  • 显著改进了LINQ查询
  • 原生AOT用于更快的应用程序
  • .NET Aspire 9附带社区工具包
  • C# 和 F#语言特性演变
  • Visual Studio/VS Code中增强的开发人员工具
  • AI生态系统日益繁荣
  • 改进来自.NET的AI集成机会
  • 统一Microsoft.Extensions.AI for .NET
  • ......
Telerik

现代移动/桌面客户端或web前端是复杂的------开发人员可以使用所有可用的帮助来保持工作效率,Progress Software维护了一套UI组件和库/工具,以帮助开发人员更成功------Telerik UI for all things .NETKendo UI for all things JavaScript。企业工作流还需要复杂的网络、报告、测试和模拟需求------Progress提供了专门的工具,使开发团队能够跨越这些技术障碍。现代社会需要深度的AI集成来优化业务工作流程,增强应用程序的用户体验,并保持开发人员的工作效率。

最新的**Telerik**版本通过专业构建的设计系统资产、先进的数据驱动可视化以及对最新.NET和JavaScript框架的Day-Zero支持,在UI开发方面开辟了新的领域。随着2024 Q4版本的发布,设计和开发团队找到解决新问题的方法,比如从设计到代码的转换,同时提供流畅的数据驱动体验,支持 .NET 9、Angular 19、KendoReact与Astro的集成等。

随着.NET 9的发布,Telerik官方正式宣布所有Telerik .NET产品,包括web、移动、桌面、报表和Visual Studio/VS Code工具都支持.NET 9,开发人员可以自由地升级到最新的.NET SDK/运行时,所有Telerik UI都可以在.NET 9中工作。

虽然在Telerik .NET产品线中有广泛的变化,但让我们看一下一些重点。

Blazor

Blazor在.NET 8中的一个重大更新是通过增强的渲染模式改进了交互性和响应性,使开发人员能够在静态服务器端渲染、交互式服务器、交互式WASM和交互式自动之间进行选择。在.NET 9中,开发人员现在可以访问RendererInfo属性,它包含两个属性:

  • RendererInfo.Name:指示组件当前运行的位置,如Static、Server、WebAssembly,如果使用.NET MAUI,则为WebView
  • RendererInfo.IsInteractive:提供有关交互状态的信息

Telerik UI for Blazor将支持UI组件所要求的渲染模式------这允许开发人员根据应用程序的需要渲染高性能的Blazor UI。除了与.NET 9的兼容性所带来的许多增强之外,Telerik UI for Blazor不仅具有全面和企业级的Blazor UI库,而且还具有市场上很快的Blazor Grid,为复杂和数据量大的应用程序提供了卓越的性能。

基于效率的考虑,Telerik Grid for Blazor利用虚拟化、增量加载和其他先进技术来平滑地处理大量数据集,而不会影响速度或可用性。此外,Telerik UI for Blazor提供了广泛的自定义选项,允许开发人员定制网格的功能,如过滤、排序、分组和编辑,以适应特定的业务需求。

除了用于Web应用程序的Blazor UI之外,Telerik UI for Blazor还通过 .NET MAUI完全支持Blazor Hybrid------同样经过优化的Telerik UI可以为跨平台原生移动/桌面应用程序提供强大的体验。通过响应式和自适应渲染,Telerik Blazor UI可以根据设备形状因素进行渲染,开发者可以利用真正共享的web和本地应用代码库。

从.NET 9开始,现在有一个新的项目模板,将Blazor Hybrid和Blazor用于web应用程序放在一个解决方案中。通过不同的接口实现,Blazor的功能可以在不同的平台上有所不同。

Reporting(报表)

Telerik ReportingReport Server为复杂的企业报表工作流程提供了主要的解决方案------我们很高兴地宣布与.NET 9完全兼容。报表的新特性之一是通过声明性报告定义支持事件绑定,从而简化了将强大的报告功能集成到.NET Web应用程序中的过程。现在,很容易在Visual Studio中嵌入一组声明性报表,并使用事件驱动函数将它们连接到应用程序中。报表可以通过任何报表查看器显示,可以使用基于web的或独立的报表设计器进行维护,并使用GitHub进行版本控制。

Telerik AI Prompts

对于.NET开发者来说,想要连接到生成AI端点来进行聊天集成,在UI前端似乎总是有一大堆工作要做。Telerik AI Prompt UI旨在减轻启用聊天UI的痛苦部分,它适用于所有Telerik .NET UI套件,包括web/移动/桌面,如Blazor、.NET MAUI、WPFWinForms等,以及Kendo UI JS套件。这里的目标是提供开发者构建AI聊天体验所需的大部分内容,如自定义提示视图、自定义提示建议、工具栏、模板和内置本地化支持。

Telerik Smart AI(智能AI)组件

Telerik Smart AI组件是AI时代的智能UI组件,可用于Telerik UI for BlazorTelerik UI for ASP. NET CoreTelerik UI for WPFTelerik UI for WinForms和Telerik UI for .NET MAUI,语义搜索可以执行向量化的相似度搜索,并为最终用户提供令人愉快的用户体验------这可以用于网格、组合框和其他类型的web/桌面/移动UI,而不需要生成AI端点。

Telerik Document Processing使开发人员能够对Word, PDF和电子表格文档格式进行精细控制,并可以采用生成式AI来产生神奇的结果。PDF文档可以用于更好的搜索,用户可以在富文本UI中获得较长的建议,电子表格交互可以提取深度上下文信息------开发人员可以决定他们想要利用多少人工智能。

相关推荐
m0_748257462 小时前
使用Element UI实现前端分页,前端搜索,及el-table表格跨页选择数据,切换分页保留分页数据,限制多选数量
前端·ui·状态模式
找藉口是失败者的习惯2 小时前
深入探索 Compose 渲染流程:从 UI 树到 Skia 绘制的实现解析
ui
符小易2 小时前
Mac上安装illustrator 2025/2024总是提示130/131/已损坏等解决方法
macos·ui·illustrator
小码编匠3 小时前
C#上位机实现高效示波器功能
后端·c#·.net
小码编匠3 小时前
WPF 制作雷达扫描图
后端·c#·.net
老牛源码3 小时前
2290 ASP.NET+SQL+LW+基于.NET旅游网站系统的开发与实现 源码 配置 文档
sql·asp.net·.net·旅游
星期⑧不早八7 小时前
Axure RP全面介绍:功能、应用与中文替代方案
ui·axure
星期⑧不早八8 小时前
Axure RP:设计、原型与协作的综合平台
ui·axure
mingupup12 小时前
TesseractOCR-GUI:基于WPF/C#构建TesseractOCR简单易用的用户界面
ui·c#·wpf
三天不学习14 小时前
【过滤器】.NET开源 ORM 框架 SqlSugar 系列
后端·c#·.net·orm·sqlsugar