What s New Essential Studio User Interface Edition, 2011 Volume 4

Similar documents
Road Map for Essential Studio 2011 Volume 4

Road Map for Essential Studio 2010 Volume 1

Road Map. For Essential Studio Volume 3

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION

What s New Essential Studio User Interface Edition

Road Map for Essential Studio 2011 Volume 2

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION

Working with Charts Stratum.Viewer 6

What s New Essential Studio User Interface Edition, 2011 Volume 2

Desktop Studio: Charts. Version: 7.3

Desktop Studio: Charts

Tree and Data Grid for Micro Charts User Guide

ESSENTIAL STUDIO 2014 V O L U M E 2

Table of Contents 1-4. User Guide 5. Getting Started 6. Report Portal 6. Creating Your First Report Previewing Reports 11-13

XD++ Professional Edition -- it is designed for building professional flow diagramming applications only.

Lesson 19 Organizing and Enhancing Worksheets

Press the Plus + key to zoom in. Press the Minus - key to zoom out. Scroll the mouse wheel away from you to zoom in; towards you to zoom out.

SAS Visual Analytics 8.2: Working with Report Content

Kendo UI. Builder by Progress : Using Kendo UI Designer

Using Microsoft Office 2003 Intermediate Word Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.

Contents. Introduction 13. Putting The Smart Method to Work 16. Session One: Basic Skills 23

Microsoft Excel 2016 / 2013 Basic & Intermediate

What can Word 2013 do?

Keynote 08 Basics Website:

Microsoft Word 2010 : Tables

Introduction Accessing MICS Compiler Learning MICS Compiler CHAPTER 1: Searching for Data Surveys Indicators...

Creating a Basic Chart in Excel 2007

Chapter 4. Microsoft Excel

Office Applications II Lesson Objectives

ActiveReports 12 Server 1

Numbers Basics Website:

Contents. Introduction 15. How to use this course 18. Session One: Basic Skills 21. Session Two: Doing Useful Work with Excel 65

MS Word 2010 An Introduction

Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR

Microsoft Office PowerPoint 2013 Courses 24 Hours

Book 5. Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons

What s New for WinRT. Essential Studio Enterprise Edition 2013 Volume 2

Microsoft How to Series

Microsoft Office Excel

SPARK. User Manual Ver ITLAQ Technologies

EXCEL 2003 DISCLAIMER:

A Guide to Quark Author Web Edition 2015

Word Tutorial 3. Creating a Multiple- Page Report COMPREHENSIVE

GraphWorX64 Productivity Tips

course notes quick reference guide

OX Documents Release v Feature Overview

Telerik Corp. Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide

Microsoft Visio 2016 Foundation. Microsoft Visio 2016 Foundation Level North American Edition SAMPLE

WORD Creating Objects: Tables, Charts and More

Glossary. advance: to move forward

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static

Components for Xcelsius. Micro Components

Quick Access Toolbar. You click on it to see these options: New, Open, Save, Save As, Print, Prepare, Send, Publish and Close.

IBM TRIRIGA Application Platform Version 3.3. Graphics User Guide. Copyright IBM Corp i

BIM II IC3 & MOS Certification Pacing Guide

Using Microsoft Word. Working With Objects

SharePoint List Booster Features

INFRAGISTICS WPF 15.2 Service Release Notes September 2016

Excel 2010 Level 1: The Excel Environment

Excel 2003 Tutorial II

To be able to create charts that graphically represent your worksheet data, you will: Create column charts on chart sheets by using the F11 key.

11.1 Create Speaker Notes Print a Presentation Package a Presentation PowerPoint Tips... 44

Microsoft Excel 2010 Basic

Creating and Modifying Charts

Creating a Spreadsheet by Using Excel

SAS Visual Analytics 8.2: Getting Started with Reports

Table of Contents. Windows Interface Elements (Home Page) Contents. Select Chart... Elements

SAS Web Report Studio 3.1

Gloucester County Library System EXCEL 2007

