首页>软件资讯>常见问题

常见问题

Telerik Reporting, Fiddler和JustMock通过R1 2023发布为您提供更多

发布时间:2023-01-28 11:34:02人气:429

我相信我们最新增加的R1 2023将为您的工作带来很多乐趣,并使您对您的交付更有信心。继续读下去。


R1 2023生产力工具亮点

假期来了又去,伴随着所有的铃铛和装饰,但我们有伟大的生产力款待你。我保证不会从烟囱里偷到圣诞袜里。反正可能也没了。


我很自豪地列出我们的产品团队为您精心实现的所有突出的新功能:


[报告]在Windows上的. net 7应用程序中嵌入报告。

[报表]在不同的报表中预定义和重用数据源。

[报告]改进了本机Blazor报表查看器控件中的最终用户体验。

[报告]轻松嵌入相同的本机Blazor报告查看器与专用的Visual Studio项目模板。

[报告]在报告生成引擎中添加宝石。

[报表]改进的Web报表设计器。

[提琴手]在“别让我想”的过滤体验中消磨时间。然后保存并重复使用过滤器。

将请求转换为您喜欢的代码格式-现在可用的开箱即用!

[Fiddler]下载并重用请求/响应主体数据作为文件。JS 形象吗?我们理解。

[Fiddler]使用改进的工具使流量会话比较更容易。

在。net 7应用程序中使用mock。从第一天开始。

[JustMock]从Visual Studio中的快速操作菜单中创建泛型类型和方法的模拟。

关心细节吗?继续阅读。


生产力工具发布网络研讨会


1.png

了解和查看最新动态的最佳方式是参加现场Telerik R1 2023发布网络研讨会。我们伟大的开发者倡导者和演讲者为你准备了大量的爱,这将是一个爆炸。我保证!使用网络研讨会平台,你也可以提出书面问题,你将直接从幕后的开发团队成员那里得到现场答案,但他们是为你准备的。


预留座位


Telerik Reporting & Report Server R1 2023亮点

.NET 7对Windows的支持

在。net 7应用程序中嵌入报告功能,因为当目标是Windows部署时,现在支持这个开发平台。REST报表服务支持所有基于html5的web报表查看器,Wrapper和Native Blazor报表查看器,以及WPF和WinForms的桌面报表查看器,当目标是Windows部署时,都与。net 7兼容。Linux部署仍然不受支持,但这个特性是我们近期计划的一部分。


在不同的报表中预定义和重用数据源

Web报表设计器使您能够将报表创作功能嵌入到Web应用程序中。报告作者现在可以预定义连接到源数据并返回表格数据集的任何受支持的数据源组件。然后,作者在创建新报告或编辑现有报告时引用这些数据源。


这个功能有两个主要的好处。首先,这使报表作者能够在多个传递不同消息的报表中重用一个数据源定义。更强大的是,两个专业人员可以协作生成报告:数据专家可以定义数据源,而可视化专家可以使用预定义的数据源作为客户端,以尽可能好的方式呈现数据。我们还引入了带有扩展点的api,使您能够以编程方式提供预定义的数据源或为特定用户过滤数据源。我们称该特性为共享数据源。


2.png

改进Blazor报告查看器控制

我们在R3 2022中发布了原生Blazor Report Viewer控件,在使用Blazor技术瞄准现代web时,带来了原生体验、风格化和编程模型。在R1 2023中,我们添加了以下功能来改善其最终用户的体验:


无限滚动,允许最终用户仅使用鼠标滚动来扫描报表文档。

报表内容搜索控件,以查找报表文档中的特定单词或短语。

触发穿透钻取操作后的来回导航,以在初始报告和穿透钻取报告之间切换。

工具提示交互,向最终用户显示这些附加信息。

我们还引入了以下面向开发人员的特性来提高控件的可嵌入性:


您现在可以本地化本机Blazor报表查看器,以改进终端用户对控件的采用。

您现在可以使用Native Blazor Report Viewer来嵌入在Telerik Report server实例上生成的服务器报表。

客户端api允许您在运行时自定义和附加应用程序逻辑。

3.png


原生Blazor报告查看器Visual Studio项目模板

您现在可以使用专用的Visual Studio项目模板轻松嵌入Native Blazor报表查看器。相应的向导工具支持配置控件的必备设置。最重要的是,控件到后端REST Reports服务或Report Server实例的连接,以及可用声明性报表中最初显示的报表。如果没有可用的声明性报告,安装程序将添加一个示例报告,以确保查看器是可运行的。


本地Blazor报告查看器依赖于我们市场领先的Telerik UI的Blazor本地控件库,并需要有效的相应许可证。

4.png

报表引擎添加

现在可以使用SubReport项上新引入的DataSource属性将数据传播到内部报表。如果主报表绑定到支持JSON等层次数据的数据源(使用JsonDataSource或WebServiceDataSource组件),这将非常有用。到目前为止,我们只支持将参数值传播到内部报表,并且它必须基于这些参数值解析内部数据本身。


当需要匹配回退条件时,可以编写更简洁的表达式。新的If和Switch条件函数取代了嵌套If函数调用的需要。此外,If函数继承了原来的If函数,引入了参数的“惰性”计算,从而优化了报表处理。最后,当计算条件参数时,更多的值被认为是有效的,例如,0被认为是假的,100被认为是真的。有关引入的行为,请参阅条件函数帮助文章。


