---
title: "Everything You Need to Know About Syncfusion Essential Studio<sup>®</sup>"
published_at: "2020-03-31T11:00:49+00:00"
modified_at: "2026-02-10T08:40:23+00:00"
url: "https://www.syncfusion.com/blogs/post/everything-you-need-to-know-about-syncfusion-essential-studio"
excerpt: "If you are looking for a guide to help you navigate the resources for Syncfusion’s Essential Studio® component suites, you are in the right place. Before we get into them, let’s see what Syncfusion Essential Studio® is. Essential Studio® Syncfusion..."
taxonomy_category:
  - "Essential JS 2"
  - "Essential Studio"
  - "Syncfusion"
taxonomy_post_tag:
  - "Complete Guide"
  - "Essential Studio"
  - "Syncfusion"
---

# Everything You Need to Know About Syncfusion Essential Studio®

[Manivannan Sundararajan](https://www.syncfusion.com/blogs/author/manivannan-sundararajan)

![Image](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/Everything-You-Need-to-Know-About-Syncfusion-Essential-Studio.jpg)


If you are looking for a guide to help you navigate the resources for Syncfusion’s Essential Studio® component suites, you are in the right place. Before we get into them, let’s see what Syncfusion Essential Studio® is.

## Essential Studio®

[Syncfusion Essential Studio®](https://www.syncfusion.com/)
 is a .NET-based software product offering 1800+ components and frameworks that can be used in Visual Studio and Visual Studio Code for developing stunning applications.

The Essential Studio® installer includes controls and demos for those controls for an overview of how they look and how they work. Following is the list of platforms available in Syncfusion Essential Studio®:

**Web**

- [ASP .NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls)
- [ASP .NET Core](https://www.syncfusion.com/aspnet-core-ui-controls)
- [JavaScript](https://www.syncfusion.com/javascript-ui-controls)
- [Blazor](https://www.syncfusion.com/blazor-components)
- [Angular](https://www.syncfusion.com/angular-ui-components)
- [Vue](https://www.syncfusion.com/vue-ui-components)
- [React](https://www.syncfusion.com/react-ui-components)

**Mobile**

- [Xamarin](https://www.syncfusion.com/xamarin-ui-controls)
- [Flutter](https://www.syncfusion.com/flutter-widgets)

**Desktop**

- [Windows Forms](https://www.syncfusion.com/winforms-ui-controls)
- [WPF](https://www.syncfusion.com/wpf-ui-controls)
- [Universal Windows Platform](https://www.syncfusion.com/uwp-ui-controls)

**File Formats**

- [Excel](https://www.syncfusion.com/excel-framework/net)
- [Word](https://www.syncfusion.com/word-framework/net)
- [PDF](https://www.syncfusion.com/pdf-framework/net)
- [PowerPoint](https://www.syncfusion.com/powerpoint-framework/net)

**Web (Essential JS 1)**

- [ASP .NET Web Forms](https://www.syncfusion.com/jquery/aspnet-web-forms-ui-controls)
- [ASP .NET MVC](https://www.syncfusion.com/jquery/aspnet-mvc-ui-controls)
- [ASP .NET Core](https://www.syncfusion.com/jquery/aspnet-core-ui-controls)
- [JavaScript](https://www.syncfusion.com/jquery-ui-widgets)
- [PHP](https://www.syncfusion.com/jquery/php-ui-controls)
- [JSP](https://www.syncfusion.com/jquery/jsp-ui-controls)

## Guide for your trip through Essential Studio®

Syncfusion user guides are very useful in creating an application from scratch. They provide clear and detailed information for each component, along with the screenshots, code snippets, and examples wherever necessary.

| Categories | Platform | User Guide link |
| --- | --- | --- |
| Web | ASP.NET Core | https://ej2.syncfusion.com/aspnetcore/documentation/introduction/ |
| ASP.NET MVC | https://ej2.syncfusion.com/aspnetmvc/documentation/introduction/ |  |
| Angular | https://ej2.syncfusion.com/angular/documentation/introduction/ |  |
| Blazor | https://ej2.syncfusion.com/blazor/documentation/introduction/ |  |
| React | https://ej2.syncfusion.com/react/documentation/introduction/ |  |
| Vue | https://ej2.syncfusion.com/vue/documentation/introduction |  |
| JavaScript (ES5) | https://ej2.syncfusion.com/javascript/documentation/introduction/ |  |
| TypeScript and JavaScript (ES6) | https://ej2.syncfusion.com/documentation/introduction/ |  |
| Desktop | Windows Forms | https://help.syncfusion.com/windowsforms/overview |
| WPF | https://help.syncfusion.com/wpf/welcome-to-syncfusion-essential-wpf |  |
| UWP | https://help.syncfusion.com/uwp/overview |  |
| Mobile | Xamarin.Forms | https://help.syncfusion.com/xamarin/introduction/overview |
| Xamarin.Android | https://help.syncfusion.com/xamarin-android/introduction/overview |  |
| Xamarin.iOS | https://help.syncfusion.com/xamarin-ios/introduction/overview |  |
| Flutter | https://help.syncfusion.com/flutter/introduction/overview |  |
| JavaScript | https://help.syncfusion.com/mobilejs/introduction/overview |  |
| File Formats | Word Library | https://help.syncfusion.com/file-formats/docio/overview |
| PDF Library | https://help.syncfusion.com/file-formats/pdf/overview |  |
| PowerPoint Library | https://help.syncfusion.com/file-formats/presentation/overview |  |
| Excel Library | https://help.syncfusion.com/file-formats/xlsio/overview |  |
| Web (Essential JS 1) | ASP.NET MVC | https://help.syncfusion.com/aspnetmvc/introduction |
| ASP.NET Core | https://help.syncfusion.com/aspnet-core/overview |  |
| ASP.NET Web Forms | https://help.syncfusion.com/aspnet/overview |  |
| JavaScript | https://help.syncfusion.com/js/overview |  |
| PHP | https://help.syncfusion.com/php/overview |  |
| JSP | https://help.syncfusion.com/jsp/overview |  |
| Angular JS | https://help.syncfusion.com/angularjs/overview |  |
| Angular | https://help.syncfusion.com/angular/overview |  |
| Aurelia | https://help.syncfusion.com/aurelia/overview |  |
| React JS | https://help.syncfusion.com/reactjs/overview |  |
| TypeScript | https://help.syncfusion.com/typescript/nuget-packages |  |
| EmberJS | https://help.syncfusion.com/emberjs/overview |  |
| Install and Configuration | – | https://help.syncfusion.com/common/essential-studio/overview |
| Extension | – | https://help.syncfusion.com/extension/aspnetcore-essentialjs2-extension/syncfusion-project-templates |

User guides can also be downloaded and accessed offline. You can download them either from the **Documentation** section in the Syncfusion control panel or using the download option in the User Guide online page.

![Download option in the online user guide](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/Download-option-in-the-online-user-guide.png)

Download option in the online user guide

![Download option in the Syncfusion control panel](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/Download-option-in-the-Syncfusion-control-panel.png)

Download option in the Syncfusion control panel

## Helping hand during the journey

The Syncfusion API references are quick and clear, containing necessary information you need to know about the control libraries. They serve as reference manuals, containing all the information required to work with the APIs, full of details about classes, functions, return types, arguments, and more.

| Categories | Platform | API reference link |
| --- | --- | --- |
| Web | ASP.NET Core | https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Buttons.html |
| ASP.NET MVC | https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Buttons.html |  |
| Angular | https://ej2.syncfusion.com/angular/documentation/api/ |  |
| Blazor | https://help.syncfusion.com/cr/blazor/ |  |
| React | https://ej2.syncfusion.com/react/documentation/api/ |  |
| Vue | https://ej2.syncfusion.com/vue/documentation/api/ |  |
| JavaScript (ES5) | https://ej2.syncfusion.com/javascript/documentation/api/ |  |
| TypeScript andJavaScript (ES6) | https://ej2.syncfusion.com/documentation/api/ |  |
| Desktop | Windows Forms | https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.BulletGraph.html |
| WPF | https://help.syncfusion.com/cr/wpf/Syncfusion.Calculate.html |  |
| UWP | https://help.syncfusion.com/cr/uwp/Syncfusion.Calculate.Helpers.html |  |
| Mobile | Xamarin.Forms | https://help.syncfusion.com/cr/xamarin/Syncfusion.Buttons.XForms.SfChip.html |
| Xamarin.Android | https://help.syncfusion.com/cr/xamarin-android/Com.Syncfusion.Autocomplete.html |  |
| Xamarin.iOS | https://help.syncfusion.com/cr/xamarin-ios/Syncfusion.Calculate.html |  |
| Flutter | https://help.syncfusion.com/flutter/introduction/api-reference |  |
| JavaScript | https://help.syncfusion.com/mobilejs/api/ejmaccordion |  |
| File Formats | – | https://help.syncfusion.com/cr/file-formats/Syncfusion.DocIO.html |
| Web (Essential JS 1) | ASP.NET MVC | https://help.syncfusion.com/cr/aspnetmvc/Syncfusion.DocIO.html |
| ASP.NET Core | https://help.syncfusion.com/cr/aspnet-core/Syncfusion.DocIO.html |  |
| ASP.NET Web Forms | https://help.syncfusion.com/cr/aspnet/Syncfusion.DocIO.html |  |
| JavaScript | https://help.syncfusion.com/api/js/global |  |
| Angular | https://help.syncfusion.com/api/angular/ejgrid#members:allowsorting |  |

Apart from the online API references, a separate installer is available to install the API references offline. Download the Offline Class Reference installer from the **Documentation** section in the Syncfusion control panel. Refer to this [article](https://www.syncfusion.com/kb/8047/how-to-install-syncfusion-offline-class-reference-installer)
 for details on installing the Offline Class Reference installer.

![API reference download option in Syncfusion control panel](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/API-reference-download-option-in-Syncfusion-control-panel.png)

API reference download option in Syncfusion control panel

## Play with the demos

Syncfusion provides online demos for users to evaluate controls. These reduce the burden of downloading and installing the entire package. Pick your platform and check out the controls that interest you most.

| Category | Platform | Online demos link |
| --- | --- | --- |
| Web | ASP.NET Core | https://ej2.syncfusion.com/home/aspnetcore.html |
| ASP.NET MVC | https://ej2.syncfusion.com/home/aspnetmvc.html |  |
| Angular | https://ej2.syncfusion.com/home/angular.html |  |
| Blazor | https://blazor.syncfusion.com/ |  |
| JavaScript | https://ej2.syncfusion.com/home/index.html |  |
| JavaScript (ES5) | https://ej2.syncfusion.com/home/javascript.html#platform |  |
| React | https://ej2.syncfusion.com/home/react.html |  |
| Vue | https://ej2.syncfusion.com/home/vue.html |  |
| Mobile | Xamarin | https://www.syncfusion.com/demos/xamarin |
| Flutter | https://www.syncfusion.com/demos/flutter |  |
| Desktop | WPF | https://www.syncfusion.com/demos#desktop |
| File Formats | XlsIO | https://www.syncfusion.com/demos/fileformats/excel-library |
| PDF | https://www.syncfusion.com/demos/fileformats/pdf-library |  |
| DocIO | https://www.syncfusion.com/demos/fileformats/word-library |  |
| Presentation | https://www.syncfusion.com/demos/fileformats/powerpoint-library |  |

Syncfusion also publishes samples in GitHub. You can walk through this [blog](https://www.syncfusion.com/blogs/post/syncfusion-essential-studio-component-demos-now-available-in-github.aspx)
 for detailed information.

## Generate scripts of your choice

Syncfusion lets you generate custom script files for only the controls you select. You can select the desired version of Essential Studio® along with the theme of your choice from the list available. This provides an easy way to get a glance at specific JavaScript controls without downloading and installing the JavaScript installer.

### For Essential JS 2

Scripts for Essential JS 2 controls can be generated from the [Custom Resource Generator](https://crg.syncfusion.com/)
.![Custom script generator for Essential JS 2](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/Custom-script-generator-for-Essential-JS-2.png)

### For Essential JS 1

Scripts for Essential JS 2 controls can be generated with the [Custom Script Generator](https://crg.syncfusion.com/)
.![Custom script generator for Essential JS 1](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/Custom-script-generator-for-Essential-JS-1.png)

## Excited to explore what’s new in Essential Studio®?

For every Essential Studio® update, new features are included. Details about them can be explored in the **What’s new** section. You can see an overview of the feature—what it is and what it does. Release notes for the latest update can be tracked [here](https://help.syncfusion.com/common/essential-studio/release-notes/)
.

| Platform group | Platform Name | What’s new | Feature tour |
| --- | --- | --- | --- |
| Web (Essential JS 2) | ASP.NET MVC | https://www.syncfusion.com/products/whatsnew/aspnetmvc-js2 | https://www.syncfusion.com/aspnet-mvc-ui-controls |
| ASP.NET Core | https://www.syncfusion.com/products/whatsnew/aspnetcore-js2 | https://www.syncfusion.com/aspnet-core-ui-controls |  |
| JavaScript | https://www.syncfusion.com/products/whatsnew/essential-js2 | https://www.syncfusion.com/javascript-ui-controls |  |
| Blazor | https://www.syncfusion.com/products/whatsnew/blazor-components | https://www.syncfusion.com/blazor-components |  |
| Mobile | Xamarin | https://www.syncfusion.com/products/whatsnew/xamarin-forms | https://www.syncfusion.com/xamarin-ui-controls |
| Flutter | https://www.syncfusion.com/products/whatsnew/flutter | https://www.syncfusion.com/flutter-widgets |  |
| Desktop | Windows Forms | https://www.syncfusion.com/products/whatsnew/windows-forms | https://www.syncfusion.com/winforms-ui-controls |
| WPF | https://www.syncfusion.com/products/whatsnew/wpf | https://www.syncfusion.com/wpf-ui-controls |  |
| UWP | https://www.syncfusion.com/products/whatsnew/universalwindows | https://www.syncfusion.com/uwp-ui-controls |  |
| File Formats | – | – | https://www.syncfusion.com/products/file-formats |
| Web (Essential JS 1) | ASP.NET Web Forms | – | https://www.syncfusion.com/jquery/aspnet-web-forms-ui-controls |
| ASP.NET MVC | – | https://www.syncfusion.com/jquery/aspnet-mvc-ui-controls |  |
| ASP.NET Core | – | https://www.syncfusion.com/jquery/aspnet-core-ui-controls |  |
| JavaScript | – | https://www.syncfusion.com/jquery-ui-widgets |  |
| PHP | – | https://www.syncfusion.com/jquery/php-ui-controls |  |
| JSP | – | https://www.syncfusion.com/jquery/jsp-ui-controls |  |

## Got stuck in middle of the sea?

Solutions for most of the problems you face when using our controls will be available in either Syncfusion [forums](https://www.syncfusion.com/forums)
 or [knowledge base](https://www.syncfusion.com/kb)
. General discussions and announcements regarding new updates are available in the forums. The forums are categorized based on platform.

![Forums categorized based on platform](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/Forums-categorized-based-on-platform.png)

Forums categorized based on platform

Solutions to issues, workarounds, additional information about updates, and other details are available in the knowledge base articles. The knowledge base is also categorized according to platform.

![Knowledge base articles categorized by platform](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/Knowledge-base-articles-categorized-by-platform.png)

Knowledge base articles categorized by platform

## Need our experts’ help? Reach out!

Questions and issues regarding our products can be sent to our experts using [incidents](https://www.syncfusion.com/support/directtrac/incidents/newincident)
 and [forums](https://www.syncfusion.com/forums)
. For immediate assistance, chat with us using the chat option available in every page of our website.![Syncfusion live chat](https://www.syncfusion.com/blogs/wp-content/uploads/2020/03/Syncfusion-live-chat.png)

## Conclusion

Syncfusion Essential Studio® is a complete package that provides solutions to most of the complex problems faced during application development. All our components are feature-rich and they come with documentation for getting started all the way through completely customizing each control.

The on-demand feature implementations and bug resolutions come with best-in-class timelines.

We also deliver four major releases every year that come with new components and new features for existing components. Bug fixes made for existing components are rolled out on a weekly basis through NuGet updates.

Start to explore Syncfusion’s Essential Studio® components in our [homepage](https://syncfusion.com/)
.