Fusion. CBR Fusion MLS Level 1 Core Functions. Class Handout

IBM Forms V8.0 IBM Forms Classic - Forms Designer IBM Corporation

Your Total Training Resource. Microsoft OneNote. To Schedule / Need Additional Information

Using Chart components

Microsoft Excel 2010 Part 2: Intermediate Excel

How to create interactive documents

Introduction to tabs and tables

INTRODUCTION 4 WHAT S NEW IN USING SEAVUS PROJECT VIEWER 5 BENEFITS OF USING SEAVUS PROJECT VIEWER 5 MENUS 7 TOOLBARS 19 RIBBONS 27

COURSE CONTENT EXCEL BASIC ONE DAY

KODAK Software User s Guide. Software Version 9.0

DOT.NET MODULE 6: SILVERLIGHT

Quick Reference Card Business Objects Toolbar Design Mode

FactoryLink 7. Version 7.0. Client Builder Reference Manual

BusinessObjects Frequently Asked Questions

Answer: D. Answer: B. Answer: C. Answer: C. Answer: B

Insight: Measurement Tool. User Guide

button Double-click any tab on the Ribbon to minimize it. To expand, click the Expand the Ribbon button

Business Intelligence and Reporting Tools

Spreadsheets Microsoft Office Button Ribbon

Keynote Basics Website:

Microsoft PowerPoint 2016 Basics Unit 9 Final Review - Student Notes Directions: Fill in the blanks.

MindManager Browser Application Release Notes

Creating Charts in Office 2007 Table of Contents

Cognos. Active Reports Development. Presented by: Craig Randell

Arkansas Curriculum Framework for Computer Applications II

HOUR 12. Adding a Chart

CHRIST THE KING BOYS MATRIC HR. SEC. SCHOOL, KUMBAKONAM CHAPTER 2 TEXT FORMATTING

Business Office Specialist

Using Sitecore 5.3.1

MindManager HTML5 Export Release Notes

Introduction to Microsoft Office PowerPoint 2010

Transcription:

What s New Essential Studio User Interface Edition, 2011 Volume 4

Contents ASP.NET MVC Mobile... 6 Essential Chart for ASP.NET MVC Mobile... 6 Chart Control... 6 Essential Tools for ASP.NET MVC Mobile... 13 Header Control... 13 Footer Control... 14 Menu Control... 14 Dialog Control... 15 ProgressBar Control... 15 ListBox Control... 15 Tab Control... 16 Rating Control... 17 Scroll Panel Control... 17 Slider Control... 18 ToolBar Control... 18 ASP.NET... 19 Essential Tools for ASP.NET... 19 Client-Side Events for the TreeView Control... 19 Essential Chart for ASP.NET... 19 ToolTips for Chart Axis Labels... 19 Localization Support... 19 Essential Diagram for ASP.NET... 20 Show or Hide Text in Symbol Palette... 20 Essential Gauge for ASP.NET... 21 HTML 5-Based Gauge Control... 21 ASP.NET MVC... 25 Essential PDF Viewer for ASP.NET MVC... 25 Essential Grid for ASP.NET MVC... 25 External Form Edit Mode... 25 Stacked Headers... 27 Auto-Wrap in Column Cells... 27 2 P a g e

Essential Tools for ASP.NET MVC... 29 Rotator Improvements... 29 Essential Chart for ASP.NET MVC... 30 Essential Chart with HTML 5... 30 Localization Support... 30 Essential Diagram for ASP.NET MVC... 30 Persistence Support for Diagrams... 30 Multiple Selection... 30 Z-Order Commands... 30 Adding Custom Shapes... 32 WPF... 33 Common to All WPF Products... 33 WPF 4 Manipulation... 33 Metro Theme... 33 Essential Chart for WPF... 33 TimeLine Control... 33 Essential Tools for WPF... 33 Multiple Selection in Property Grid... 33 Essential Diagram for WPF... 34 Serializing the Symbol Palette... 34 Symbol Designer... 34 Import Symbols... 34 Expanded Decorator Support... 34 Line Routing... 34 Essential Gantt for WPF... 34 Filter and Sort the Task List... 34 Baseline Table View... 34 Virtualization... 34 Essential Spreadsheet for WPF... 34 Center across Selection Alignment Support... 34 Document Settings... 34 Advanced Encryption and Decryption... 35 3 P a g e

