翻譯|產(chǎn)品更新|編輯:龔雪|2024-06-17 11:08:28.513|閱讀 222 次
概述:DevExpress官方已于近期全新發(fā)布v24.1,此版本包含了重點(diǎn)升級(jí)了控件的跨平臺(tái)性,歡迎下載最新版產(chǎn)品體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DevExpress擁有.NET開發(fā)需要的所有平臺(tái)控件,包含600多個(gè)UI控件、報(bào)表平臺(tái)、DevExpress Dashboard eXpressApp 框架、適用于 Visual Studio的CodeRush等一系列輔助工具。屢獲大獎(jiǎng)的軟件開發(fā)平臺(tái)DevExpress 今年第一個(gè)重要版本v23.1正式發(fā)布,該版本擁有眾多新產(chǎn)品和數(shù)十個(gè)具有高影響力的功能,可為桌面、Web和移動(dòng)應(yīng)用提供直觀的解決方案,全面解決各種使用場(chǎng)景問題。
DevExpress官方已于近期全新發(fā)布v24.1,此版本包含了重點(diǎn)升級(jí)了控件的跨平臺(tái)性,歡迎下載最新版產(chǎn)品體驗(yàn)!
DevExpress技術(shù)交流群10:532598169 歡迎一起進(jìn)群討論
可訪問性支持仍然是最重要的工程優(yōu)先級(jí),因此在新版本中我們?cè)鰪?qiáng)了鍵盤導(dǎo)航/屏幕閱讀器支持,擴(kuò)展了自動(dòng)化功能和其他與易訪問性相關(guān)的功能,以確保更好地符合WCAG中概述的標(biāo)準(zhǔn)。
這個(gè)版本包括對(duì)大多數(shù)桌面和Web組件套件的增強(qiáng):
在.NET Core / .NET 6+應(yīng)用程序中,新版本現(xiàn)在在數(shù)據(jù)感知的UI控件(如數(shù)據(jù)網(wǎng)格、樹形列表、日期和時(shí)間編輯器)中支持DateOnly 和TimeOnly類型。
由于核心級(jí)別的變化( DevExpress.Data和DevExtreme.AspNet.Data庫),現(xiàn)在支持客戶端/內(nèi)存和服務(wù)器模式數(shù)據(jù)源的這些數(shù)據(jù)類型(這兩種數(shù)據(jù)類型都被上面列出的多個(gè)UI控件使用):
您可以根據(jù)DateOnly和TimeOnly值對(duì)數(shù)據(jù)(以及其他功能)進(jìn)行排序、分組和篩選,新版本還擴(kuò)展了標(biāo)準(zhǔn)語言如下:
[OrderDate] >= #!2018-03-22!# && [OrderTime] >= #!18:22:00!#
由于以下與微軟相關(guān)的突破性變化,這些新的數(shù)據(jù)類型對(duì)EF Core 8開發(fā)人員來說特別重要:。DevExpress客戶即使不使用EF Core 8進(jìn)行數(shù)據(jù)訪問,也會(huì)從這個(gè)新功能中受益——重要的是底層數(shù)據(jù)庫或可查詢提供者支持新的數(shù)據(jù)類型(如Microsoft SQL Server with EF Core 8)。
DateOnly和TimeOnly是在 .NET 6.0中引入的,它們是映射數(shù)據(jù)庫日期和時(shí)間類型的完美匹配。DateTime包含一個(gè)未使用的時(shí)間組件,在將其映射到日期時(shí)可能會(huì)導(dǎo)致混淆,而TimeSpan表示時(shí)間間隔(可能包括天數(shù)),而不是事件發(fā)生的一天中的某個(gè)時(shí)間。使用新的類型可以防止錯(cuò)誤和混淆,并提供清晰的意圖。
注意:Microsoft和第三方軟件包供應(yīng)商沒有在.NET框架上支持DateOnly和TimeOnly類型。此外,DevExpress官方還沒有正式支持.NET框架和兩個(gè)框架中的OData/XPO數(shù)據(jù)源的這個(gè)特性,鼓勵(lì)用戶遷移到.NET 6+來受益于新的數(shù)據(jù)類型。從技術(shù)上講,官方在.NET和.NET之間共享部分代碼庫,所以不要混淆,.NET框架的DevExpress.Data庫包含了 "shim" DateOnly和TimeOnly類型,如果您遇到與第三方兼容性包的任何沖突(例如一個(gè)或兩個(gè)非官方支持),我們建議您刪除這些包。
在最新的v24.1版本中,以下DevExpress產(chǎn)品將使用Microsoft的System.Text.Json替代Newtonsoft. Json來處理JSON序列化相關(guān)的任務(wù):
新版本設(shè)計(jì)時(shí)代碼(向?qū)А⒃O(shè)計(jì)器和工具)可能仍然會(huì)繼續(xù)使用Newtonsoft.Json,因?yàn)閂isual Studio中的依賴關(guān)系(一些設(shè)計(jì)時(shí)服務(wù)仍然依賴Newtonsoft.Json,但我們相信這種情況將來會(huì)改變)。目前依賴于Newtonsoft.Json的其他.NET框架產(chǎn)品可能會(huì)切換到System.Text.Json,這里我們依賴于DevExpress產(chǎn)品最低限度支持的.NET框架版本,該版本可能會(huì)在v24.2中從4.5.2更改為4.6.2。
要重新生成NuGet API密鑰,請(qǐng)導(dǎo)航到并單擊generate Feed鏈接。
您的NuGet API密鑰是敏感信息,應(yīng)該保護(hù)它不被不受信任的第三方未經(jīng)授權(quán)使用。如果您泄露了NuGet API密鑰,需要盡快重新生成它。重新生成NuGet API密鑰的情況或原因可能包括但不限于以下情況:
官方更新了在線文檔 來解決用戶反饋的使用場(chǎng)景問題,DevExpress NuGet feed(離線或在線)可用于Windows, Mac OS和Linux:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)