TL;DR: Blazor 2025 Volume 2 delivers the performance breakthrough and Excel-like Spreadsheet component developers have been demanding. Experience up to 99% faster operations (16X faster ComboBox filtering, 2X faster TreeGrid) with zero code changes required, plus a new Spreadsheet component with 400+ formulas and full Excel compatibility. 15+ enhanced components, including DataGrid drag-and-drop, Rich Text Editor code blocks, Charts improvements, and PDF redaction capabilities, are ready for .NET 10 with enterprise-grade performance that eliminates Blazor compromises.
The Syncfusion® Blazor 2025 Volume 2 release brings powerful updates for developers, including a new spreadsheet component, up to 99% performance improvements, and enhanced DataGrid and Charts. Explore how these features can elevate your Blazor applications.
Let us dive into the exciting new features and enhancements for Blazor developers.
Syncfusion® Blazor components are now fully compatible with .NET 10 Previews 1 through 5.
Note: .NET 10 is in preview, and features may change in the final release.
The most anticipated addition to the Blazor suite is the comprehensive Spreadsheet component, delivering an Excel-like experience in your web applications. This powerful component transforms how users interact with tabular data, offering familiar spreadsheet functionality with modern web performance.
The Spreadsheet component provides an extensive feature set designed for complex data scenarios:
Core functionality:
Advanced data management:
Note: For more details, refer to the Blazor Spreadsheet demo.
One of the most significant improvements in this release focuses on the Dropdown component performance. The optimization efforts have resulted in dramatic speed increases across all dropdown controls through optimized code logic and removal of unnecessary DOM attributes.
The performance improvements span multiple scenarios and environments:
| Component | Scenario | Performance Improvement |
| Dropdown List | Initial rendering | 1.2X Faster (WASM) |
| Dropdown List | Pop-up opening | Significant (WASM) |
| Dropdown List | Filtering | Significant (WASM) |
| Dropdown List | Two-way value binding | Significant (WASM) |
| Dropdown List | Virtualization | 1.5X Faster (Server) |
| ComboBox | Initial rendering | 1.1X Faster (Server) |
| ComboBox | Pop-up opening | Significant (WASM) |
| ComboBox | Filtering | 16X Faster (Server) |
| ComboBox | Two-way value binding | 5X Faster (WASM) |
| ComboBox | Virtualization | 4X Faster (WASM) |
| AutoComplete | Initial rendering | 1.2X Faster (Server) |
| AutoComplete | Pop-up opening | 1.7X Faster (Server) |
| AutoComplete | Filtering | 1.1X Faster (WASM) |
| AutoComplete | Two-way value binding | 1.3X Faster (Server) |
| AutoComplete | Virtualization | 4X Faster (WASM) |
| MultiSelect Dropdown | Initial rendering | 1.3X Faster (Server) |
| MultiSelect Dropdown | Pop-up opening | Significant (WASM) |
| MultiSelect Dropdown | Filtering | Significant (WASM) |
| MultiSelect Dropdown | Two-way value binding | Significant (WASM) |
| MultiSelect Dropdown | Virtualization | 4X Faster (WASM) |
These improvements are particularly beneficial for applications handling large datasets and require no code changes to existing implementations.
The Blazor DataGrid provides powerful new features that enhance data manipulation and user experience.
The DataGrid now supports dropping rows into empty areas using the AllowEmptyAreaDrop property, which is enabled by default. This provides more flexible row rendering capabilities within-grid and cross-grid drag-and-drop scenarios.
Note: For more details, refer to the Blazor DataGrid drag and drop demo.
Customize built-in filter editors using the FilterEditorSettings property on GridColumn for enhanced user experience in both filter menu and Excel filter dialogs.
Note: For more details, refer to the Blazor DataGrid filter customization demo.
Enhanced search functionality using the IgnoreAccent property in GridSearchSettings that ignores diacritic marks for multilingual applications when using IEnumerable data sources.
Note: For more details, refer to the Blazor DataGrid accent-insensitive search demo.
The Blazor Diagram component receives unprecedented performance enhancements, ranging from 24% to 99% in various scenarios through optimized rendering algorithms and memory management.
The performance improvements span multiple operations and environments:
| Operation | Scenario | Server Improvement | WASM Improvement |
| Initial Loading | 10,000 elements | 24.4% faster | 72.2% faster |
| Resize | 5,000 elements | 73.33% faster | 64% faster |
| Rotate | 5,000 elements | 67.65% faster | 53.13% faster |
| Drag | 5,000 elements | 81.48% faster | 64.29% faster |
| Selection (Keyboard) | 5,000 elements | 99.80% faster | 98.37% faster |
| Selection (Mouse) | 5,000 elements | 99.78% faster | 98.67% faster |
| Cut | 5,000 elements | 41.38% faster | 42.86% faster |
| Paste | 5,000 elements | 70.68% faster | 50% faster |
| Delete | 5,000 elements | 53.85% faster | 75.33% faster |
| Undo/Redo | 5,000 elements | 61.70% faster | 64.67% faster |
The new AvoidLineOverlapping constraint in DiagramConstraints prevents connector overlapping and maintains diagram clarity by automatically adjusting connector geometry to avoid neighboring connectors.
The new ConnectorPort feature allows users to define precise connection points on connectors, enabling accurate connections between connectors or shapes.
Automatically generate UML sequence diagrams from model data, creating lifelines, messages, and activation boxes dynamically. Includes support for importing and exporting UML sequences in Mermaid syntax.
Key features:
Note: For more details, refer to the Blazor Diagram UML sequence diagram demo.
The Blazor Rich Text Editor provides powerful features for enhanced content creation and productivity.
The Code Block feature allows users to insert formatted code snippets using the toolbar button or Ctrl+Shift+B shortcut. It also supports a language selection dropdown.
Note: For more details, refer to the Blazor Rich Text Editor code block demo.
The slash command menu (triggered by) provides rapid access to formatting options and content insertion using RichTextEditorSlashMenuSettings.
Note: For more details, refer to the Rich Text Editor slash menu demo.
The Format Painter tool enables copying formatting attributes from one text selection to another, with configurable allowed and denied formats.
Note: For more details, refer to the Blazor Rich Text Editor Format Painter demo.
Bottom Toolbar Support: The Bottom Toolbar feature introduces a fixed toolbar at the bottom of the Rich Text Editor, offering quick access to frequently used formatting tools.
Popup toolbar: The Popup toolbar automatically relocates overflowing toolbar items into a popup container when there isn’t enough space to display them, making it especially useful for constrained layouts or smaller screens.
Enhanced file upload: The MaxFileSize support feature in the Rich Text Editor allows developers to configure a maximum file size limit for uploaded media files, including images, audio, and video, helping to validate uploads and prevent oversized content.
Recent colors support: The Show Recent Color support feature in the Rich Text Editor enhances the font color and background color pickers by displaying recently used colors, allowing users to quickly access and reuse them for consistent formatting.
The Blazor charts component introduces new features for better data visualization and user interaction.
Add rounded corners to pie and donut charts using the BorderRadius property in AccumulationChartSeries for enhanced visualization.
Note: For more details, refer to the Blazor Charts border radius demo.
Display desired labels at the center of pie and donut charts using the AccumulationChartCenterLabel with dynamic content based on hover interactions.
Note: For more details, refer to the Blazor Charts center label demo.
Display total values for each section in stacked column or bar charts using ChartStackLabelSettings for improved data readability.
Note: For more details, refer to the Blazor Charts stack labels demo.
Control scrollbar placement using the Position property in ChartAxisScrollbarSettings for enhanced user interaction.
Customize the zoom toolbar location using ChartZoomToolbarPosition in ChartZoomSettings with precise offset positioning support.
Note: Explore the Blazor Charts with Zooming and Panning demo.
Specify exact column widths using the ColumnWidthInPixel property in ChartSeries for precise layout control.
The PDF Viewer now includes comprehensive redaction annotation capabilities for document security and customizable zoom controls.
Key features:
Note: Explore the Blazor PDF Viewer demo.
Control zoom limits using the MinZoomValue and MaxZoomValue properties in the PDF Viewer for an enhanced viewing experience.
The TreeGrid component achieves remarkable performance improvements, particularly in WebAssembly environments, with optimized remote data handling and virtualization support.
| Environment | Scenario | Performance gain |
| WebAssembly (WASM) | Initial rendering | 2X Faster |
| WebAssembly (WASM) | Child expanding | 2X Faster |
The Blazor Scheduler component delivers significant performance improvements across multiple scenarios through optimized event handling and rendering algorithms.
| Scheduler – Blazor WASM | Improved percentage (%) |
| Day view with 2k events |
|
| Initial load | 30% |
| Create event | 20% |
| Update event | 30% |
| Delete event | 30% |
| Timeline day view with 10k events |
|
| Initial load | 15% |
| Create event | 10% |
| Update event | 25% |
| Delete event | 20% |
These improvements ensure an efficient and streamlined user experience when managing large numbers of scheduled events.
The Image Editor receives powerful new capabilities for professional image manipulation and broader file format support.
Open images with specified dimensions using additional parameters in the OpenAsync method for precise control over image rendering.
Added Underline and Strikethrough formatting options for text annotations.
You can load BMP (Bitmap) image files through the file uploader UI or programmatically using the OpenAsync method, expanding file format compatibility for design professionals.
Note: Explore the Image Editor demo.
The Pivot Table component introduces powerful new features for comprehensive data analysis and Excel integration.
Perform value sorting simultaneously on row and column axes, independent of the value axis, using enhanced sorting algorithms for flexible data analysis.
Note: Explore the Pivot Table value sorting demo.
Export pivot tables as native Excel Pivot Tables, preserving the pivot structure for continued interaction and customization within Excel.
Headers and footers support:
Memory stream export:
The Chat UI component receives comprehensive updates for modern messaging experiences with enhanced user interaction capabilities.
Display user presence and activity states using the StatusIconCss property for visual representation of online, offline, busy, and away statuses.
Enable compact layout using the EnableCompactMode property to align all messages to the left, creating streamlined interfaces ideal for group conversations.
Comprehensive message-level actions including IsPinned, RepliedTo, and IsForwarded properties in the message model, with customizable MessageToolbar and MessageToolbarItem components.
Div-based text input instead of traditional textarea for a more intuitive and flexible user experience in message composition.
Note: Explore the Chat UI Demo.
The AI AssistView component now supports file attachments through the AttachmentSettings configuration, enabling richer AI interactions with document and image context.
Note: Explore the Blazor AI AssistView attachments demo.
The Tooltip component now automatically handles dynamically created elements using the TargetContainer property, eliminating the need for manual refresh operations.
Dialog closing event:
Accessibility improvements:
The 2025 Volume 2 release continues Syncfusion® commitment to providing developers with the most comprehensive, performant, and feature-rich Blazor component suite available. Whether you’re building enterprise applications, data dashboards, or modern web experiences, these enhancements will accelerate your development and delight your users.
Start exploring these powerful new features today and transform your Blazor applications with cutting-edge capabilities that set new standards for web development excellence.
To explore these new features:
The Syncfusion® Blazor 2025 Volume 2 release represents a significant leap forward in web application development capabilities. With the introduction of the comprehensive Spreadsheet component, massive performance improvements across dropdown controls, and enhanced features in over 15 existing components, this release empowers developers to build more responsive, feature-rich applications.
The performance optimizations, ranging from 1.2X to an impressive 99% improvement, will dramatically enhance user experience, particularly in data-intensive applications. The new AI-powered features, advanced visualization capabilities, and enhanced security features position Blazor applications at the forefront of modern web development.
Existing customers can download the new version of Essential Studio® on the license and downloads page. If you are not a Syncfusion® customer, try our 30-day free trial to check out our incredible features.
If you have any questions, contact us through our support forums, support portal, or feedback portal. We are always happy to assist you!
Q: What does the new Spreadsheet component offer?
A: It provides an Excel-like experience with over 400 formulas, file operations, and advanced data management for web apps.
Q: How do the performance improvements impact dropdowns?
A: Dropdowns see up to 16X faster filtering and 4X faster virtualization, ideal for large datasets.
Q: Is .NET 10 support stable?
A: It supports .NET 10 Previews 1–5, but features may change in the final release