TL;DR:.NET 10 is here, and Syncfusion delivers Day 1 support! From blazing-fast Blazor apps to modular .NET MAUI workloads, enhanced desktop controls, and accelerated Document SDK libraries, Syncfusion ensures your apps are ready for the latest .NET innovations. Build faster, smarter, and more efficient applications today.
We’re excited to announce that Syncfusion Essential Studio(v31.2.10) now supports .NET 10, empowering developers to build high-performance, modern applications across mobile, desktop, and web platforms.
With this release, Microsoft continues to enhance developer productivity, performance, and modularity, and Syncfusion is proud to offer Day 1 support so that your apps can immediately take advantage of these innovations.
Blazor gets even better with .NET 10
Blazor in .NET 10 is a game-changer for web development, and Syncfusion is proud to offer Day 1 support for Blazor apps.
Key Blazor enhancements
1. Client-side fingerprinting for Blazor WebAssembly
The client-side Fingerprinting technique is now extended for Blazor WebAssembly in .NET 10. This technique appends a content-based hash to filenames (e.g., JavaScript files), ensuring that browsers fetch updated versions when content changes.
Benefits
- Adds content-based hashes to static assets.
- Enables efficient caching and automatic cache busting.
- Simplifies deployment.
2. Optimized Blazor scripts
The core blazor.web.js is now compressed and fingerprinted, reducing payload size and improving performance.
Metrics for .NET 9 vs .NET 10
| Sample Type | .NET 9 | .NET 10 |
| Blazor Web App Server (blazor.web.js loading time) | 850 – 990ms | 450 – 550ms |
| Standalone Blazor WASM (blazor.webassembly.js loading time) | 250- 300ms | 30 – 120ms |
3. Preloaded framework static assets
In Blazor Web Apps, framework assets are automatically preloaded via Link headers, allowing the browser to fetch resources before rendering the initial page. For standalone Blazor WebAssembly apps, these assets are prioritized for download and cached early during index.html processing.
4. Declarative state persistence
The new [PersistentState] attribute allows you to retain component state across navigation and reloads, ideal for filters, selections, and UI preferences.
5. Enhanced JavaScript interop
Blazor now makes it simpler to work with JavaScript:
- Instantiate JS objects directly from .NET
- Access and modify JS object properties with ease
Syncfusion Blazor components, especially those with rich UI and data-intensive behavior such as Grid, Chart, and Scheduler , benefit greatly from faster startup times thanks to parallel resource preloading. Additionally, Syncfusion Blazor components now support the [PersistentState] attribute, which was introduced with .NET 10 enhancements.
Note: For more detailed updates, refer to this blog.
.NET 10 support for .NET MAUI
.NET MAUI in .NET 10 introduces a modular .NET workload via NuGet packages, simplifying version control and preview access. This release focuses on performance , quality, and developer experience, and Syncfusion’s .NET MAUI controls are fully aligned with these goals.
Key .NET MAUI enhancements in .NET 10
-
Improved performance for
CollectionViewandCarouselView. -
SearchIconColor support in
SearchBarfor better UI customization. - SelectionChanged events for Entry and Editor controls on Android.
-
Web request interception in
BlazorWebViewandHybridWebView. - .NET Aspire integration for seamless cloud-native development.
Aligning with these advancements, Syncfusion’s .NET MAUI controls now support .NET 10, introducing SafeArea support for optimal UI rendering on modern devices and adopting nullable date support introduced in DatePicker and TimePicker controls, enhancing flexibility and aligning with the latest .NET capabilities.
Desktop controls optimized for .NET 10
Syncfusion’s WPF and Windows Forms controls now offer support for .NET 10, enabling developers to create high-performance, modern desktop applications in the latest .NET version.
Unified Clipboard API: Syncfusion components now leverage the new clipboard API in .NET 10, delivering consistent and secure data handling across WPF and Windows Forms. By adopting JSON-based serialization and moving away from the deprecated BinaryFormatter, Syncfusion ensures faster, safer, and standards-compliant clipboard operations.
Let’s see the key enhancements in each desktop platform,
WPF
WPF includes several updates that improve both design and functionality:
- Refined Fluent UI styling for a modern look and feel.
- Unified clipboard APIs for seamless data sharing.
- Enhanced rendering performance.
Windows Forms
The key improvements in Windows Forms are:
- Updated clipboard model integration for better interoperability.
- Enabling responsive UIs using Async Forms.
- Custom designer improvements with Designer action panel, new UITypeEditors, and more.
- Block screen captures and protect sensitive data
Document SDK libraries accelerated by .NET 10
Like all other UI components, we have provided .NET 10 support for ourDocument SDK libraries. In .NET 10, Microsoft has done significant optimizations that boost performance. Syncfusion Document SDK libraries utilize these optimizations to deliver measurable performance improvements. Our benchmarking tests show notable performance improvements in key operations when compared to .NET 9, in scenarios involving large files.
| Module | .NET 9 | .NET 10 |
| Compress PDF | 8.34 seconds | 6.43 seconds |
| PDF to PDF/A | 0.34 seconds | 0.31 seconds |
| XPS to PDF | 0.25 seconds | 0.20 seconds |
| Word to PDF | 7.84 seconds | 6.46 seconds |
| Word to Image | 9.84 seconds | 8.9 seconds |
| Mail merge in Word | 3.74 seconds | 3.54 seconds |
| Import DataTable in Excel | 10.6 seconds | 9.6 seconds |
| Excel to PDF | 2.3 seconds | 2 seconds |
Ready to build with .NET 10?
With Syncfusion’s Day 1 support for .NET 10, developers can confidently start building and deploying applications on the latest .NET platform without hesitation. Whether you’re working with Blazor, ASP.NET Core, ASP.NET MVC, .NET MAUI, WPF, WinForms, Document SDK libraries, or Viewer/Editor SDKs, Syncfusion ensures full compatibility and optimized performance from day one. Leverage the power of .NET 10 and Syncfusion’s extensive component suite to create the next generation of applications, faster, smarter, and more efficient than ever.
Existing Syncfusion users can download the newest version of Essential Studio from the license and download page, while new users can start a 30-day free trial to experience its full potential.
Our dedicated support team is also available via the support forum, support portal, or feedback portal for any questions or concerns and is committed to providing prompt and comprehensive assistance.
Explore what’s new in Syncfusion Essential Studio and start building with .NET 10 today!
Related Blogs
- Introducing the New Editions of Syncfusion Essential Studio
- Modern .NET or .NET Framework: Which Should Developers Choose in 2025?
- .NET MAUI in .NET 10 Preview: A Focus on Quality and the Developer Experience
- What’s New in .NET 9: A Developer’s Perspective
This article was originally published at Syncfusion.com.
Top comments (0)