About Syncfusion Essential Studio Silverlight

Deliver sophisticated Silverlight line-of-business applications with this comprehensive suite of 100+ user interface, business intelligence and reporting controls.

With Syncfusion Essential Studio for Silverlight, you can easily create rich, compelling .NET applications. All the collection’s components have been built from scratch for the Silverlight framework and include several features and enhancements to make it easy to build applications adhering to the MVVM design pattern. The suite’s UI offerings include multiple grids, charting, diagramming, scheduling, a docking manager, menus, calendars, editors, Ribbon among numerous other data visualization, notification, and navigation elements. On the reporting side it includes components that enable your applications to read and write Microsoft Excel and Word files, create and modify PDF files, perform grouping and calculations and view reports. For business intelligence needs, OLAP grid, chart, gauge components are included, as well as a Pivot Grid. The suite ships with more than 600 samples.

Essential Studio Silverlight includes:

User Interface components – Silverlight:

  • Essential Grid - Multiple Silverlight grids ensure you can meet the specific needs of your application: The high-performance, data-bound GridData control provides a seamless editing experience, and its cell-oriented architecture provides extensive cell-level customization options. The Grid control is a very efficient display engine for tabular data with a powerful formula engine and Excel-like behaviors such as formulas, freeze rows and columns, merged cells, and more. Its powerful cell rendering architecture allows you to load any control inside the grid. The GridTree control displays self-referencing lists in a multicolumn tree format. The data is loaded on demand so that large lists can be quickly displayed.
  • Essential Tools - A collection of dozens of useful, customizable UI controls. Included are a Ribbon control, Tree View, Rich-Text Editor, docking manager, menus, GroupBar, Carousel, Tab navigation, TileView, native editors, a spell checker, and much more.
  • Essential Chart - Essential Chart for Silverlight is a high-performance charting component that is easy to use and visually stunning. It includes 35 chart types ranging from simple column charts to specialized financial charts.
  • Essential Diagram - Present powerful and feature-rich diagrams with this unique component. It provides an intuitive user interaction model for creating and editing diagrams with XAML support. Essential Diagram stores graphical objects in a node graph and renders those objects onto the screen. It explicitly lays out diagram objects, or lets the layout manager handle the job by automatically arranging the nodes using the predefined layout algorithms. Essential Diagram is fully localizable for any culture.
  • Essential Schedule - This control creates calendars similar to those found in Microsoft Outlook, with day, week, work week, month, and schedule views. It offers a rich, very interactive UI – users can perform operations such as creating, editing, and rescheduling appointments. Rescheduling and resizing appointments can be done through drag-and-drop operations.  Essential Schedule includes support for recurrence patterns and Outlook-style reminders and is highly customizable.
  • Essential Gauge - Create circular, linear, digital and rolling gauges. Several attractive skins are supported, to enhance the appearance of an application. Gradients and brushes can also be applied.
  • Essential Maps - This component lets you create visually stunning, interactive maps to show geographical data from an ESRI Shapefile format. It comes with built-in navigation controls along with zooming and panning features. Built-in support is provided for visualizing Bing Maps. Layers and ToolTips are among its other features.
  • Essential Spreadsheet - A control for viewing and editing Microsoft Excel files in a familiar Excel-like interface. It combines some of our most popular components (our Grid control, Ribbon control, formula engine, and more) to create a first of its kind offering for Silverlight for viewing and editing Excel files.
  • Essential Gantt - A Microsoft Project-like viewer and editor control that is used to schedule and manage projects. Its intuitive user interface comprising table and chart views lets you visually manage tasks, task relationships, and resources. It is even possible to import and export data from Microsoft Project.

