Syncfusion Delivers Day-1 Support for .NET 10 Across UI Components and Document Libraries | Syncfusion Blogs
Detail-Blog-Page-skeleton-loader-new

Summarize this blog post with:

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.

Great news, .NET 10 is here, and Syncfusion is ready with Day-1 support! With our latest v31.2.10 release of Essential Studio, you can start using .NET 10’s enhancements immediately to build faster and more efficient web, mobile, and desktop applications.

Microsoft’s launch of .NET 10 delivers major improvements in performance, modularity, and developer productivity. To help you take advantage of these benefits from day one, Syncfusion Essential Studio now supports .NET 10 across all platforms. Whether you’re working with Blazor, .NET MAUI, WPF, WinForms, or our Document SDKs, the upgrade process is seamless, with no extra steps required.

Syncfusion UI libraries and tools now support .NET 10:

In this blog, we’ll explore the key improvements in .NET 10 and how Syncfusion’s latest update empowers you to build modern, high-performance applications with confidence.

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 CollectionView and CarouselView.
  • SearchIconColor support in SearchBar for better UI customization.
  • SelectionChanged events for Entry and Editor controls on Android.
  • Web request interception in BlazorWebView and HybridWebView.
  • .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 our Document 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 forumsupport 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!

Be the first to get updates

Meena AlagiahMeena Alagiah profile icon

Meet the Author

Meena Alagiah

Hi, I'm Meena, Team Lead at Syncfusion. Since 2022, I’ve been passionately crafting video content, tutorials, and blogs that make complex tech topics simple, visual, and impactful. I enjoy turning complex ideas into clear, engaging content—whether it's new features or product stories. Follow me for fresh insights on development and tech content creation.

Leave a comment