Overview

This webinar took attendees through the exciting updates in the Essential Studio® 2025 Volume 2 release! This release includes enhancements for web, mobile, and desktop platforms, with new components, improved performance, and features that empower developers to build fast and flexible applications. Syncfusion® developer Shriram explained the highlights of the release and how they help developers.

Highlights

  • Essential® JS 2: Introduction of the Block Editor component, enhancements to AI AssistView, better chart labels, Chat UI status indicators, chart visualizations in DataGrid, and Diagram UML support.
  • Blazor: New Spreadsheet component (preview), border radius for accumulation charts, stacked labels, accent-insensitive search, port support in diagrams, and Rich Text Editor improvements.
  • .NET MAUI: New Color Picker and Dock Layout controls; clipboard operations and serialization in DataGrid; multi-category Kanban workflows; and PDF Viewer stamp customization.
  • Desktop (WinFormsWPFWinUI): Performance optimizations in the calculation engine, simplified theme customization, .NET 10 compatibility, and AI AssistView toolbar flexibility.
  • File format Libraries: PDF font embedding and encryption, editable regions and multilingual lists in Word, autofill and trend support in Excel.

Time Stamps

[00:00] Introduction and webinar overview

[01:24] What’s new in Essential® JS 2

[05:30] Enhancements in AI AssistView, Charts, Chat UI, and more

[11:28] Image Editor updates

[12:55] Rich Text Editor improvements

[15:08] TreeGrid enhancements

[16:01] Word Processor updates

[17:01] What’s new in Blazor components

[26:41] Document processing libraries

[28:00] Mobile updates (.NET MAUI)

[33:49] Desktop updates (WinForms, WPF, WinUI)

[35:34] Closing notes

Q&A

Q1: Does the Spreadsheet support editing Excel files?

A: Yes, you can open existing Excel files for analysis and modification, as well as save updates or new files to the system in compatible formats.

Q2: Spreadsheet is only for Blazor. Is it available for React, too?

A: Yes, the Spreadsheet component is available for React, as well. In fact, it has been part of our React suite for the past 4 years. We recently introduced the Spreadsheet component in Blazor.

Q3: This question is related to the Blazor tools: I have an existing application in which I want to display a Syncfusion/Blazor app within an iframe. Can you tell me how to set the appropriate settings in the solution to allow it to be embedded in an iframe?

A: To embed a Blazor application within an iframe, you need to configure the Blazor app and its hosting environment to allow embedding, primarily through security headers like X-Frame-Options and Content-Security-Policy (CSP). Consider following these steps:

  1. Disable or configure the X-Frame-Options header.
  2. Configure the Content-Security-Policy (CSP).
  3. Handle CORS (if cross-origin embedding).
  4. Embed the iframe in the parent application.

Q4: Does the Blazor Spreadsheet component support .xlsx editing?

A: Yes, it does.

Q5: Is there a Blazor map component that can display a map based on longitude/latitude coordinates? If so, does it allow for a user to draw a rectangle on the map that would make the coordinates available to the code event handler?

A: Blazor Maps can display a map based on the latitude and longitude coordinates, which must be in GeoJSON format. We cannot draw a rectangle in the UI of the map. So, there is no support to return the coordinates in the event handler. 

Related links