ComponentOne Studio Enterprise 2020 v2

ComponentOne Studio Enterprise 2020 v2
Adds .NET Core 3.1 support, Blazor charts and WebAssembly support.


Feature Release

July 30, 2020 - 15:50
ComponentOne Studio Enterprise 2020 v2
Blazor charts
  • Studio Enterprise Subscribers Get More - Starting with 2020 v2, GrapeCity have merged Studio Enterprise and Ultimate bundles at the lower subscription price. If you have Studio Enterprise, you now get access to JavaScript and MVC Enterprise controls and the newest Microsoft .NET service components like DataConnectors and DataEngine. If you're developing for the web, the controls give you advanced charts and pivot grids for financial and analytical apps. With FinancialChart you get nine specialized chart types such as Heikin-Ashi and Kagi. With the Enterprise OLAP controls you get pivot tables and charts inspired by Microsoft Excel for ASP.NET MVC and JavaScript. If you're developing for the desktop or the web, the newest .NET service components are cross-platform data management solutions. They include online CRM data connectors to popular sources like Microsoft Dynamics and Salesforce, and the innovative DataEngine and DataCollectionlibraries deliver high-performance features like caching and data virtualization to any data management app.
    • JavaScript Wijmo Enterprise Controls and ASP.NET MVC Enterprise Controls
      • FinancialChart: Includes nine specialized chart types such as Heikin-Ashi and Kagi and a built-in calculation engine.
      • FlexSheet: Extension of FlexGrid with spreadsheet-like headers and formula bar.
      • OLAP/Pivot: Pivot tables and charts. Pure client-side JavaScript.
      • MultiRow Datagrid: Utilize multiple rows to represent each data item. Supports all the features of FlexGrid
      • ReportViewer: Lightweight viewer used to display reports from a ActiveReports or ComponentOne FlexReport.
    • Microsoft .NET Standard Service Components
      • DataConnectors: Connect to and integrate data from: Dynamics 365, Salesforce Kintone or any OData source.
      • DataEngine: Fetch and query millions of records in a second or less. Sort, filter, group and aggregate data at runtime without needing to hit the server.
      • DataCollection: Enables cursor and paging-based data virtualization for incrementally loading large data sets. A more powerful Microsoft .NET CollectionView.
      • TextParser: Extract data from plain text or HTML files, such as emails.
  • Important Changes to Licensing - Starting with 2020 v2, ComponentOne is issuing a new serial key and licensing system. If you have an active subscription, then there's nothing you'll need to do right away. When you renew or activate a new machine, you'll want to check out how to use the new GrapeCity License Manager. Along with the new licensing system, developers building Microsoft .NET Core, MVC Core, Blazor, Xamarin, and UWP apps no longer need to use the runtime app keys. GrapeCity have improved the licensing to validate within the NuGet build scripts so once your machine is activated - you are good to go when building your app. No more runtime app keys and no more licenses.licx files.
  • Microsoft .NET 5 WinForms and WPF Controls (CTP) - Get a look at the first .NET 5 WinForms and WPF controls implemented just in time for .NET 5 Preview 6. These controls are built upon .NET 5 and take advantage of new features without compromising on backward compatibility or performance. In the initial WinForms CTP, GrapeCity are releasing FlexGrid, FlexChart, Ribbon, Sparkline, SuperTooltip, C1Icon, ExpressionEditor, RulesManager, and themes. For WPF CTP, they are releasing FlexGrid, FlexChart, FlexPie, Input, DateTime Editors, ColorPicker, ComboBox, DropDown, Docking, RichTextBox, TabControl, and TreeView.
  • Microsoft .NET 5 Support for WinForms and WPF - The .NET 5 CTP includes new versions of the most popular WinForms and WPF controls built on .NET 5 for optimal performance and features.
  • Microsoft .NET Core 3.1 Support - 2020 v2 now supports .NET Core 3.1 across WinForms, WPF, ASP.NET Core MVC, and Blazor.
  • DataConnectors Expand with SalesForce Integration, Scaffolding, and Intelligent Caching - Integrate your business data from popular online CRMs like Salesforce and Dynamics into your Microsoft .NET apps with ease. The.NET DataConnectors library continues to grow this release with added SalesForce and Kintone integration. Salesforce is a CRM that helps manage various enterprise business systems and Kintone is an online workspace to build collaborative workflows. The data connector for these two platforms are .NET standard libraries that enable data operations based on established .NET technologies such as ADO.NET and Entity Framework Core. These data connectors come with features like CRUD support, performance features like Batch updates, connection pooling and caching, quick development tools like scaffolders.
  • Conditional Formatting Rules Manager for WinForms - RulesManager is a UI library that can be attached to any data-aware control such as FlexGrid, DataGridView, or FlexChart to enable users to add and manage conditional formatting at runtime. Similar to Microsoft Excel, the control supports, colors, data bars, gradients for formatting cells based on rules. The control has easy to use API which developers can use to add conditional formatting through code.
  • WPF FilterEditor and Material Themes - Let your users build complex filter expressions with FilterEditor. The new FilterEditor component shares the DataFilter Engine and enables the end-user to easily build category-based AND/OR filter expressions. The control can be bound to a data source and it will automatically provide visual options to create expressions based on available fields. Complex expressions can be created using a combination of AND\OR operators and a set of available filters. The 2020 v2 release also includes the beta version of the newest Material Themes.
  • Blazor Charts and WebAssembly Support - The Blazor Edition expands this release with the addition of FlexChart and WebAssembly support for all controls.
    • 50+ chart types and customization options.
    • Visualize live data with easy-to-use data binding.
    • Deliver modern data visualizations and dashboards with SVG rendering.
    • High-performance for both Blazor Server and WebAssembly apps.
    • Choose from a comprehensive list of popular chart types including clustered, stacked and composite plots.
    • The same powerful charting engine as other platforms.
  • ASP.NET Core MVC Enhancements
    • FlexGrid for MVC Checkbox Selection and Boolean Checker - The 2020 v2 release of FlexGrid for MVC includes a selector that adds checkboxes for row selection. This is very useful on mobile devices, which have no keyboards with shift and control keys for extended selections.
    • FlexGrid for MVC Template Functions and Column Pinning - For the MVC FlexGrid, this release also adds support for template functions in columns. This feature enables calling functions at runtime to create custom cells. 2020 v1 added the ability to pin a column at runtime to freeze it. This update enhances this feature so that a user can pin a range of columns or a single column.
    • FlexChart for MVC BreakEven Chart - FlexChart now supports BreakEven charts for MVC.
    • New MultiSelectListBox Control for MVC - The new MultiSelectListBox control is an advanced ListBox that supports checkboxes for each item and the ability to filter items.
    • FileManager Local Storage, New Layouts and Themes - The FileManager for ASP.NET MVC now supports local storage in addition to cloud storage.
  • New C1ControlPanel Install UX - In this release, you'll also notice a new user experience when installing or updating any ComponentOne product. Inspired by the Microsoft Visual Studio Updater, the panel on the right of the installer gives you detailed information about what will be performed. You can install and update a version of the product and select which Microsoft .NET Framework version, samples, and see what common tools are getting installed, as the new GrapeCity License Manager.