PDF Export... 35 Text Wrap Support... 35 Import from ADO.NET DataTable... 35 Essential Maps for WPF... 35 Data Binding Support... 35 Path Support... 35 Virtualization... 36 Importing and Exporting Map Elements... 36 Silverlight... 37 Essential Gantt for Silverlight... 37 Baseline Table View Support... 37 Filter and Sort the Task List... 37 Virtualization... 37 Essential Diagram for Silverlight... 37 Serializing the Symbol Palette... 37 Line Routing... 37 Polyline and Poly-Orthogonal Lines... 37 Underline Option for Label Text... 37 Essential Spreadsheet for Silverlight... 37 Center across Selection Alignment Support... 37 Document Settings... 37 Advanced Encryption and Decryption... 37 PDF Export... 38 Text Wrap Support... 38 Essential Maps for Silverlight... 38 Path Support... 38 Data Binding Support... 38 Importing and Exporting Map Elements... 38 Virtualization... 38 Windows Forms... 39 Essential Grid for Windows Forms... 39 Visual Styles... 39 4 P a g e

Essential Tools for Windows Forms... 39 SplitButton Control... 39 Essential Chart for Windows Forms... 40 Localization Support... 40 ToolTips for Chart Axis Labels... 41 Windows Phone... 42 Essential Tools for Windows Phone... 42 Jumplists... 42 Range Slider Control... 43 Toolbar Control... 43 Color Picker Control... 44 Timespan Picker Control... 45 ToolTip Control... 46 Dialog Control... 47 Essential Maps for Windows Phone... 48 Importing and Exporting Map Elements... 48 Path Support... 49 Data Binding Support... 50 Virtualization... 51 5 P a g e

ASP.NET MVC Mobile Essential Chart for ASP.NET MVC Mobile Chart Control Essential Chart for Mobile MVC is a lightweight, HTML 5 canvas element-based chart control that is easily configurable. It provides high quality, visually rich business charts on mobile platforms. Essential Chart provides support for the following chart types. Line charts A line chart is a chart where data points on the graph are joined by a curved line. They are ideal for representing series data and displaying trends in data at equal intervals. Line Chart Step line charts A step line chart is a chart in which data points on the graph are joined using straight lines. 6 P a g e

Step Line Chart Spline charts A spline chart is a chart in which data points are joined by a Bezier curve. Spline Chart Pie charts Pie charts are ideal for displaying proportionate values that are expressed in either percentage or fractional formats. 7 P a g e

Pie Chart Column charts Column charts, which are the most commonly used charts, display data points as vertical bars. In this respect they are similar to bar charts which display data points as horizontal bars rather than vertical. 8 P a g e

Column Chart Area charts An area chart is a line chart in which the chart area is given a solid color or a gradient brush to emphasize the relationships between the pieces of charted data. Area Chart 9 P a g e

Step area charts A step area chart is a step line chart in which the chart area is given a solid color or a gradient brush to emphasize the relationships between different pieces of charted information. Step Line Area Chart Spline area charts Spline area charts are spline charts in which the chart area is given a solid color or a gradient brush to emphasize the relationships between individual data. Spline Area Chart 10 P a g e

Essential Chart for MVC Mobile also provides support for following features. ToolTips Essential Chart for Mobile MVC supports rich ToolTips to display information for a series of points. ToolTips associated with all the chart regions are visible when the pointer hovers on the corresponding region. Chart ToolTip Client-side events Essential Chart for Mobile MVC supports client-side events to interact with the chart control. Data Series Highlighted through Client-Side Event 11 P a g e

