翻譯|產品更新|編輯:龔雪|2023-02-13 09:52:08.577|閱讀 170 次
概述:DevExpress Reporting?v22.2版本已正式發布,新版本的Web報表組件新增分布式文檔緩存、ES6模塊、改進內容安全策略和UI增強等,歡迎下載最新版產品體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress Reporting是.NET Framework下功能完善的報表平臺,它附帶了易于使用的Visual Studio報表設計器和豐富的報表控件集,包括數據透視表、圖表,因此您可以構建無與倫比、信息清晰的報表。
DevExpress Reporting v22.2版本已正式發布,新版本的Web報表組件新增分布式文檔緩存、ES6模塊、改進內容安全策略和UI增強等,歡迎下載最新版產品體驗~
DevExpress技術交流群7:674691612 歡迎一起進群討論
DevExpress Report組件現在支持ASP.NET Core應用程序中分布式報表文檔緩存,DevExpress Reports現在使用IDistributedCache接口,開發者可以使用緩存存儲來實現這個接口(例如,SQL Server,分布式Redis緩存)。
C#
public void ConfigureServices(IServiceCollection services) { ... services.ConfigureReportingServices(configurator => { configurator.ConfigureWebDocumentViewer(viewerConfigurator => { services.AddDistributedSqlServerCache(options => { options.ConnectionString = Configuration.GetConnectionString("SqlCache"); options.SchemaName = "dbo"; options.TableName = "ReportDocumentCache"; }); viewerConfigurator.UseDistributedCache(); }); }) ... }
對于支持的web平臺(包括ASP. NET Web Forms和ASP. NET MVC),新版本還提供內置的數據庫文檔存儲選項(該選項使用XPO - ORM庫,支持所有主要數據源)。
在這個版本中,官方將Web報表產品切換到ECMAScript 2015語言標準,來優化開發過程。
此版本改進了對Web報表組件的內容安全策略支持,現在開發者可以安全地承載DevExpress Web Document Viewer和Web Report Designer的網頁中刪除'unsafe-eval'的指令。
DevExpress Report Wizard的全新定制API允許開發者根據需要精煉自動生成的報表(品牌報表,格式頁眉/頁腳,并應用所需的字體設置)。
使用TryCreateReport方法創建報表(任何類型),并應用報表向導中選擇的所有設置,CustomizeReportOnFinish方法允許開發者在最終用戶設計器中加載之前對報表進行的微調。
新版本還增強了報表向導的開始屏幕,開發者現在可以注冊自定義報表模板并在可用的報表中進行搜索。
這種包格式可以幫助我們維護Angular的新版本,它還可以讓開發者加快組件的組裝速度。
新版本優化/重構了Web報表組件,它們現在不需要依賴jQuery UI。
由于預配置的Docker映像(照顧所有必要的本機依賴關系),部署帶有報表的ASP.NET Core應用程序變得更加容易。開發者可以在以下GitHub存儲庫中找到Ubuntu、Alpine、Debian和Amazon Linux的這些映像:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網