ComponentOne Studios ultimate提供很多.NET控件,可以在開(kāi)發(fā)軟件的時(shí)候快速添加控件,提升開(kāi)發(fā)效率,軟件提供300多種 .NET開(kāi)發(fā)控件,可以在WinForm,WPF,Silverlight,ASP.NET,MVC,ActiveX和UWP等應(yīng)用系統(tǒng)中添加相應(yīng)的插件開(kāi)發(fā)新的應(yīng)用程序,可以處理Excel數(shù)據(jù),可以采集數(shù)據(jù)、可以分析數(shù)據(jù)、可以對(duì)文檔操作,可以通過(guò)函數(shù)處理數(shù)據(jù)等。有需要的小伙伴歡迎來(lái)西西下載體驗(yàn)。
軟件簡(jiǎn)介:
ComponentOne Studio Ultimate 2020是一款專(zhuān)業(yè)的.NET全功能第三方控件套包,包含300多種 .NET開(kāi)發(fā)控件,是由grapecity公司開(kāi)發(fā)推出,軟件完美兼容WIN10操作系統(tǒng),不會(huì)出現(xiàn)排斥的現(xiàn)象,主要提供了WinForms、WPF、UWP、ASP、NET、MVC等一系列的工具組件,能夠很好的為開(kāi)發(fā)人員提供需要的幫助。除此之外,軟件還擁有強(qiáng)大的OLAP數(shù)據(jù)分析控件、SharePoint Web 部件、文檔操作、截圖工具、輕量級(jí)的擴(kuò)展能力、ADO.NET Entity 框架、前端HTML5/JavaScript控件以及 RIA 服務(wù)等功能,能夠全面滿足開(kāi)發(fā)者的工作需求,提升了用戶的使用體驗(yàn)和工作效率。與之前的版本相比較,軟件的注重點(diǎn)有所改變,軟件側(cè)重于數(shù)據(jù),帶來(lái)了連接在線數(shù)據(jù)源的新方法,跨平臺(tái)數(shù)據(jù)集管理,用于呈現(xiàn)數(shù)據(jù)的新UI,數(shù)據(jù)分析功能以及來(lái)自不同來(lái)源的數(shù)據(jù)集成。特別是本次小編帶來(lái)的是軟件的最新版本,新增了很多的功能,比如說(shuō):支持FlexPivot 數(shù)據(jù)分析組件的功能,可以使用FlexPivotChart中的FlexCharts來(lái)完成數(shù)據(jù)可視分析;擁有了新控件DataFilter,不僅允許用戶根據(jù)多種條件過(guò)濾數(shù)據(jù),還可以綁定到任何數(shù)據(jù)感知類(lèi)控件,如數(shù)據(jù)網(wǎng)格、列表、樹(shù)視圖、圖表、地圖或模型中;并且全面支持.NET Framework 4.5.x和.NET Core 2.0及更高版本,還添加了Blazor UI控件、WPF的新DataFilter控件、新的FileManager UI控件、新的.NET Core Visitor Web API等等,功能上可以說(shuō)是得到了很大的提升和優(yōu)化。
軟件功能:
一、Blazor UI控件
我們的Blazor Edition仍然是新的;現(xiàn)在可以投入生產(chǎn)了。此更新包括錯(cuò)誤修復(fù),性能增強(qiáng)以及FlexGrid的新過(guò)濾器行功能。ComponentOne Studio Enterprise和Ultimate訂閱用戶將很高興,因?yàn)槠渲邪珺lazor Edition;蛘撸梢砸暂^低的入門(mén)價(jià)格單獨(dú)購(gòu)買(mǎi)開(kāi)發(fā)人員許可證。
二、ComponentOne服務(wù)組件2020 v1
1、將數(shù)據(jù)與.NET標(biāo)準(zhǔn)數(shù)據(jù)連接器結(jié)合在一起
2020 v1版本提供了我們的數(shù)據(jù)連接庫(kù)的第一個(gè)版本,可針對(duì)各種受支持的數(shù)據(jù)源執(zhí)行任何數(shù)據(jù)操作。數(shù)據(jù)連接器在此第一個(gè)版本中提供了用于訪問(wèn)流行數(shù)據(jù)服務(wù)(包括Dynamics 365和OData)的標(biāo)準(zhǔn)接口。
數(shù)據(jù)連接器連接到基于Internet的源,這些源通過(guò)具有ADO.NET和Entity Framework Core等已知數(shù)據(jù)訪問(wèn)技術(shù)的OData或基于REST的API公開(kāi)數(shù)據(jù)。這些連接器可以與我們的其他獨(dú)特產(chǎn)品Data Engine結(jié)合使用,以實(shí)現(xiàn)高性能的內(nèi)存中數(shù)據(jù)緩存和分析。
使用數(shù)據(jù)引擎和數(shù)據(jù)連接器,您可以連接和合并來(lái)自不同數(shù)據(jù)源的數(shù)據(jù),在內(nèi)存中執(zhí)行快速數(shù)據(jù)分析,并在幾秒鐘內(nèi)查詢數(shù)百萬(wàn)條記錄。
2、C1DataCollection-用于.NET的新跨平臺(tái)數(shù)據(jù)組件
使用ComponentOne DataCollection for .NET獲得功能強(qiáng)大的數(shù)據(jù)綁定組件;贑ollectionView的標(biāo)準(zhǔn).NET實(shí)現(xiàn),C1DataCollection是對(duì)舊有用的C1CollectionView的跨平臺(tái).NET Standard重寫(xiě)。C1DataCollection提供為您的數(shù)據(jù)收集進(jìn)行過(guò)濾,分組和排序服務(wù)基于游標(biāo)和分頁(yè)的數(shù)據(jù)虛擬化,用于增量加載大型數(shù)據(jù)集。
支持.NET Core,WinForms,WPF,UWP,Xamarin
3、將ComponentOne服務(wù)組件與Visual Studio for Mac一起使用
新的Mac版C1ControlPanel意味著您現(xiàn)在可以在Mac上安裝ComponentOne服務(wù)組件。只需從Mac下載即可獲得訪問(wèn)權(quán)限。
三、ComponentOne WinForms Edition 2020 v1
1、使用FilterEditor構(gòu)建復(fù)雜的過(guò)濾器表達(dá)式
FilterEditor組件共享DataFilter Engine,并使最終用戶可以輕松構(gòu)建基于類(lèi)別和/或過(guò)濾器的表達(dá)式。該控件可以綁定到數(shù)據(jù)源,它將自動(dòng)提供可視選項(xiàng),以基于可用字段創(chuàng)建表達(dá)式?梢允褂肁ND \ OR運(yùn)算符和一組可用過(guò)濾器的組合來(lái)創(chuàng)建復(fù)雜表達(dá)式。
2、使用CalcEngine解析和評(píng)估公式表達(dá)式
使用CalcEngine for .NET Standard解析和評(píng)估表達(dá)式,例如Microsoft Excel。
計(jì)算銷(xiāo)售預(yù)測(cè)或進(jìn)行計(jì)算以找到數(shù)據(jù)模式
將Microsoft Excel中的數(shù)據(jù)加載到數(shù)據(jù)網(wǎng)格中并在單元格中顯示計(jì)算值
使用變量評(píng)估代數(shù)表達(dá)式,數(shù)學(xué)函數(shù)和公式
執(zhí)行CrossSheet參考和計(jì)算
3、FlexGrid for WinForms功能增強(qiáng)
改進(jìn)的錯(cuò)誤驗(yàn)證:FlexGrid的驗(yàn)證功能通過(guò)增強(qiáng)對(duì)數(shù)據(jù)注釋?zhuān)ㄈ鏡equired,StringLength,Range,Compare)的支持而變得更加強(qiáng)大。此外,F(xiàn)lexGrid列中添加了EditorValidation集合屬性,用于驗(yàn)證編輯器值,該集合包括RequiredRule,StringLengthRule,RangeRule和CompareRule。當(dāng)不使用數(shù)據(jù)注釋強(qiáng)制執(zhí)行驗(yàn)證時(shí),EditorValidation功能將有助于驗(yàn)證。
使用數(shù)據(jù)虛擬化增量加載數(shù)據(jù):現(xiàn)在可以使用FlexGrid和DataCollection庫(kù)實(shí)現(xiàn)數(shù)據(jù)虛擬化。當(dāng)使用大量數(shù)據(jù)或通過(guò)網(wǎng)絡(luò)處理數(shù)據(jù)時(shí),此功能很有用。通過(guò)綁定到VirtualDataCollection,后者從源異步獲取數(shù)據(jù),F(xiàn)lexGrid在可用時(shí)顯示記錄。DataCollection是基于.NET標(biāo)準(zhǔn)的功能強(qiáng)大的集合,該集合通過(guò)其不同的實(shí)現(xiàn)支持分組,篩選,排序,數(shù)據(jù)虛擬化和特殊方案。
4、FlexPivot for WinForms功能增強(qiáng)
帶有FlexChart的新圖表和改進(jìn)圖表:現(xiàn)在,您可以使用FlexPivot內(nèi)部的FlexCharts使用新的FlexPivotChart控件進(jìn)行可視數(shù)據(jù)分析。FlexChart具有現(xiàn)代外觀,并且比傳統(tǒng)的C1Chart控件要快。我們將繼續(xù)開(kāi)發(fā)FlexPivotCharts和FlexPivotPage,以包括更多數(shù)據(jù)分析功能。從2020 V1開(kāi)始,C1FlexPivotChart和C1FlexPivotPage控件將成為舊版控件,我們將繼續(xù)維護(hù)這些舊版控件。除非您使用C1FlexPivotChart實(shí)現(xiàn)自定義代碼,否則應(yīng)該很容易交換到新圖表。
使用TopN和BottomN過(guò)濾器改進(jìn)了數(shù)據(jù)分析:TopN過(guò)濾器使用戶可以從數(shù)據(jù)中查找前導(dǎo)元素和滯后元素。例如,此過(guò)濾器可用于查找效果最好的10個(gè)產(chǎn)品或銷(xiāo)售情況最差的20個(gè)底部。最終用戶可以在運(yùn)行時(shí)通過(guò)字段設(shè)置“查找過(guò)濾器”使用此功能?梢酝ㄟ^(guò)編程將過(guò)濾器應(yīng)用于“字段”的“過(guò)濾器”屬性。
四、ComponentOne WPF Edition 2020 v1
1、WPF的新DataFilter控件
WPF的新DataFilter控件是切片器和智能篩選器UI的組合。此控件基于WinForms中的控件,并允許用戶根據(jù)多種條件過(guò)濾數(shù)據(jù)。它可以綁定到任何數(shù)據(jù)感知類(lèi),例如數(shù)據(jù)網(wǎng)格,列表,樹(shù)視圖,圖表,地圖或模型。您可以在儀表板應(yīng)用程序中使用DataFilter來(lái)從熟悉的電子商務(wù)過(guò)濾器面板中切片數(shù)據(jù),就像您在Amazon上看到的那樣。
五、ComponentOne ASP.NET Core和MVC Edition 2020 v1
1、使用FileManager UI管理云中的文件
新的FileManager UI控件與我們的云存儲(chǔ)Web API集成在一起,以提供對(duì)文件進(jìn)行CRUD操作的界面。Web API支持云存儲(chǔ)服務(wù),例如Azure,Amazon Web Services(AWS),DropBox,GoogleDrive和OneDrive?丶闹庇^UI類(lèi)似于Windows文件瀏覽器。它支持通過(guò)菜單輕松地列出,搜索,移動(dòng),上傳,刪除和下載文件。該控件在ASP.NET MVC和ASP.NET Core MVC中可用。
2、使用轉(zhuǎn)置網(wǎng)格的新網(wǎng)格透視圖
TransposedGrid是FlexGrid控件的擴(kuò)展。它使用轉(zhuǎn)置布局將列表示為數(shù)據(jù)項(xiàng),將行表示為項(xiàng)屬性。轉(zhuǎn)置布局對(duì)于比較項(xiàng)目或顯示一些數(shù)據(jù)項(xiàng)目(其中每個(gè)項(xiàng)目具有許多屬性)非常有用。
3、FlexGrid for ASP.NET Core MVC增強(qiáng)功能
超級(jí)實(shí)用的全文本搜索:一次在網(wǎng)格的所有列上應(yīng)用過(guò)濾后的搜索。此功能還包括突出顯示的匹配項(xiàng)的CSS樣式。列固定:通過(guò)列固定,最終用戶可以通過(guò)簡(jiǎn)單地“固定”它們來(lái)移動(dòng)和凍結(jié)列。這種簡(jiǎn)單的可用性增強(qiáng)是厭倦了滾動(dòng)的最終用戶的普遍要求。
使用模板自定義單元格:FlexGrid的列現(xiàn)在具有支持自定義內(nèi)容的模板屬性。在“金額”列下方的網(wǎng)格中,使用HTML根據(jù)值為單元格著色。模板功能可用于在列單元格中顯示任意HTML內(nèi)容
多列排序到達(dá):FlexGrid for ASP.NET Core MVC現(xiàn)在通過(guò)單擊列標(biāo)題支持多列排序。實(shí)施起來(lái)非常簡(jiǎn)單。
AllowSorting枚舉屬性為MultiColumn提供了一個(gè)新的枚舉,該枚舉允許對(duì)網(wǎng)格進(jìn)行多列排序。
可折疊列組:使用FlexGrid,您可以創(chuàng)建分層的列標(biāo)題。在2020 v1版本中,可以折疊這些列組以最小化UI。
4、Multirow for ASP.NET Core MVC增強(qiáng)功能
MultiRow組標(biāo)題:MultiRow組標(biāo)題可讓您確定組標(biāo)題是否應(yīng)具有多行而不是單標(biāo)題行。在組標(biāo)題中顯示聚合值時(shí),此功能很有用。
標(biāo)題布局定義:默認(rèn)情況下,MultiRow控件對(duì)列標(biāo)題和單元格數(shù)據(jù)使用相同的布局定義。您可以使用新的headerLayoutDefinition屬性來(lái)自定義列標(biāo)題的布局。
六、Web API增強(qiáng)功能2020 v1
1、新訪客Web API
新的.NET Core Visitor Web API收集用戶數(shù)據(jù),例如IP,地理位置,語(yǔ)言,引用站點(diǎn),會(huì)話,操作系統(tǒng),設(shè)備,瀏覽器。對(duì)于Web開(kāi)發(fā)人員而言,為單個(gè)用戶定制內(nèi)容很有用。
2、.NET Core對(duì)所有Web API的支持
我們?cè)?019 v3中引入了適用于Excel,.Code,DataEngine,Cloud Storage的.NET Core Web API。在2020 v1中,這些Web API已經(jīng)過(guò)測(cè)試版,支持.NET Core 2.0及更高版本。我們還添加了許多平臺(tái)示例,這些示例演示了如何從WinForms,JavaScript(使用TypeScript)和MVC應(yīng)用程序中使用這些API。
另外,新的Mac版C1ControlPanel意味著您現(xiàn)在可以在Mac上安裝ComponentOne Web API組件。
七、Xamarin增強(qiáng)功能2020 v1
1、FlexGrid篩選器行
適用于Xamarin.Forms,iOS和Android的FlexGrid現(xiàn)在支持經(jīng)典的過(guò)濾器行功能。過(guò)濾器行是網(wǎng)格頂部的靜態(tài)行,允許用戶按任一列進(jìn)行過(guò)濾。
2、FlexViewer導(dǎo)出
FlexViewer進(jìn)行了移動(dòng)升級(jí),對(duì)漢堡菜單進(jìn)行了多項(xiàng)增強(qiáng)。用戶現(xiàn)在可以直接從漢堡菜單打印和導(dǎo)出文檔。此外,由于支持亮色和深色主題,因此,當(dāng)您利用iOS和Android的新深色主題時(shí),默認(rèn)情況下,該菜單的樣式優(yōu)美。另外,新的Mac版C1ControlPanel意味著您現(xiàn)在可以在Mac上安裝ComponentOne Studio for Xamarin組件。
軟件特色:
業(yè)界最佳的.NET DataGrid控件
業(yè)界最佳的數(shù)據(jù)網(wǎng)格是快速,靈活且經(jīng)過(guò)時(shí)間考驗(yàn)的。內(nèi)置功能包括:
靈活的數(shù)據(jù)綁定
排序,分組和過(guò)濾
單元格選擇和編輯
FlexChart,80多種.NET圖表類(lèi)型
擁有80多種.NET圖表類(lèi)型和DirectX渲染,F(xiàn)lexChart的數(shù)據(jù)可視化效果將為您的應(yīng)用增添生氣。內(nèi)置功能包括:
靈活的數(shù)據(jù)綁定
系列選擇和標(biāo)簽
多軸和繪圖區(qū)域
強(qiáng)大的電子表格
在更小,更快的基于Web的程序包中實(shí)現(xiàn)Excel的主要功能HTML5,JavaScript和ASP.NET上的小型內(nèi)核為擴(kuò)展提供了無(wú)限的可能性
借助TagHelper和Intellisense輕松編寫(xiě)可讀的,標(biāo)記樣式的代碼
FlexReport,.NET報(bào)告
FlexReport的閃電般的.NET報(bào)告引擎完善了每個(gè)企業(yè)UI工具箱。易于遷移,漂亮的數(shù)據(jù)可視化以及獨(dú)立的FlexReport Designer,甚至使大多數(shù)新手開(kāi)發(fā)人員都可以生成一流的報(bào)告。
類(lèi)似于Excel的高速數(shù)據(jù)透視表
建立在超級(jí)充電的數(shù)據(jù)引擎上,為用戶提供了更多的功能和速度,可以在毫秒內(nèi)處理數(shù)百萬(wàn)條記錄。包括數(shù)據(jù)透視表,圖表和允許用戶創(chuàng)建動(dòng)態(tài)視圖的數(shù)據(jù)透視面板。
NET應(yīng)用程序的InputPanel
單行代碼的完整數(shù)據(jù)輸入表單。提交修改后,將在屬性更改事件期間執(zhí)行內(nèi)置驗(yàn)證。將XAML InputPanel與數(shù)據(jù)網(wǎng)格和其他控件集成以獲得其他功能。