现在您可以更容易地从旧的Telerik Reporting版本升级,因为我们引入了一个引擎执行开关,可以根据需要应用每个报告。此开关关闭了在最新产品版本中引入的优化。此优化与在运行时更改报表定义的遗留报表编程模型不兼容。使用新的开关,您可以利用未来报表的优化,而不必重写遗留报表定义。


Web报表设计器改进

Web报表设计器用户现在在编辑表/交叉表/列表项时获得了改进的设计体验。当有多个单元格选择时,选择边框现在会跟踪选定的单元格,以使选择指示清晰。此外,调整大小的句柄只出现在选定单元格的边界矩形上,而不是单独出现在每个单元格上,这使得调整大小的动作调用非常简单。调整大小操作按比例影响所包含的行或列。

5.png

弃用LESS主题

去年,我们在 R1 2022发布了针对jQuery的Kendo UI,针对ASP的Telerik UI。NET MVC和Telerik UI为ASP。NET Core将完全转向基于sas的Default、Bootstrap、Material和Fluent主题。这意味着LESS主题,创建时LESS是最流行的CSS预编译器(这不再是情况),将被正式弃用。


好吧,这一天就在这里,R1 2023是最后一个版本的Kendo UI的jQuery, Telerik UI的ASP。NET MVC和Telerik UI为ASP。NET Core将支持基于less的主题。  由于过去一年左右的努力工作,R1 2023包含了许多新特性和组件,以及对LESS主题的许多改进。这应该给那些对迁移犹豫不决的团队提供一个稳定的版本,直到他们可以对基于sas的主题进行更改。


话虽如此,Telerik Reporting也随着Kendo UI和Telerik产品一起移动,这是支持LESS主题的最后一个主要版本。


Telerik报表服务器

报表服务器继承了报表生成引擎中引入的所有优点,因为它构建在报表生成引擎之上。尽管如此,我相信共享数据源的引入为最终用户带来了最大的价值,因为它推动了面向数据的用户和面向可视化的用户之间的协作。在Telerik报表服务器设置页面中打开Web报表设计器功能以尝试此新功能。


无处不在的小提琴手R1 2023亮点

新过滤器

Fiddler Everywhere提供了一种新的改进的过滤体验,将列过滤器和所谓的高级过滤器组合在一起。要通过单个条件快速缩小流量范围,只需使用列筛选器。如果您想应用更复杂的过滤,您可以打开Filters对话框并设置尽可能多的匹配条件,同时使用新的复选框来取消选中一个或多个条件,而不删除整个行。

6.gif

保存过滤器

新的Filters对话框现在提供了保存过滤器并在以后应用它的功能。设置条件的匹配条件,输入名称并单击保存图标按钮。您可以进一步复制筛选器、设置新条件、恢复更改或删除它。

7.gif

复制请求为不同的格式

现在,您可以选择一个请求并将其转换为您喜欢的代码格式,将其复制到剪贴板,并进一步修改或分析它。右键单击一个请求,并从上下文菜单中选择Copy操作,以查看新的可用格式:


复制为Powershell

复制为Fetch

复制为cURL

复制为Python

8.png

将请求/响应体保存为文件

此新功能可用于Raw、Preview和Body检查器,并允许您以指定格式将请求/响应正文导出为文件。它使您更容易下载图像,.js文件或任何其他类型,并在其他应用程序中轻松使用已经捕获的数据。


流量比较增强

在最新的Fiddler Everywhere版本中,您可以发现以下关于流量比较功能的更改:


当比较使用不同URL协议的两个请求时,更好的可视化——它们现在将显示在同一行中,并指示使用不同的协议。

选择一个缺少匹配的行,现在将在检查器中显示相应的数据,而不是显示为空。

新的“在原始列表中显示”选项向您显示所选会话的原始位置—触发该选项以查看请求是来自实时流量列表还是来自已保存的会话。

Telerik JustMock R1 2023亮点

.NET 7的Day-Zero支持

在2022年11月的更新中,我们发布了针对所有Telerik . net产品的。net 7 Day-Zero支持,包括JustMock,以及它们各自的Visual Studio扩展。此外,我们还更新了。net 7的演示和项目模板,并推出了新的组件和改进。有了这个即时支持,你可以升级你现有的项目,或者立即使用。net 7和Telerik JustMock启动一个新项目,或者两者都做。


在Visual Studio中生成模拟对象变得更好

在过去的几个版本中,JustMock提供了许多增强功能,通过构建Visual Studio的生产力特性并扩展这些改进,使开发人员的工作更轻松。R2 2022引入了一个新功能,允许您从Visual Studio中的快速操作菜单中创建一个简单方法的模拟。


这个功能是模拟生成规则特性集的一部分,现在变得更好了。使用R1 2023,用户可以从VS快速操作菜单生成通用模拟对象和通用方法模拟排列的代码片段。该功能更新旨在使建议的代码可构建,以改善您的工作流程。


此外,该特性可以根据需要打开和关闭,并且不会中断那些喜欢编写模拟对象而不使用快速操作选项的人的工作流程。


总结

我希望你能理解所有的细节。我们确实努力做到对开发人员和最终用户都重要的事情,这样他们就能获得最好的体验。如果您是Progress Telerik的现有客户,并且喜欢您所读到的内容,请从您的帐户下载最新的部分来尝试一下。如果您最近还没有试用过我们的产品,您可以使用所有产品的全功能试用版。您知道在试用期间,您有最好的技术支持。免费的。



上一条:Fiddler Everywhere 4.1来了

下一条:Fiddler抓取Python的Http请求数据