ComponentOne Studio Blazor Edition 2024 v2

Released: Dec 4, 2024

2024 v2 での更新項目

機能

  • .NET 9 Support
    • .NET apps will have even more modular flexibility and improved performance.
    • As with previous versions of .NET, there are often sweeping changes and issues across the entire .NET stack. The MESCIUS team has been diligently working with every .NET 9 preview this past year to address these changes before they reach users. This includes changes to the drag-and-drop cursor, clipboard, and binary serialization in several of their libraries.
    • Please note that, like .NET 7, MESCIUS are not providing .NET 9-targeted packages. Their plan is to only offer the LTS (long-term support) versions as packages. They have ensured .NET 9 support in their .NET 8 packages.
  • FlexViewer for Blazor - Production Ready
    • The cross-platform document and report viewer is now production-ready for Blazor Server applications. MESCIUS have added the document outline (tree), page setup panel, and report parameters. This version is still experiencing performance issues with WASM, which are being worked on, but you can begin to use it in client-rendered applications today.
  • FlexGrid for Blazor Improvements
    • Blazor Datagrid Column Picker - In addition to reordering columns by dragging them, which was added in a previous update, a column layout demo has been added that demonstrates how to implement a column picker in FlexGrid. This UI is useful not only for rearranging columns but also for hiding and displaying columns at runtime.
    • Improved Clipboard Support - This release also improves pasting and copy actions. Runtime users will now see an option to copy cells with headers, which can be useful in some situations. You, the developer, can configure this option using the ClipboardCopyMode property.
    • Blazor TreeGrid Enhancements - FlexGrid can be used as a TreeGrid and in this release includes more TreeGrid features like connecting lines and indent properties, as well as enhancements for sorting, filtering, and checkboxes. You can use FlexGrid to create a complete File Explorer on the web using Blazor.
    • Additional FlexGrid for Blazor Improvements
      • New Focus Gained and Focus Lost Events - Enhancing interactivity events enables developers to attach custom code, which fosters dynamic user interactions and enhances overall application responsiveness and functionality.
      • The Row Details expanded state remains intact after the user navigates away and back to the page.
  • More Modal Popup Flexibility
    • The Blazor Window component is a super useful tool for creating pop-ups in your Blazor Server and client-side applications. Previously, you could only display a semi-transparent gray background for a modal popup, but that restriction has been removed, and now you can configure background and modeless settings independently.
  • New Blazor Heatmap Charts
    • New Heatmap chart types have been added to FlexChart for Blazor! This specialized chart represents data values using colors and is especially useful in plotting large, complex data. Create a heatmap with a discrete or gradient color scale, gradient color axis, and with or without data labels.