System Requirements
This page summarises the system requirements for developing, building, and running the samples and components in this toolkit. The toolkit supports both Blazor Server and Blazor WebAssembly hosting models and can be developed on Windows, Linux, and macOS.
Integrated Development Environment (IDEs)
Choose any of the following IDEs to develop and run Syncfusion Blazor Toolkit samples:
- Visual Studio 2026 (18.0.0 or later) — Required for .NET 10
- Visual Studio 2022 (17.8.0 or later)
- Visual Studio Code with C# extension
- JetBrains Rider
- .NET CLI (no IDE required)
.NET SDK (supported versions)
Compatibility & Version Requirements
- This toolkit targets .NET 8, 9, and 10. For older framework support, consult the component vendor's version compatibility documentation.
- When building or testing, ensure the installed SDK version matches the project's declared
TargetFrameworkorTargetFrameworksto avoid build and runtime issues.
Verifying the installed SDK
Run the following command to list all installed .NET SDKs and their versions:
terminal
dotnet --list-sdks
Compare the output against the TargetFramework value in your .csproj file. If a required SDK is missing, download it from dotnet.microsoft.com.
Next Steps
After confirming your system meets the requirements:
- Getting Started — Create your first Syncfusion Blazor Toolkit project
- Browser Support — View supported browsers and versions
- Live Demos — Explore Syncfusion components in action