- ASP.NET MVC
- ASP.NET Core
- JavaScript
- Blazor
- Windows Forms
- WPF
- Universal Windows Platform
- WinUI
- .NET MAUI
- Xamarin
- Flutter
Contact Support
System Requirements of Essential Studio®
8 Jan 202521 minutes to read
ASP.NET MVC
To get started with an ASP.NET MVC application, the following software must be installed on the machine.
Operating Systems
- Windows 7 SP1
- Windows 8, 8.1
- Windows 10
- Windows 11
- Android 4.1 & later
- iOS 9 & later
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disk: up to 3 GB of available space may be required
Integrated Development Environment (IDE)
By using the following IDEs, you can develop ASP.NET MVC Applications
Frameworks & SDK
The tools listed below are required to run the Syncfusion® ASP.NET MVC UI application.
- .NET Framework 4.5 or above.
- ASP.NET MVC 4 or ASP.NET MVC 5
Browser support and Required Polyfills
Browser support
The Syncfusion® Essential® JS 2 components are supported only in modern browsers. This includes the following versions.
Chrome | Firefox | Opera | Edge | IE | Safari | iOS | Android | Windows Mobile |
---|---|---|---|---|---|---|---|---|
Latest | Latest | Latest | 13 + | 11 + | 9 + | 9 + | 4.4 + | IE 11 + |
Required Polyfills
The following polyfills are required to run Essential® JS 2 components in each browser.
Browser | Polyfills |
---|---|
Chrome(latest), Firefox(latest), Opera(latest), Edge, Safari 9+ | NONE |
IE 11 | ES6 Promise |
The Syncfusion® Essential® JS 2 components are supported in IE 11 browser with ES6 Promise polyfills.
Using CDN
Refer this link for more details.
ASP.NET Core
To get started with an ASP.NET Core application, the following software must be installed on the machine.
Operating Systems
- Windows 7 SP1
- Windows 8, 8.1
- Windows 10
- Windows 11
- Android 4.1 & later
- iOS 9 & later
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disk: up to 3 GB of available space may be required
Integrated Development Environment (IDE)
By using the following IDEs, you can develop ASP.NET Core Applications
Frameworks & SDK
The below tool is required to run the Syncfusion® UI controls for ASP.NET Core application.
Browser support and Required Polyfills
Browser support
The Syncfusion® Essential® JS 2 components are supported only in modern browsers. This includes the following versions.
Chrome | Firefox | Opera | Edge | IE | Safari | iOS | Android | Windows Mobile |
---|---|---|---|---|---|---|---|---|
Latest | Latest | Latest | 13 + | 11 + | 9 + | 9 + | 4.4 + | IE 11 + |
Required Polyfills
The following polyfills are required to run Essential® JS 2 components in each browser.
Browser | Polyfills |
---|---|
Chrome(latest), Firefox(latest), Opera(latest), Edge, Safari 9+ | NONE |
IE 11 | ES6 Promise |
The Syncfusion® Essential® JS 2 components are supported in IE 11 browser with ES6 Promise polyfills.
Using CDN
To add ES6 Promise polyfills using CDN, include this in your HTML file.
Refer this link for more details.
JavaScript
To get started with JavaScript application, the following software must be installed on the machine.
Operating Systems
- Windows 11
- Windows 10
- Windows 8, 8.1
- Windows 7
- Windows vista
- Windows server 2008 and later
- Linux
- Unix
- Mac
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disk: up to 3 GB of available space may be required
Integrated Development Environment (IDE)
By using the following IDEs, you can develop JavaScript applications
- Visual Studio Code
- Any text editors such as Notepad or Notepad++.
Development Environment
- Node.js
- Web browsers with JavaScript enabled in it.
Browser support and Required Polyfills
Browser support
The Syncfusion® Essential® JS 2 components are supported only in modern browsers. This includes the following versions.
Chrome | Firefox | Opera | Edge | IE | Safari | iOS | Android | Windows Mobile |
---|---|---|---|---|---|---|---|---|
63+ | 58+ | 50+ | 13 + | 11 + | 9 + | 9 + | 4.4 + | IE 11 + |
Required Polyfills
The following polyfills are required to run Essential® JS 2 components in each browser.
Browser | Polyfills |
---|---|
Chrome(latest), Firefox(latest), Opera(latest), Edge, Safari 9+ | NONE |
IE 11 | ES6 Promise |
The Syncfusion® Essential® JS 2 components are supported in IE 11 browser with ES6 Promise polyfills.
Using CDN
To add ES6 Promise polyfills using CDN, include this in your HTML file.
Node.js
ES6 Promise polyfills can also be installed in Node.js
To install:
** To use:**
Refer this link for more details.
Blazor
To learn more about Blazor system requirements, see, this documentation.
Windows Forms
The system requirements for using our Syncfusion® Windows Forms platform are as follows.
Operating Systems
- Windows 2000
- Windows XP
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
- Windows 11
- Windows Server (from 2003 to latest)
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disk: up to 4 GB of space may be required. However, even if you install in a different drive, 400 MB of free space is required in the boot drive.
Development Environment
- Microsoft Visual Studio 2015/2017/2019/2022
- .NET Framework 4.0/4.6.2
- Lower Syncfusion® .NET frameworks can be used in applications because they are compatible with .NET 4.7, .NET 4.7.1, .NET 4.7.2, and .NET 4.8. For example, in the application, the Syncfusion® 4.6 .NET framework assembly can be referred to as 4.7 or higher target versions.
- .NET Core supported from 2019 Volume 1 release (17.1.0.32).
WPF
The system requirements for using our Syncfusion® WPF platform are as follows.
Operating Systems
- Windows XP
- Windows Vista SP2
- Windows 7 SP1
- Windows 8, 8.1
- Windows 10
- Windows 11
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disk: up to 3 GB of available space may be required
Development Environment
- Microsoft Visual Studio 2015/2017/2019/2022
- .NET Framework 4.0/4.6.2
- .NET Core 3.1
- .NET 5.0
Universal Windows Platform
The following topic describes the system requirements required by Syncfusion® Universal Windows Platform.
Operating Systems
- Windows 11
- Windows 10
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disk: up to 3 GB of available space may be required
Development Environment
The following IDEs can be used for development that are compatible with Microsoft Windows, both 32bit and 64 bit Operating System in Windows 11, Windows 10 and Windows 8.1 with Windows 10 toolkit
- Microsoft Visual Studio 2015/2017/2019/2022
- Windows 10 SDK and later
Framework
The following frameworks are supported:
- Microsoft .NET Framework 4.6.2
WinUI
The system requirements for using our Syncfusion® WinUI platform are as follows.
Operating Systems
- Windows 11 and Windows 10, version 1809 (build 17763) or later.
Development Environment
- Visual Studio 2019, version 16.10 Preview (or later) with following components.
- Visual Studio 2022
- Universal Windows Platform development of the Workloads tab of the installation dialog.
- Windows 10 SDK (10.0.19041.0) and later on Individual components tab of the installation dialog.
- Project Reunion 0.5 extension
NOTE
Visual Studio 2019, version 16.9 also supports Project Reunion and it does not support all WinUI 3 tooling features such as Hot Reload, Live Visual Tree, etc. Refer Windows UI Library 3 - Project Reunion 0.5 to know more about WinUI 3 tooling support.
See Also
How to set up your WinUI Project Reunion development environment in Microsoft Docs.
.NET MAUI
The system requirements for using our Syncfusion® .NET MAUI platform are as follows.
Operating Systems
- Windows 11 and Windows 10, version 1909 or higher.
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disk: up to 3 GB of available space may be required
Development Environment
- Visual Studio 2022, version 3.1 Preview (or later) with following components.
- .NET MAUI Platform development of the Workloads
Xamarin
The system requirements for using our Syncfusion® Xamarin platform are as follows.
Operating Systems
- Windows XP
- Windows Vista SP2
- Windows 7 SP1
- Windows 8, 8.1
- Windows 10
- Windows 11
- Android 4.1 & later
- iOS 9 & later
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disk: up to 3 GB of available space may be required
Xamarin.Forms
Development Environment
See the link below for the recommended Xamarin development environments
Supported Platforms
The platforms supported by our Xamarin.Forms controls are listed in the table below.
Platform |
Device Types
|
Controls
|
Supported versions
|
---|---|---|---|
Android
|
Phone, Tablet
|
SfPdfViewer, SfCheckBox and Material theme support
|
API level 21 and later versions
|
All other controls
|
API level 19 and later versions
|
||
iOS
|
iPhone, iPod, iPad
|
All controls
|
iOS 9.0 and later versions
|
UWP
|
Desktop, Tablet
|
All controls
|
Windows 10 and later
|
macOS
|
iMac, Mac book, Mac mini
|
SfChart, SfDataGrid and SfListView
|
macOS 10.11 and later versions
|
WPF
|
Desktop
|
SfChart, SfDataGrid, SfListView, SfSchedule, SfBorder, SfButton, SfChip, SfSwitch, SfRadioButton, SfCheckBox, SfGradientView, SfSegmentedControl, SfTextInputLayout
|
Windows 10 and later
|
Target Framework (Compile SDK Version) for Android
The target framework or compile SDK version of the application for the Android platform should be equal to or greater than the latest API available at the time of our release. More information on setting the target framework can be found at the following link.
Xamarin.Android
Development Environment
See the link below for the recommended Xamarin development environments
https://docs.microsoft.com/en-us/xamarin/cross-platform/get-started/requirements
Supported Platforms
The following table lists the platforms supported by our Xamarin.Android controls.
Platform |
Device Types
|
Controls
|
Supported versions
|
---|---|---|---|
Android
|
Phone, Tablet
|
SfPdfViewer, SfCheckBox
|
API level 21 and later versions
|
All other controls
|
API level 19 and later versions
|
Target Framework (Compile SDK Version) for Android
The target framework or compile SDK version of the application for the Android platform should be equal to or greater than the latest API available at the time of our release. More information on setting the target framework can be found at the following link.
Xamarin.iOS
Development Environment
See the link below for the recommended Xamarin development environments
https://docs.microsoft.com/en-us/xamarin/cross-platform/get-started/requirements
Supported Platforms
Platform |
Device Types
|
Controls
|
Supported versions
|
---|---|---|---|
iOS
|
iPhone, iPod, iPad
|
All controls
|
iOS 9.0 and later versions
|
Flutter
The system requirements for using our Syncfusion® Flutter platform are as follows
Operating Systems
- Windows 7 SP1
- Windows 8, 8.1
- Windows 10
- Windows 11
- Android API level 16 & later
- iOS 8 & later
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disc: up to 3 GB of free space will be required.
Development Environment
See the links below for the recommended Flutter development environments
- Windows -
https://flutter.dev/docs/get-started/install/windows
- MacOS -
https://flutter.dev/docs/get-started/install/macos
- Linux -
https://flutter.dev/docs/get-started/install/linux
SDK Version
The following Flutter SDK version is required for our widgets:
Supported Platforms
Our Flutter packages are compatible with iOS, Android, Web, Windows, macOS, and Linux. You can find the supported version at the link below.
https://flutter.dev/docs/development/tools/sdk/release-notes/supported-platforms#supported-platforms