Reporting components – Silverlight:

  • Essential XlsIO - A .NET library that can read and write Microsoft Excel files (Versions 97 to 2010). It features a full-fledged object model similar to the Microsoft Office Automation libraries, but operates more than 100 times faster than Office Automation. The library is built for usage on servers where speed and memory usage are critical. Essential XlsIO can be used on systems that do not have Microsoft Excel installed, making it an excellent report engine for tabular data.
  • Essential DocIO - A .NET library that can read, write, and modify Microsoft Word files (Versions 97 to 2010). It features a full-fledged object model similar to the Microsoft Office Automation libraries. Essential DocIO can be used on systems that do not have Microsoft Word installed to create richly-formatted Word Reports.  It works more than 100 times faster than MS Word automation and consumes much less memory compared to that of MS Word.
  • Essential PDF - A .NET library that can create and modify Adobe PDF files that are standards-compliant. It does not have any external dependencies, offers the best-in-class feature set for working with Unicode and right-to-left text, and has been optimized for use on servers where speed and memory usage are critical. It can easily handle multiple requests for report generation in scenarios such as Web sites serving reports to hundreds of simultaneous users.
  • Essential Grouping - A high-performance grouping engine that can group any list of data. It is highly optimized and can handle large amounts of dynamic data. It features support for related data and filters. All aspects of the grouping engine are extensible, and users can add functionalities as needed.
  • Essential Calculate - This component allows you to add extensive calculation support to your business objects and easily set up forms that have calculation dependencies among various controls. Essential Calculate comes with a function library of more than 150 entries, and supports cross-sheet references. When used in conjunction with Essential XlsIO, you can fully load, manipulate, and compute Excel spreadsheets with no dependence on Excel.
  • Essential Report Viewer - A viewer component for displaying reports defined in Microsoft’s RDL format (2008 or 2008 R2) from within your WPF and Silverlight applications. You can display tabular, graphical, or free-form client-side or server reports that make use of relational, multidimensional, XML, and object data sources.

Business Intelligence components – Silverlight:

  • Essential BI Grid - This component can be used to summarize, analyze, explore, and present summaries for critical enterprise data, allowing users to make better-informed decisions. Data source support ranges from SQL Server Analysis Services to any XMLA-compatible OLAP databases like Mondrian. With our in-memory pivot engine, you can also bind to any standard relational data sources.
  • Essential BI Client - An ad hoc analysis tool that can be easily bound to any OLAP database. It's available in two flavors: as an application or as a control that you can embed within your app. End users have all the dimensions, measures, and KPIs available at their disposal to perform ad hoc analysis. End users can slice and dice data as they wish with slicers, filters, summaries, and more. They can intuitively drag and drop measures and dimensions into horizontal or vertical axes to pivot data as desired.
  • Essential BI Chart - Visualize business intelligence data buried in OLAP and relational databases. This interactive control with drill-down capabilities allows you to surface big-picture data and makes it available at your fingertips. Data source support ranges from SQL Server Analysis Services to any XMLA-compatible OLAP databases like Mondrian. With our in-memory pivot engine, you can also bind to any standard relational data sources.
  • Essential BI Gauge - Provides users with the ability to display key performance indicators (KPI) from OLAP cubes. KPIs can be displayed with goals and status visualizations such as traffic lights, road signs, and standard arrow types to help create executive dashboards.
  • Essential BI PivotGrid - A pivot table implementation for visualizing relational data in a multidimensional UI. This control pivots the data to organize it in a cross-tabulated form. Our powerful in-memory pivoting engine can transform hundreds of thousands of relational table rows into comprehensible pivot information within seconds. Summarizing and grouping data is also supported.

Benefits of working with Syncfusion:

  • Straightforward Licensing - Syncfusion offers simple per-user licensing, with no runtimes, royalties or server deployment fees.
  • Rich Feature Set - Syncfusion works hard to provide functionality beyond what other competing solutions offer. For example, many data grids offer support for exporting to Microsoft Excel, but in reality just export to HTML and rename the file with an .XLS extension, causing many problems for the end user, such as displaying security alerts and incorrect formatting. In comparison, the Syncfusion DataGrid control contains over 100,000 lines of code to provide accurate exporting to Excel. All components in the toolkit solve real problems; Syncfusion never include controls just to increase the total count. Every component has been built as a solution to an issue that developers face when creating enterprise applications.
  • Real-world Samples - One of the ways Syncfusion ensure that their components are enterprise-ready is by building several proof-of-concept samples for line-of-business applications, which ship with the SDK. Most of the samples push the control to its limit, so you can truly evaluate whether it meets your requirements now and in the future.
  • Support - Each Syncfusion license comes with 1 year of technical support and updates. Support is available through the sophisticated Direct-Trac support system, built from the ground up to support enterprise customers and their needs in a streamlined manner. Support incidents can be created and tracked to completion 24 hours a day, 7 days a week. Access to phone support is also included with each license’s subscription.