Data binding support The Mobile MVC chart control supports binding data from various data sources, namely JSON binding, list binding, and client-data binding. Data-Bound Chart Symbol features Symbols are visual indicators to represent the location of data points in the graph. Chart with Custom Symbols 12 P a g e

Gridlines and ticks The Mobile MVC chart control has support for major ticks, minor ticks, and gridlines for extensive chart axis customization. Essential Tools for ASP.NET MVC Mobile Chart with Gridlines and Ticks Header Control The Header control displays header content for mobile applications. It provides customization options to set captions, show or hide captions, and set custom content as a template for left and right (forward and back) navigation buttons. It features four built-in skins to enhance its look and feel. Header Control 13 P a g e

Footer Control The Footer control displays header content for mobile applications. It provides customization options to set captions, show or hide captions, and set custom content as a template for left and right (forward and back) navigation buttons. It features four built-in skins to enhance its look and feel. Footer control Menu Control The Menu control for Mobile MVC is a tool that helps you create stunning interactive menus that display items in a list based on their relationships with each other. It supports data binding, templates, and even rendering for sub-items to create hierarchical menus. The Menu control supports both horizontal and vertical layout modes, and features four built-in themes to enhance its look and feel. Menu Control 14 P a g e

Dialog Control The Dialog control implements a modal dialog box-like window inside which any HTML content can be placed, including form content, messages, images, and text. Dialog boxes can be dragged within a browser, and feature four built-in themes that enhance their look and feel. Customized Dialog Control ProgressBar Control The ProgressBar control allows you to graphically represent the progress of an ongoing process. Because it is a client-side control, information can be loaded quickly. The control s orientation, dimensions, and text are customizable, and it features four built-in skins that enhance its look and feel. Progress Bar ListBox Control The ListBox control provides a dynamic and interactive list view interface for displaying data, data navigation, results lists, and data entry. The ListBox control supports server data binding, JSON binding, and Web service binding. It also supports client-side filtering, and comes with various built-in skins to enhance the look and feel for end users. 15 P a g e

ListBox Control Tab Control The Tab control provides a dynamic, interactive menu-driven tabbed interface. Tab content can be text, images, graphics, or HTML. If more items are added to the tab bar than can be displayed, a More item automatically appears at the end of the tab bar. When end users touch the More item, all the items that did not fit on the tab bar are displayed. The Tab control supports data binding for tab items and provides two types of tab styles opened and closed. The tab control comes with various built-in skins that enhance the look and feel. Tab Controls 16 P a g e

Rating Control The Rating control provides an intuitive rating experience that allows end users to select a number of stars to represent a rating. Developers can specify the initial rating, the maximum rating to allow, and the alignment and direction of the stars. The Rating control also allows developers to specify a custom shape instead of stars. It ships with four built-in skins, and is rendered on the HTML 5 canvas surface. Customized Rating Controls Scroll Panel Control This feature provides an interactive scroll panel control that wraps all its contents in a scrollable area. Objects with continuous text, pictures, or any other content can be scrolled or viewed even if they don t fit into the space on the mobile display. The ScrollPanel control supports four built-in skins that enhance its look and feel. Text and Images in a Scroll Panel Control 17 P a g e

Slider Control The Slider control provides a dynamic and interactive slider bar that allows users to visually select a specific value or a range of values within a value range by dragging or selecting a drag handle. The drag handles are used to select a range of maximum and minimum values, and the increment by which they are able to move can be customized. It supports both horizontal and vertical orientations, and various tick marks and slider handles. It provides HTML 5 ToolTips to display the current value of the slider. The Slider control features four built-in skins that enhance the look and feel. Slider Control ToolBar Control This feature allows you to customize and display a list of command items in a standard toolbar interface. Toolbars can be populated from the Items collection. It also supports data binding and templates for toolbar items, and features four built-in themes. Toolbar Control 18 P a g e

