Infragistics Ultimate 20.2建立在四个关键主题上:为跨平台应用程序开发创新产品;.NET 5对Windows窗体和WPF的支持;最佳现代Web(Angular,Blazor,React和Web组件);使用Indigo.Design App Builder更改设计,测试和构建应用程序的方式。
Infragistics Ultimate 20.2建立在四个关键主题上:
- 为跨平台应用程序开发创新产品
- .NET 5对Windows窗体和WPF的支持
- 最佳现代Web(Angular,Blazor,React和Web组件)
- 使用Indigo.Design App Builder更改设计,测试和构建应用程序的方式
让我们更详细地研究这些领域。
为跨平台应用程序开发创新产品
随着跨平台应用程序开发技术的发展,Infragistics Ultimate UI也随之发展。现在,您可以利用最新的跨平台框架,利用Infragistics必须提供的最佳 格和图表来构建您的下一个应用程序。Infragistics Ultimate UI专为高速渲染而设计,可为您的应用程序提供最快的UX,包括功能丰富的API以及在桌面,移动和Web浏览器中构建现代跨平台体验所需的指南。
今天发布的Infragistics Ultimate 20.2附带了三种全新产品,用于构建跨平台的桌面,移动和Web应用程序。
- Uno平台的终极UI
- UWP的终极UI
- WinUI的终极UI
这些产品中的每一个都将作为预览版提供,并将包括以下控件:
- 项目符 图
- 分类表
- 数据图表-超过50种图表类型
- 数据 格
- 甜甜圈图
- 线性量规
- 饼形图
- 径向规
- 迷你图
如果您不熟悉这三种技术中的任何一种,这里是一个简短的摘要:
Uno平台
Uno平台是通用Windows平台桥,它允许使用单个代码库在iOS,Android,macOS,WebAssembly,Linux和Windows 7上运行基于UWP的.NET代码(C#和XAML)。这使您可以使用Visual Studio,C#,XAML以及UWP API和工具为桌面,移动和Web构建跨平台应用程序。在开发过程中,您还可以利用强大的Visual Studio功能,例如XAML Hot Reload和C#Edit and Continue。Uno还提供了对所有平台上流行的Model-View-ViewModel(MVVM)设计模式的支持,并具有绑定,样式,自定义控件和数据模板功能。如果您是Prism开发人员,则甚至可以在Uno应用程序中使用Prism。
UWP
UWP是Microsoft的最新平台,用于为Windows 10设备(例如PC,Xbox,Surface,Surface Hub,HoloLens和IoT设备)创建跨平台客户端应用程序。UWP应用程序可以利用WinRT API,Win32 API和.Net类来提供功能强大的应用程序,这些应用程序可以使用单个代码库在多个平台上运行。
WinUI
Windows UI库(WinUI)是Windows桌面和UWP应用程序的本机用户体验(UX)框架。简而言之,WinUI是一组基于Fluent设计系统的UI控件,这些控件已与Windows 10 SDK分离,可在MFC,WinForms,WPF或UWP应用中使用。您可以将WinUI视为所有Windows应用程序的前进之路。您可以使用WinUI在本机UWP或Win32应用程序中构成UI层,也可以使用XAML Islands逐步对现有的桌面应用程序进行现代化。
无论选择哪种技术来构建跨平台应用程序,Infragistics Ultimate UI都可以满足您的要求。
.NET 5支持
借助20.2,我们将在Windows窗体和WPF产品中提供对Microsoft最新版本的.NET 5的全面支持。.NET 5可以说是自成立以来最大的.NET版本,它极大地改善了开发人员在.Net生态系统中可以实现的目标。使用.NET 5对您的桌面应用程序进行现代化改造,可以获得更好的性能,并行安装,自包含的应用程序以及与Windows操作系统分离的应用程序。不仅如此,您还可以在Visual Studio中使用最新的.NET 5 CLI工具和SDK风格的项目,并针对最新的C#9语言功能进行编码。
还值得一提的是,针对WPF的Infragistics Ultimate UI将同时支持Visual Studio Toolbox和用于我们程序集的.NET Core 3.1和.NET 5版本的新Visual Studio设计器。我们正在为WinForms添加针对Ultimate UI的新设计器支持,我们将在准备就绪后尽快发布它。
Ignite UI for Angular
我们为Angular开发人员提供了市场上最完整的UI工具集。从数据 格,业务和财务图表到电子表格和Excel库,再加上许多其他控件,Ignite UI for Angular可以帮助您为现代Web提供完整的解决方案,并提供客户所需的最佳工具和最深入的功能集。我们通过Angular的Ignite UI加快了脚步,近一个月发布了该版本,并提供了越来越多的功能,这些功能将帮助您在应用程序中提供出色的体验。
以下是我们最近几次更新中提供的一些重点信息:
- 支持Angular 11
- 辅助功能改进
- 数据 格-添加新行
- 分层数据 格–增强的多单元选择行为
- 增强的Excel样式过滤
- Ignite UI Excel导出服务
- 220+材质图标
Ignite UI for Blazor
Ignite UI for React
Ignite UI for Web Components
如您所知,Web组件的强大之处在于它们在具有任何Web框架的任何Web平台上工作的能力。这是因为Web组件是符合Web标准的组件,它们是无依赖的,纯HTML / JavaScript的,并且是本机HTML元素。这意味着您可以在Angular,React,Vue,Blazor或您能想到的任何其他Web框架中使用众多Ignite Web组件UI。
这不是什么秘密,可访问性是当今每个编写现代Web应用程序的Web开发人员的思想。视力障碍的最终用户通常需要屏幕阅读器的帮助才能解释基于 格的应用程序并与之交互。
在今天的Infragistics Ultimate 20.2版本中,与当今可用的其他Web组件 格相比,用于Web组件的Ignite UI数据 格现在具有对可访问性的最佳支持。除了无与伦比的可访问性之外,用于Web组件的Ignite UI还获得了日期 格,多列组合框和全新的日期选择器的更新。
使用Indigo.Design App Builder更改设计,测试和构建应用程序的方式
Indigo.Design App Builder现已公开发布。Indigo.Design App Builder是一种全新的工具,可以帮助团队以前所未有的速度设计和构建完整的Web商业应用程序。简而言之,它是一个基于云的应用程序,可快速构建构建器的现代Web应用程序。拥有完整的设计系统作为后盾,可与Adobe XD,Sketch和Figma等流行的设计工具兼容,并具有真实的UI控件,无尽的主题选项和基于标准的代码输出,因此使用Indigo.Design应用程序可以构建的内容不受限制。
从高层次上讲,您可以立即通过App Builder进行此操作:
- 使用Ignite的Angular UI组件(未来的React,Web组件,Blazor)轻松创建单页应用程序(SPA)
- 预览创建的应用程序的设计
- 生成其应用程序的代码-实时预览或下载整个应用程序
为庆祝成立17周年。我们推出购正版送上万豪礼活动,界面开发工具正版授权最高直降10000+元 ,欢迎咨询在线客服了解详情!
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!