System Requirements of Essential Studio
1 Sep 202124 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
- 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
- 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 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 get started with the Blazor application, the following software must be installed on the machine.
Operating Systems
- Windows
- Mac OS
- Linux
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
By using the following IDEs, you can develop Blazor applications
Framework & SDK
The below tool required to run the Blazor application.
- .NET Core SDK 3.1.8 / .NET 5.0 SDK
Browser support and Required Polyfills
Browser support
Syncfusion Blazor UI components support all modern web browsers.
Blazor WebAssembly
Chrome | Firefox | Opera | Edge | Safari | iOS | Android | Microsoft Internet Explorer |
---|---|---|---|---|---|---|---|
Latest | Latest | Latest | Latest | Latest | Latest | Latest | Not Supported |
Blazor Server
Chrome | Firefox | Opera | Edge | Safari | iOS | Android | Microsoft Internet Explorer |
---|---|---|---|---|---|---|---|
Latest | Latest | Latest | Latest | Latest | Latest | Latest | 11+ |
See Also
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 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 2008/2010/2012/2013/2015/2017/2019/2022
- .NET Framework 2.0/3.5/4.0/4.5/4.5.1/4.6
- 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
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 2008/2010/2012/2013/2015/2017/2019/2022
- .NET Framework 2.0/3.5/4.0/4.5/4.5.1/4.6
- .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 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 10 and Windows 8.1 with Windows 10 toolkit
- Microsoft Visual Studio 2015/2017/2019/2022
- Windows 10 SDK
Framework
The following frameworks are supported:
- Microsoft .NET Framework 4.6
WinUI
The system requirements for using our Syncfusion WinUI platform are as follows.
Operating Systems
- 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) 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 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
- 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 devices
|
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
|
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
- 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:
Channel | Version |
---|---|
Stable | v2.0.0 |
Beta | v2.0.0 |
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
ASP.NET Web Forms
The system requirements for using our Syncfusion ASP.NET Web Forms platform are as follows
Operating Systems
- Windows 10
- Windows 8, 8.1
- Windows 7
- Windows vista
- Windows server 2008 and later
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disc: up to 3 GB of free space may be required
Development Environment
- Microsoft Visual Studio 2010/ 2012/2013/2015/2017/2019/2022
- .NET Framework 4.0/4.5/4.5.1/4.6
- Microsoft SQL Server 2005 or higher
- Web browsers with JavaScript enabled
Web browsers
Syncfusion components are also mostly compatible with all the major browsers that we are using these days. It includes the following:
Chrome | Mozilla Firefox | Opera | Microsoft Edge | Safari | Microsoft Internet Explorer |
---|---|---|---|---|---|
17 + | 22 + | 12 + | Latest | 5 + | 8 + |
ASP.NET MVC (Essential JS1)
The system requirements for using our Syncfusion ASP.NET MVC platform are as follows
Operating Systems
- Windows 10
- Windows 8, 8.1
- Windows 7
- Windows vista
- Windows server 2008 and later
- Android 4.1 & later
- iOS 9 & later
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disc: up to 3 GB of free space may be required
Development Environment
- Microsoft Visual Studio 2010/2012/2013/2015/2017/2019/2022
- .NET Framework 3.5/4.0/4.5/4.5.1/4.6
- MVC Version: MVC3/MVC4/MVC5
- Microsoft SQL Server 2005 or higher
- Web browsers with JavaScript enabled
Browser support and Required Polyfills
Browser support
Syncfusion Essential JS Component support modern browsers. This include the below 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 below polyfills are required to run Essential JS components in each browser.
Browser | Polyfills |
---|---|
Chrome(latest), Firefox(latest), Opera(latest), Edge, Safari 9+ | NONE |
IE 11 | ES6 Promise |
ASP.NET Core (Essential JS1)
The system requirements for using our Syncfusion ASP.NET Core platform are as follows
Operating Systems
- Windows 7 SP1 and later
- Windows 8.1
- Windows 10 Version 1607 and later
- Windows Server 2008 R2 SP1 (Full Server or Server Core)
- Windows Server 2012 SP1 (Full Server or Server Core)
- Windows Server 2012 R2 (Full Server or Server Core)
- Windows Server 2016 (Full Server, Server Core, or Nano Server)
- Mac OS X 10.11, 10.12*
- Red Hat Enterprise Linux 7
- Ubuntu 14.04, 16.04, 17
Hardware Environment
- Processor: x86 or x64
- RAM : 512 MB (minimum), 1 GB (recommended)
- Hard disc: up to 3 GB of free space may be required
Development Environment
- Microsoft Visual Studio 2015 Update 3 (minimum) , 2017 version latest (15.6.4), 2019, 2022.
- .NET Framework : Minimum .NET 4.5.1 upto .NET 4.7 .
- Command Line (Optional. Necessary for command line deployment)
- Visual Studio Code (optional text-editor)
- SQL Server 2008 Express (optional)
- .NET Core 3.1
Browser support and Required Polyfills
Browser support
Syncfusion Essential JS Component support modern browsers. This include the below 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 below polyfills are required to run Essential JS components in each browser.
Browser | Polyfills |
---|---|
Chrome(latest), Firefox(latest), Opera(latest), Edge, Safari 9+ | NONE |
IE 11 | ES6 Promise |
JavaScript (Essential JS1)
The system requirements for using our Syncfusion JavaScript platform are as follows
Operating Systems
- 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 disc: up to 3 GB of free space may be required
Web browsers
Syncfusion JavaScript components are compatible with all the major browsers which includes the following -
Internet Explorer | Microsoft Edge | Mozilla Firefox | Chrome | Opera | Safari | |
---|---|---|---|---|---|---|
8 + | Latest | Latest | 22 + | 17 + | 12 + | 5 + |
Development Environment
- Any text editors such as Notepad or Notepad++.
- Visual Studio Code (optional text-editor)
- Web browsers with JavaScript enabled in it.
- If you want to use Reporting or Business Intelligence controls, it is necessary to have one of the IDE – Visual Studio 2010+ in the machine.
PHP
The system requirements for using our Syncfusion PHP platform are as follows.
Operating Systems
- Windows XP SP3
- Windows Server 2003
- Windows Vista SP1
- Windows Server 2008
- Windows 7
- Windows Server 2008 R2
- Windows 8, 8.1
- Windows 10
- 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
Development Environment
- PHP 5.3 minimum
- Apache Tomcat
- MySQL (optional. Necessary for DataBase related functionalities)
JSP
The system requirements for using our Syncfusion JSP platform are as follows.
Operating Systems
- Windows XP
- Windows Server 2003
- Windows Vista
- Windows 7
- Windows 8, 8.1
- Windows 10
- 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
Development Environment
- ava SDK
- Apache Tomcat
- Text Editor