ASP.NET Essential Tools for ASP.NET Client-Side Events for the TreeView Control New client-side events and features have been added to the TreeView control help to control its behavior efficiently. Essential Chart for ASP.NET ToolTips for Chart Axis Labels This feature enables users to add ToolTips to chart axis labels. For instance, if a chart axis label s text is truncated because its content is too long, the ToolTip for the label can show the full text. You can also customize ToolTips to show any content you want. Customized Chart Axis Label ToolTip Localization Support With localization support, the text and formats used by a chart will reflect the current locale of the application. 19 P a g e

Localized Chart Context Menu Essential Diagram for ASP.NET Show or Hide Text in Symbol Palette This feature allows you to show or hide text added to nodes in the symbol palette. This way text attached to all the elements of the palette can be shown or hidden according to your preference. Symbol Palette with Text Shown Symbol Palette with Text Hidden 20 P a g e

Essential Gauge for ASP.NET HTML 5-Based Gauge Control A gauge is a data visualization control that can be used to display several data points or data ranges in a concise and compact area. The gauge control can be divided into the following types: Linear gauge Circular gauge Digital gauge Rolling gauge Linear gauges measure values of scales and represent them in the form of a slider along a linear scale, similar to a thermometer. The customization options for linear gauges include horizontal and vertical orientations, three different frame types, twelve pointer types, range indicators, labels, and a multitude of skins. Vertical Linear Gauge Horizontal Linear Gauge 21 P a g e

Pentagon Pointer Type Trapezoid Pointer Type Gauge with Range Indicator Customized Labels VS2010 Skin Office2007 Skin Circular gauges can display several data points or data ranges in a concise and compact area. Data in the control can be easily read and quickly understood by users of any level. Circular gauges have numerous advanced features. Multiple scales and pointers can be implemented within a single gauge. All pointers, as well as their respective scales, can be customized at run time. A circular gauge can have both needle and marker pointer types, and features many built-in options for each. The circular gauge also features customizable range indicators, reverse scales, labels, and fourteen stunning skins for better, professional displays. 22 P a g e

Customized Circular Gauge Multiple Scales and Pointers in a Gauge Needle Pointer Type Marker Pointer Type Customized Range Indicators Customized Labels VS2010 Skin Almond Skin Olive Skin 23 P a g e

Digital gauges display alphanumeric data. This can be observed in digital clocks and virtual displays showing alphanumeric output. It is has both the seven-segment and fourteen-segment display options. Rolling gauges are controls that can display values as segments while allowing data to be presented in a rolling manner. You can specify the number of segments, and customize the type of segments to be used. Multiple segments can be customized at once with ease, since each segment can be altered using the index assigned to it. 24 P a g e

ASP.NET MVC Essential PDF Viewer for ASP.NET MVC Essential PDF Viewer for ASP.NET MVC is a brand new component that gives users the ability to view and print PDF files from MVC applications without any reliance on Adobe. Users can embed Essential PDF Viewer within a.net application, or use it as a stand-alone application. It supports various PDF objects such as text, lines, curves, color spaces, and.jpeg images with DCTDecode and FlateDecode filters. Essential Grid for ASP.NET MVC PDF File Rendered in Essential PDF Viewer External Form Edit Mode Editing grid data through external forms allows you to focus on and edit one data entry at a time while allowing you to see what the other data entries in the grid are. You can use a customized template for the external editing form. You may add new fields and customized dimensions to the editing form. The changes made in the form are reflected in the grid data as they are saved. 25 P a g e

The position of the external form can be customized according to your preference to any side of the grid, above or below it; you can also hide or show the external edit form, as shown in the following figures. External Editing Form in the Top-Right of the Grid External Editing Form in the Bottom-Left of the Grid 26 P a g e

External Editing Form with Customized Template Stacked Headers Stacked headers allow users to have additional header rows that span across multiple grid columns. Users can group columns under such headers. This feature helps better organize grid data as users will be able to clearly see which dimensions of data relate to the same topic. Related columns in the same grid can be grouped under a single heading so that data in those columns will be seen as part of a whole. In the following figure, Order Details and Ship Details are stacked headers. Stacked Headers in a Grid Auto-Wrap in Column Cells When the content in a cell exceeds the width of the column it is in, this feature automatically wraps the text in the cell. This way, you will not need to double-click on a cell to see the entirety its content. You can resize the width of columns according to your needs; however, grids have a minimum specification 27 P a g e

