Sneak Peek at 2019 Volume 3 Beta: Essential JS 2 | Syncfusion Blogs
Live Chat Icon For mobile
Live Chat Icon
Popular Categories.NET  (164).NET Core  (29).NET MAUI  (102)Angular  (87)ASP.NET  (50)ASP.NET Core  (80)ASP.NET MVC  (89)Azure  (38)Blazor  (167)DocIO  (23)Essential JS 2  (91)Essential Studio  (183)File Formats  (33)Flutter  (124)JavaScript  (202)Microsoft  (114)PDF  (68)React  (79)Succinctly series  (130)Syncfusion  (660)TypeScript  (33)Uno Platform  (3)UWP  (4)Vue  (42)Webinar  (38)Windows Forms  (59)WinUI  (58)WPF  (141)Xamarin  (158)XlsIO  (26)Other CategoriesBarcode  (5)BI  (29)Bold BI  (5)Build conference  (6)Business intelligence  (54)Button  (4)C#  (121)Chart  (66)Cloud  (13)Company  (445)Dashboard  (8)Data Science  (3)Data Validation  (7)DataGrid  (58)Development  (459)Doc  (7)DockingManager  (1)eBook  (98)Enterprise  (22)Entity Framework  (5)Essential Tools  (14)Excel  (24)Extensions  (21)File Manager  (4)Gantt  (16)Gauge  (11)Git  (4)Grid  (28)HTML  (12)Installer  (2)Knockout  (2)Language  (1)LINQPad  (1)Linux  (2)M-Commerce  (1)Metro Studio  (11)Mobile  (358)Mobile MVC  (9)OLAP server  (1)Open source  (1)Orubase  (12)Partners  (21)PDF viewer  (33)Performance  (11)PHP  (2)PivotGrid  (4)Predictive Analytics  (6)Report Server  (3)Reporting  (10)Reporting / Back Office  (11)Rich Text Editor  (10)Road Map  (11)Scheduler  (43)SfDataGrid  (9)Silverlight  (21)Sneak Peek  (25)Solution Services  (3)Spreadsheet  (11)SQL  (9)Stock Chart  (1)Surface  (4)Tablets  (5)Theme  (12)Tips and Tricks  (104)UI  (256)Uncategorized  (68)Unix  (2)User interface  (68)Visual State Manager  (2)Visual Studio  (24)Visual Studio Code  (17)Web  (434)What's new  (239)Windows 8  (19)Windows App  (2)Windows Phone  (15)Windows Phone 7  (9)WinRT  (26)
Sneak Peek 2019 vol 3 - Essential JS 2

Sneak Peek at 2019 Volume 3 Beta: Essential JS 2

Essential JS 2 is the only suite you will ever need for web application development. It has evolved continuously to fit changing market needs, making it the best suite available. With this in mind, we are glad to inform you that the beta version of the 2019 Volume 3 release is expected on or before September 18, 2019. This release includes a fine set of updates for the Essential JS 2 suite as well.

In this blog I am going to walk you through the new controls and features you can expect in the beta version of the Essential JS 2 2019 Volume 3 release.


You can expect a brand-new spreadsheet control, which can be used to organize and analyze data in a tabular format. The following features are planned for this control:

  • Data binding
  • Virtualization
  • Selection
  • Editing
  • Formulas
  • Clipboard
  • Cell formatting
  • Number formatting
  • Open and save

Essential JS 2 Spreadsheet Control

Essential JS 2 Spreadsheet Control

Online sample:

File Manager

We’re working on supporting an Amazon S3 cloud storage service provider in the File Manager component.File Manager Component Connected to Amazon S3

File Manager Component Connected to Amazon S3


The following selection options are expected to be enhanced in the Charts component:

  • Multi-region selection
  • Lasso selection

Multi-region selection will allow users to select multiple regions in a chart.Multi-Region Selection in a Scatter Chart

Multi-Region Selection in a Scatter Chart

Lasso selection will allow the user to select regions bound by freehand drawing.Lasso Selection in a Scatter Chart

Lasso Selection in a Scatter Chart


You can expect line routing support in the Diagram control, which will reroute or move a connector away from a shape or node that is moved.Rerouted Connector in a Diagram

Rerouted Connector in a Diagram

Tree Grid

You can expect the following features in the TreeGrid control:

  • Row drag-and-drop support.
  • Frozen rows and columns support.

Row drag-and-drop functionality will allow moving rows within a TreeGrid control, between TreeGrid controls, or from a TreeGrid control to any custom component.Dragging and Dropping Rows in the TreeGrid

Dragging and Dropping Rows in the TreeGrid

Frozen rows and columns will freeze specific rows and columns and make them visible at the top and left side of the control while scrolling.Frozen Rows and Columns in the TreeGrid

Frozen Rows and Columns in the TreeGrid

PDF Viewer

You can expect support to interactively fill PDF forms and include hand-written signatures in PDF documents using PDF viewer.Filling a PDF Form in PDF Viewer

Filling a PDF Form in PDF Viewer

Rich Text Editor

Support to paste images from Microsoft Word and Outlook along with text content can be expected in the Rich Text Editor control.

Support to drag and drop images from the local system into the control can also be expected.Drag and drop image in Rich Text Editor

Drag and drop image in Rich Text Editor

When pasting images or dragging and dropping them, the images will be uploaded onto the server before being inserted into the editor.

Pivot Table

You can expect support to connect and visualize SSAS OLAP cubes and their elements, like dimensions, hierarchies, measures, named sets, and so on, with the Pivot Table.  The following common options can also be expected:

  • Drill down, drill up, and drill through
  • Sorting
  • Filtering
  • Formatting
  • Calculated fields
  • Conditional formatting

SSAS OLAP Cube Visualized in the Pivot Table Component

SSAS OLAP Cube Visualized in the Pivot Table Component


Apart from these new controls and features, you can expect many other new features in our Essential JS 2 suite. You can check them out once the release is live.

Stay tuned to our Twitter, Facebook, and LinkedIn pages for the announcement of the release. Also, we will publish detailed blog posts for each new control after the release to guide you through working with them.


Share this post:

Popular Now

Be the first to get updates

Subscribe RSS feed
Scroll To Top