for the width of columns. Depending on the properties that are enabled, you will either not be able to resize the column beyond that minimum width, or the content in the cell will be clipped. Unwrapped Content in a Grid Wrapped Text in a Grid 28 P a g e

Essential Tools for ASP.NET MVC Rotator Improvements The Rotator control now allows you to animate items for an improved user experience, plug in data to the rotator with the new data binding feature, show items in a random order, and integrate a pager with the rotator to view the items in the rotator seamlessly. Rotator Control with Pager Mode Enabled Rotator Control in Slider Mode 29 P a g e

Essential Chart for ASP.NET MVC Essential Chart with HTML 5 Essential Chart with HTML 5 is a lightweight, canvas-based chart control that utilizes HTML 5 to implement a very high performance and interactive chart control. Localization Support The user interface of a chart can be customized so that it is locale-specific. Essential Diagram for ASP.NET MVC Persistence Support for Diagrams This feature allows users to persist the skeleton and common feature-related properties of a diagram in an.xml file. This feature only includes platform-independent data for nodes and their properties (size, position, etc.), not platform-specific contents. This feature also supports basic controls such as buttons, images, and text boxes. Multiple Selection This feature allows you to select multiple diagram nodes and line connectors at the same time, using multiple selectors. You can then move, resize, or delete the nodes and connectors you have selected Selected Nodes and Connectors Z-Order Commands The ordering commands allow you to change the z-order (order of objects along the z-axis) value of the selected objects (nodes and connectors) on the page. Objects can be made to move backward or forward on the axis so that they get displayed over or beneath other objects in the case that two or more objects overlap. 30 P a g e

Before (Left) and After (Right) Bring to Front Operation Before (Left) and After (Right) Send to Back Operation Before (Left) and After (Right) Move Forward Operation Before (Left) and After (Right) Send Backward Operation 31 P a g e

Adding Custom Shapes This feature allows you to add your own custom shapes as nodes to the diagram page or as a shape to the symbol palette. You can also drag the custom shapes from the symbol palette to the diagram page. Custom Shapes Added Directly to a Diagram Page Custom Shapes Added to the Symbol Palette 32 P a g e

WPF Common to All WPF Products WPF 4 Manipulation WPF 4 controls now support multi-touch interaction, making them very usable in touch-screen devices. Metro Theme A new Metro theme based on the look and feel of Windows Phone is available in all our WPF controls. Essential Chart for WPF TimeLine Control The TimeLine control can be used to view specific time frames in a chart by allowing users to select a range of data. It can be integrated with other controls like Essential Chart, Essential Grid, and Essential Gantt for selecting and viewing data that falls inside a specific time frame. It has a rich UI for users to interact with. Essential Tools for WPF Viewing a Selected Time Frame in a Chart Multiple Selection in Property Grid This feature displays the properties that are common among multiple selected objects, and when a single selected object is bound, property grid will display all the properties of the selected object. 33 P a g e

Essential Diagram for WPF Serializing the Symbol Palette Symbol palettes can be serialized and saved as.xaml files and loaded back into a diagram at a later point in time. Symbol Designer This is a new tool for creating, designing, and editing symbol palettes that can be used in a diagram builder application. Import Symbols Symbols from Microsoft Expression Blend and Visio, and Syncfusion Essential Diagram for Windows Forms can now be imported into a diagram symbol palette. Expanded Decorator Support Decorator shapes can be customized in such a way that each line segment of a line connector can have a decorator. Line Routing This feature avoids overlapping links and nodes. If a line connector is drawn between two nodes and crosses other nodes, the line will be automatically rerouted around interfering nodes. Essential Gantt for WPF Filter and Sort the Task List This feature allows users to sort and filter tasks in the grid view of a Gantt chart. Data can be sorted or filtered in alphabetical order. Baseline Table View This feature is used to display the variance between a baseline and the current progress of a task in the table view of a Gantt chart. This column is added dynamically when the user chooses to view the variance of the progress. Virtualization Virtualization support has been added to improve the performance of Essential Gantt. Essential Spreadsheet for WPF Center across Selection Alignment Support This feature groups the text between two cells, similar to merged cells in Excel, to be aligned at the center to form one single cell. Document Settings Users are now able to edit spreadsheet options such as author, tags, category, and more. 34 P a g e

Advanced Encryption and Decryption Using a password, users are able to encrypt and decrypt spreadsheets for the sake of privacy. PDF Export Users are now able to export spreadsheet contents to PDF. Text Wrap Support Users are now able to wrap text in a cell if they choose. Import from ADO.NET DataTable Essential Spreadsheet now allows you to directly import data into a spreadsheet from ADO.NET DataTables and convert the data to an Excel-readable format. Essential Maps for WPF Data Binding Support Essential Maps now offers data binding support for labels, symbols, and paths. This allows labels, symbols, and paths to be generated from a bound ItemSource collection. Path Support Essential Maps can now display a path from one point to another, allowing maps to illustrate, for example, train, road, air, or sea routes. Using paths, a map can be used to create a street-level view. Paths have numerous features. They can be changed automatically when the shapefile contains polylines. They can be added by users, contain labels, and have customized styles. Zooming and panning in maps with paths is supported, and paths are drawn dynamically. Street-Level View Created with Paths 35 P a g e

Virtualization Virtualization support has been added to Essential Maps to improve performance. Importing and Exporting Map Elements Map elements such as paths, labels, and symbols can be persisted through an.xml file via serialization. 36 P a g e

Silverlight Essential Gantt for Silverlight Baseline Table View Support This feature is used to display the variance between a baseline and the current progress of a task in the table view of a Gantt chart. This column is added dynamically when the user chooses to view the variance of the progress. Filter and Sort the Task List This feature allows users to sort and filter tasks in the grid view of a Gantt chart. Data can be sorted or filtered in alphabetical order. Virtualization Virtualization support has been added to improve the performance of Essential Gantt. Essential Diagram for Silverlight Serializing the Symbol Palette Symbol palettes can be serialized and saved as.xml files and loaded back into a diagram at a later point in time. Line Routing This feature avoids overlapping links and nodes. If a line connector is drawn between two nodes and crosses other nodes, the line will be automatically rerouted around interfering nodes. Polyline and Poly-Orthogonal Lines Polylines and orthogonal lines are alternatives to straight line connectors. They are very useful when there are other nodes between two nodes that are being connected. End users can clearly indicate what kind of polylines (by specifying exact points of directional changes) or orthogonal lines should be used to connect nodes. Underline Option for Label Text Users are able to underline labels for nodes and lines. Essential Spreadsheet for Silverlight Center across Selection Alignment Support This feature groups the text between two cells, similar to merged cells in Excel, to be aligned at the center to form one single cell. Document Settings Users are now able to edit spreadsheet options such as author, tags, category, and more. Advanced Encryption and Decryption Using a password, users are able to encrypt and decrypt spreadsheets for the sake of privacy. 37 P a g e

PDF Export Users are now able to export spreadsheet contents to PDF. Text Wrap Support Users are now able to wrap text in a cell if they choose. Essential Maps for Silverlight Path Support Essential Maps can now display a path from one point to another, allowing maps to illustrate, for example, train, road, air, or sea routes. Using paths, a map can be used to create a street-level view. Paths have numerous features. They can be changed automatically when the shapefile contains polylines. They can be added by users, contain labels, and have customized styles. Zooming and panning in maps with paths is supported, and paths are drawn dynamically. Street-Level View Created with Paths Data Binding Support Essential Maps now offers data binding support for labels, symbols, and paths. This allows labels, symbols, and paths to be generated from a bound ItemSource collection. Importing and Exporting Map Elements Map elements such as paths, labels, and symbols can be persisted through an.xml file via serialization. Virtualization Virtualization support has been added to Essential Maps to improve performance. 38 P a g e

Windows Forms Essential Grid for Windows Forms Visual Styles This feature enables you to apply visual styles to a grid and its associated controls. You can apply visual styles to the grid, grid scrollbar, and cell-embedded controls like push buttons. It is not mandatory to specify the theme for every control individually. Essential Tools for Windows Forms Applying Visual Styles to a Grid SplitButton Control The SplitButton control allows you to create a drop-down button-like interface that is a combination of a regular button and a drop-down list, giving you a single element with multiple options. The default value is set as the button s caption, and the other values are listed in the button s drop-down list. 39 P a g e

Customized Split Button Customized Split Button Split Button in Checked State Drop-down Split Button Essential Chart for Windows Forms Localization Support The user interface of a chart can be customized to display chart data according to the language and culture specific to a particular country or region. This is done through easily added resource files. Context menu items, exception messages, and some toolbar items can also be localized. Localized Chart Context Menu 40 P a g e

ToolTips for Chart Axis Labels This feature enables users to add customized ToolTips to chart axis labels. For instance, if a chart axis label s text is too long to display in the space provided, the ToolTip for the label can show the full text. Custom Chart Axis Label ToolTip 41 P a g e

Windows Phone Essential Tools for Windows Phone Jumplists This control allows users to jump to a specific category in a list instead of having to scroll through the body of it. For example, when you want to select a contact, you can jump to contacts starting with specific letters. Jump buttons will be enabled or disabled based on the item s availability. Jumplist Category Menu Jumplist Items 42 P a g e

Range Slider Control Using this control you can set a price range to select products, or specify a time range to filter sale reports for a specific period of time. You can set the range by dragging the thumb or clicking on the slider bar. You can orient the slider vertical or horizontal as needed. You can also customize the appearance of the slider. Range Slider in Horizontal Mode Range Slider in Vertical Mode Toolbar Control The toolbar control common in desktop apps is now available for Windows Phone. A toolbar is a graphical presentation of frequently used commands optimized for efficient access. 43 P a g e

Sample Toolbars Color Picker Control A color picker control enables you to select a desired color from a predefined color palette. You can use this control to customize elements such as background, foreground, image border color, and so on. You can define the colors by editing the RGB or alpha values. 44 P a g e

Color Picker in Portrait Orientation Timespan Picker Control The Timespan Picker control enables you to provide the option to select a time span in your applications. This control is useful for reminder functionalities and count-down timers. Supported timespan elements include day, hour, minute, and second. You can customize the timespan format as needed. 45 P a g e

Timespan Picker Timespan Picker in Edit Mode ToolTip Control This control allows you to display more information about a UI element. Since there is no mouse hover event in the phone environment, ToolTips are displayed on tap event. You can customize the content and appearance of ToolTips. 46 P a g e

Cloud-Shaped ToolTip Ellipse-Shaped ToolTip Dialog Control The Dialog control can act as either a modal or modeless dialog for displaying information. You can display alert and prompt dialogs using this tool. When a modal dialog is displayed, it will prevent the user from interacting with the parent application. 47 P a g e

Custom Dialog Prompt Dialog Essential Maps for Windows Phone Importing and Exporting Map Elements Essential Maps for Windows Phone now supports saving and loading maps as.xml files for viewing at a later time, and exporting maps as images. 48 P a g e

Map Persisted as an XML File Path Support This feature enables you to draw paths in a map to depict routes, for example. You can add paths to a map by specifying the points, and add labels to those paths. While performing zoom and pan operations, paths are automatically updated. You can customize the path style. This feature can be used to create a street-level view in a map. 49 P a g e

Paths Added to a Map Data Binding Support Essential Maps now provides data binding support for labels, symbols, and paths, allowing you to add these things to a map from a data source. 50 P a g e

Data-Bound Map Virtualization Virtualization renders only the visible portion of a map, thereby tremendously improving the rendering speed of the map while zooming and scrolling. 51 P a g e