DevExpress DXperience 16.1.4 released

Released: Jun 23, 2016

Atualizações na 16.1.4

Recursos

WinForms Controls

  • New TreeMap Control - The new DevExpress WinForms TreeMap Control allows you to visualize flat or hierarchically structured data using nested rectangles that are sized and ordered by a quantitative variable.
  • New Unbound Data Source for Data Aware Controls - The new Unbound Source component provides two events to retrieve data from an external storage and write it back after runtime modifications.
  • Chart Control - New Series Types
    • Stacked Step Area.
    • Full Stacked Step Area.
    • Radar Range Area.
    • Polar Range Area.
  • Chart Control - Error Bar Indicators
    • Fixed - represents errors as a fixed value.
    • Standard Error - error is calculated as a standard error.
    • Standard Deviation - error is calculated as a standard deviation.
    • Data Source Based - error values are loaded from a data source.
  • Chart Control - Improved Chart Legend
    • Custom Legend Items.
    • Multiple Legend Support.
    • Legend Title.
  • Chart Control - Series Animation Support - This new feature allows you to animate series appearance using point animation, series animation or both (based upon series view type).
  • Data Grid Control - Master-Detail Mode - Navigate all records (master-detail) within the grid using a single vertical scrollbar.
  • Data Grid Control - Performance Enhancements - The algorithm responsible for calculating the layout of Master-Detail Views has been re-worked so your apps can be more responsive than ever before.
  • Data Grid Control - Layout View Card Appearance - You can now modify the appearance of individual cards within the Layout View.
  • Diagram Control - Printing and Export to Raster - Print your diagram and define a custom print area size. You can also export diagrams to raster images (PNG, JPEG, BMP and GIF).
  • Diagram Control - SVG Shapes Support - You can now use SVG (Scalable Vector Graphics) as diagram shapes.
  • Diagram Control - Diagram Designer Enhancements
    • Apply themes.
    • Change shape styles.
    • Change page orientation and size.
    • Customize line jumps.
  • Diagram Control - Custom Layout Algorithms and Sugiyama-Style Layouts
    • Custom layout algorithms.
    • Ability to apply the layout algorithm to a portion of a diagram.
    • Sugiyama-Style Layout.
  • Diagram Control - Customizable Line Jumps- This release includes additional styles and settings for line jumps.
  • Diagram Control - Theme Support - End-users can now apply color schemes to shapes using our integrated WinForms Diagram Designer.
  • Editors - PictureEdit - Trim Image by Mask/Shape - The PictureEdit can now trim its content with the use of a custom mask. The mask can be specified as an SVG image.
  • Editors - Calendar Control - Touch Mode - The WinForms Calendar control now incorporates a touch-friendly UI mode. Dates can now be selected using scrollable tiles.
  • Editors - LookupEdit Enhancements
    • Child lookups can now be filtered based on the edit value of a parent lookup.
    • The Lookup editor can now operate in ComboBox mode.
    • Images within dropdown grid columns are now rendered accurately.
    • Design-time enhancements.
    • Right-to-Left support.
  • Instant Layout Assistant - This release includes the new DevExpress WinForms Instant Layout Assistant - a Visual Studio extension that helps you build your form from scratch.
  • Smart Tags - This release includes an extension to Visual Studio that adds Smart Tag functionality for any Form and User Control at design time.
  • Map Control - DirectX11 (Direct2D) Support - With this release, the Map control can render its content using Direct2D (Beta).
  • Map Control - Web Map Service Support - Now supports Web Map Services (WMS) - which provides a standard approach to obtain mapping image data from online or internal servers.
  • Map Control - Bing REST Services Support
    • Bing Services REST API will now be used instead of the deprecated Bing SOAP API.
    • OSM Search and Geocode support is now available.
    • Custom Information Providers using the IInformationData interface has been implemented.
  • PDF Viewer
    • JPX Image Format support.
    • Transparency Groups support.
    • Type 3 Fonts support.
  • Rich Text Editor - Document Attributes - Now offers support for document properties that are compatible with both MS Word and Office OpenXML standards.
  • Rich Text Editor - Document Iterator - The Document Iterator allows you to iterate specified document elements while hiding the inner structure of a document model.
  • Rich Text Editor - Hit Testing - You can now search for document objects or layout elements by their position (coordinates of a mouse cursor or position on a page).
  • Rich Text Editor - Document Themes Support - You can now import and export documents with color themes.
  • Rich Text Editor - Clipboard Formats - You can now specify the formats used when the Rich Text Editor places content onto the Windows clipboard.
  • Scheduler Control - Agenda View - Display event/schedule data within its new Agenda View.
  • Scheduler Control - Date Navigation Bar - The Date Navigator (much like a Grid's data navigator) provides an alternative way to "scroll" your calendar's contents.
  • Scheduler Control - Time Ruler Position - The Scheduler's Time Ruler can now be displayed to the left or right of a View.
  • Spreadsheet Control - Pivot Table Enhancements
    • Calculated Field and Items: You can specify custom formulas in calculated fields and items if our predefined aggregate functions do not meet your requirements.
    • Data Grouping: Group items in a PivotTable field to create a new subset of data.
    • Sort by Data Area Values.
  • Spreadsheet Control - Integrated Cell Editors - Embed custom data editors within individual cells.
  • MVVM Core Enhancements
    • The DevExpress MVVM Framework for WinForms now supports more controls and their associated behaviors (ContextButtons, NavButtons).
    • New services (TabbedFormService).
    • Minor core enhancements (DI Support).
    • DocumentManager service enhancements (active document support).
  • NavBar and Office Navigation Bar Enhancements - The WinForms NavBar and Office Navigation Bar controls can now operate in a compact mode. In this mode, the Office Navigation Bar is displayed not as a separate control, but docked to the NavBar control's bottom.
  • Docking Enhancements - With this release, you can manually set the width of resize zones for dock panels. These zones are now DPI-aware.
  • Clipboard Management Enhancements - The DevExpress Clipboard Manager allows source formatting (fonts, appearance settings, cell colors, etc.) to be retained when copying data from DevExpress Data Grid and Tree List controls.
  • Office Inspired Animations
    • Data Grid group row expansion animation.
    • Office 2016 inspired animation when expanding AccordionControl elements.
    • Office 2016 inspired animation and shadows when displaying popup windows in Bars and Ribbon controls.
    • Animation when displaying page categories.
    • Office 2016 inspired animation when displaying the Ribbon's BackstageView.
  • App UI Manager - FreeLayout for WidgetView - In this layout mode for the App UI Manager's Widget View, you can drag and position Widget documents across the View area. This is the only layout mode that allows floating widget documents.
  • Accordion Control - Element Content Layout - Accordion Elements can display 4 types of content within their headers: captions, glyphs, custom controls and context buttons. This feature allows you to re-arrange these blocks as required.
  • Adorner UI Manager Enhancements
    • Guide - Displays a flyout with custom contents for an associated control/component.
    • Validation Hint - Allows you to highlight a control that fails validation and display a descriptive tooltip.
    • Text in Badge and ValidationHint elements can be formatted using HTML tags.
  • Report Generation Enhancements - You can now generate a report from the Data Grid's Banded View.
  • Filtering UI Enhancements
    • Filtering UI Context editor behavior has been improved.
    • A new design-time wizard allows you to tweak your UI configuration.
    • View Model enhancements.
  • Data Aware Excel Export Enhancements - Banded Grid Views now support our highly popular Data Aware Excel Export option.
  • Vertical Grid - Multiple Cell Selection - The Vertical Grid Control now supports multiple cell selection.

ASP.NET Controls

  • New Material Theme - This release includes a new Office 2016 inspired theme for both desktop and touch-first devices.
  • New iOS9 Theme - The new iOS 9 ASP.NET theme was designed and optimized for touch-first devices such as tablets.
  • New Vertical Grid Control - The new DevExpress ASP.NET Vertical Grid Control represents an entirely new way to display/edit information within your ASP.NET app. Unlike a traditional grid, the Vertical Grid's data source fields are represented as rows, and data source records are represented as columns.
  • Chart Control - New Series Types
    • Stacked Step Area.
    • Full Stacked Step Area.
    • Radar Range Area.
    • Polar Range Area.
  • Chart Control - Error Bar Indicators
    • Fixed - represents errors as a fixed value.
    • Standard Error - error is calculated as a standard error.
    • Standard Deviation - error is calculated as a standard deviation.
    • Data Source Based - error values are loaded from a data source.
  • Chart Control - Improved Chart Legend
    • Custom Legend Items.
    • Multiple Legend Support.
    • Legend Title.
  • GridView Control - Data Cell Bands (Advanced Banded View) - The Grid View can now arrange columns across bands and individual columns can be positioned one under another (with different heights).
  • GridView Control - Cell Focus - The Grid now fully supports keyboard navigation through grid cells in batch edit mode.
  • GridView Control - Cell Merging - The Grid now allows you to merge the contents of individual grid cells with ease.
  • Ribbon Control - Keyboard Support - You can now interact with the DevExpress ASP.NET Ribbon Control (tabs, groups, items) via the keyboard.
  • Rich Editor Control - Spell Checking - End-users can activate the ASP.NET Spell Checker via the integrated context menu or a standard dialog.
  • Rich Editor Control - Find and Replace - Much like Microsoft Word, the ASP.NET Rich Text Editor's new Find and Replace dialog allows end-users to locate and modify text within an open document.
  • Rich Editor Control - Predefined Styles - This release includes a new set of predefined styles for paragraphs, characters and tables.
  • Rich Editor Control - API for Client-Side Manipulations - The exposed client-side Rich Text Editor API allows you to obtain the current state of document elements (such as sections, paragraphs, tables) and perform the appropriate actions by executing commands.
  • Using DevExpress ASP.NET Office Controls Across Multiple Servers in Azure - With this release, both the DevExpress ASP.NET Spreadsheet and Rich Text Edit controls can be used in web applications running on multiple Azure application servers.
  • Scheduler Control - Appointment Client-Side Rendering - This release includes a new option that allows appointments to be fully rendered on the client by passing appointment data from the server via JSON.
  • Spreadsheet Control - UX Improvements
    • Custom header/footer when printing a spreadsheet.
    • Mark a copied range using a dotted line.
    • Add a fill handle to populate data and formulas.
    • Display/hide column and row headers.
  • Spreadsheet Control - UI Performance Improvements - Performance optimizations have been applied across the board, at the server and during client rendering.
  • New Responsive Project Template - A new Bootstrap-enabled Web Application Project Template serves as a starting point when developing apps that utilize both DevExpress ASP.NET AJAX controls and the Bootstrap Framework.
  • Project Templates - Support for ASP.NET Identity System - DevExpress project templates for ASP.NET MVC and Web Forms now support ASP.NET Identity in Visual Studio 2013/2015. Project templates use the ASP.NET Identity system to add functionality to register, log in and log out a user.
  • Accessibility Support Enhancements
    • WCAG 2.0 (level AA) support.
    • Compatible with High-Contrast Windows mode.
    • Screen reader pronouncing improvement (WAI-ARIA support).

WPF Controls

  • New Wizard Control - The new WPF Wizard Control allows you to create wizards with superior appearance and pixel-perfect element layout.
  • New Unbound Data Source for Data Aware Controls - The new Unbound Source component provides two events to retrieve data from an external storage and write it back after runtime modifications.
  • Chart Control - New Series Types
    • Stacked Step Area.
    • Full Stacked Step Area.
    • Radar Range Area.
    • Polar Range Area.
  • Chart Control - Error Bar Indicators
    • Fixed - represents errors as a fixed value.
    • Standard Error - error is calculated as a standard error.
    • Standard Deviation - error is calculated as a standard deviation.
    • Data Source Based - error values are loaded from a data source.
  • Chart Control - Improved Chart Legend
    • Custom Legend Items
    • Multiple Legend Support
    • Legend Title
  • Chart Control - Workdays - Date-Time axes can now exclude holidays and weekends to avoid gaps within the axis.
  • Chart Control - Annotations - This release introduces annotations that can be anchored to a series point, a pane or a chart control.
  • Data Grid Control - Scrollbar Annotations - The WPF Grid Control now supports annotations within its vertical scroll bar.
  • Data Grid Control - Proportional Column Sizing - Available space is distributed between columns by weighted proportions similar to the "star sizing" mechanism used by the MS Data Grid.
  • Data Grid Control - Summary Styles - You can now apply styles to individual group and total summaries.
  • Data Grid Control - Conditional Formatting Enhancements
    • New format rules that cover unique/duplicate values.
    • Override selected/focused row style.
    • Disable individual format conditions.
    • Hide individual formatting rules from an end-user.
    • Generate format conditions based on a View Model collection.
  • Data Grid Control - Report Generation Enhancements - You can now generate a report from the WPF Data Grid's Banded View.
  • Data Grid Control - Data Aware Excel Export Enhancements - Banded Grid Views now support the Data Aware Excel Export option.
  • Diagram Control - Printing and Export to Raster - Print your diagram and define a custom print area size. You can also export diagrams to raster images (PNG, JPEG, BMP and GIF).
  • Diagram Control - SVG Shapes Support - Use SVG (Scalable Vector Graphics) as diagram shapes.
  • Diagram Control - Diagram Designer Enhancements
    • Apply themes.
    • Change shape styles.
    • Change page orientation and size.
    • Customize line jumps.
  • Diagram Control - Custom Layout Algorithms and Sugiyama-Style Layouts
    • Custom layout algorithms.
    • Ability to apply the layout algorithm to a portion of a diagram.
    • Sugiyama-Style Layout.
  • Diagram Control - Customizable Line Jumps - This release includes additional styles and settings for line jumps.
  • Docking - Custom Header Buttons - Docking panels are able to display custom buttons within their header areas along with the default 'Minimize', 'Maximize' and 'Restore' buttons.
  • Docking - Minimize Floating Panels - Floating panels can now optionally display the Minimize button.
  • Editors - Async Server Mode - This release extends server mode support for the WPF Data Editors with the addition of an asynchronous server mode. When used, data loading is executed asynchronously in a background thread, so the editor and application remain responsive to user actions regardless of data operations.
  • Editors - New Rating Control - Specify and visualize ratings. Like other DevExpress WPF Data Editors, this control can be used on a standalone basis or embedded within the WPF Grid Control.
  • Map Control - Web Map Service (WMS) Support- Provides a standard approach to obtain mapping image data from online or internal servers.
  • Map Control - Bing REST Services Support
    • Bing Services REST API will now be used instead of the deprecated Bing SOAP API.
    • OSM Search and Geocode support is now available.
    • Custom Information Providers using the IInformationData interface has been implemented.
  • PDF Viewer
    • JPX Image Format Support.
    • Transparency Groups Support.
    • Type 3 Fonts Support.
  • Property Grid Control - Tabbed View - v16.1 ships with a new PropertyGrid visual mode that replicates the look and feel of modern Microsoft Office applications.
  • Property Grid Control - MetadataLocator Support - v16.1 introduces support for MetadataLocator that can be specified for any data source.
  • Ribbon Control - Merging Backstage Views - Now supports automatic and manual merging of individual Backstage Views.
  • Ribbon Control - Runtime Customization Window - The Runtime Customization window now displays elements of all merged Ribbon controls and Ribbon items generated from an ItemsSource.
  • Rich Text Editor - Document Attributes - Now offer support for document properties that are compatible with both MS Word and Office OpenXML standards.
  • Rich Text Editor - Document Iterator - The Document Iterator allows you to iterate specified document elements while hiding the inner structure of a document model.
  • Rich Text Editor - Hit Testing - With this release, you can search for document objects or layout elements by their position (coordinates of a mouse cursor or position on a page).
  • Rich Text Editor - Document Themes Support - With this release, you can import and export documents with color themes.
  • Rich Text Editor - Clipboard Formats - You can now specify the formats used when the Rich Text Editor places content onto the Windows clipboard.
  • Scaffolding - EF6 Providers Support - In addition to LocalDb, SqlServerCe and SQLExpress, Scaffolding Wizards now support Oracle, MySQL, SQLite and PostgreSQL providers.
  • Scaffolding Enhancements - The Scaffold wizard will only generate application-specific code and add a reference to a library containing common elements. This reduces the amount of code in the solution and simplifies debugging and testing.
  • Spreadsheet Control - Pivot Table Enhancements
    • Calculated Field and Items: You can specify custom formulas in calculated fields and items if our predefined aggregate functions do not meet your requirements.
    • Data Grouping: Group items in a PivotTable field to create a new subset of data.
    • Sort by Data Area Values.
  • Spreadsheet Control - Integrated Cell Editors - Embed custom data editors within individual cells.
  • TreeListControl - Excel Data Export
    • Node State: with the ability to expand/collapse nodes within the worksheet.
    • Data Sorting and Filtering: data is displayed as it appeared within the TreeList.
    • Totals and Summaries: including the ability to modify/change formulas.
    • Excel Style Format Rules.
    • Data Validation for Lookup and Combo-box Columns.
    • Fixed Columns.
  • TreeListControl - SVG Support - This release adds support for vector images via markup extensions.
  • DXWindow - Title Bar Customization - In this release, we've made title bar customization much easier. You can now display custom elements within the Window header and customize default buttons.
  • Notification Icons - This release allows you to place a notification icon in the Windows notification area and manage its behavior.

Windows 10 Controls

  • New Splash Screen - v16.1 ships with a new Splash Screen control for developers building apps for the UWP platform.
  • Color Schemes - DevExpress Color Schemes for Windows 10 Apps were first released as a community preview last year. This update marks its official release and includes the following new features:
    • Templates for standard controls (Button, ComboBox, etc.).
    • Support for Dark and Light themes.
  • Hamburger Menu - New Menu Items
    • Bottom Bar Check Box: A check box displayed in the Hamburger Menu's bottom bar.
    • Bottom Bar Radio Button: A radio button displayed in the Hamburger Menu's bottom bar.
  • Hamburger Menu - Sub Menu - The Hamburger Menu now supports a sub-menu displayed in a separate flyout panel.
  • Hamburger Menu - Scrolling Items in the Main Menu - Items in the Hamburger Main Menu can now be scrolled if there is no enough space to display all items.
  • Hamburger Menu - View State Adaptive Trigger - v16.1 includes a new trigger allowing you to respond to a hamburger menu's view state changes.
  • New Context Toolbar Control - New touch-enabled ContextToolbar control can be used as a context menu.
  • New Ribbon Toolbar Control - The new RibbonToolBar control for Windows 10 Apps is the light version of the Ribbon Control inspired by Microsoft Mail app.
  • New Toolbar Control - Designed to be positioned at the top of your application window, the Toolbar control can be thought of as a touch-friendly version of traditional navigation elements used within Windows desktop or touch-enabled hybrid apps.
  • Ribbon Enhancements
    • New ComboBoxItem.
    • New ColorChooserItem.
    • New FontEditItem.
    • Gallery performance improvements.
  • PDF Viewer Enhancements
    • Ability to select and copy text and images (beta).
    • File attachments.
    • Hyperlinks.
    • Bookmarks.
  • Frame Control Enhancements - With this release, you can change a window's title and customize the mobile status bar (visibility, background and foreground colors).

Reporting

  • WPF Report Designer - The DevExpress WPF Report Designer includes the following new features:
    • UI Localization.
    • New Table control.
    • DevExpress WPF Report Designer
  • WinForms and Web End-User Report Designer - Intelligent Code Completion - Script editors now support intelligent code completion that makes it easier and faster for end-users to write scripts. Context-aware hints are displayed based on the user input.
  • WinForms and Web Right-to-Left Support - An option to enable Right-to-Left orientation for user interface and report layouts is now available in the End-User Report Designer.
  • Web Report Designer - Table of Contents - The XRTableOfContents control has been added to the toolbox, and a corresponding user interface has been provided to configure its settings.
  • Web Report Designer - New Label Reports Wizard - The ASP.NET Report Designer’s Report Wizard has been updated so that label reports can be constructed in the same manner as that available in the Windows Report Designer.
  • Web Report Designer - New Format String Editor - A dedicated Format String editor is now available in the End-User Report Designer for ASP.NET. It allows end-users to select the appropriate format within the editor, instead of writing the format string manually.
  • All Platforms
  • Improved Export to RTF - You can now generate RTF documents with fixed line height when SingleFile export mode is used.
  • Improved Export To Excel - When the Angle property is set to 90 or 270, the setting is maintained after the report has been exported to XLS and XLSX.

Document Server

  • PDF Document Processor
  • JPX Image Format Support.
  • Transparency Groups Support.
  • Type 3 Fonts Support.
  • Rich Edit Document Automation - Document Attributes - Now includes support for document properties that are compatible with both MS Word and Office OpenXML standards.
  • Rich Edit Document Automation - Document Iterator - The Document Iterator allows you to iterate specified document elements while hiding the inner structure of a document model.
  • Rich Edit Document Automation - Document Themes Support - With this release, you can import and export documents with color themes.
  • XL Export Library - Table Export - This feature allows you to format data in the generated workbook as a table so you can benefit from all the advantages of Excel tables (like sorting and filtering table data, using structured references and calculated columns, displaying and calculating the total row and so on). By using the DevExpress XL Export API, you can organize data into a table, apply a table style, create calculated columns, display or hide the table total row, and specify the function used to calculate totals for table columns.

CodeRush

  • Diagnostic Analyzers - v16.1 introduces new code analysis diagnostics allowing you to detect and correct code issues.
  • Debug Visualizer Expression Map - CodeRush for Roslyn continues to evolve and with this release, it includes the DevExpress Expression Map first introduced in CodeRush Classic.
  • Naming Convention Rules and Code Style Support - CodeRush for Roslyn gives you the ability to specify code style rules and define naming rules for variables, parameters, fields and properties.
  • Open Jump To results in References Window - With this release, you can click the References button at the top right corner of the 'Jump To' window in order to view all references found in the References window.
  • Navigation to Decompiled Code - You can now navigate to 'decompiled code' using the 'Jump To' navigation provider.
  • Sessions in References Window - With this release, the References window has multiple tabs allowing you to collect search results in new tabs without overwriting previous results.
  • Test Execution Output - Test execution output is now displayed in a separate tab.
  • NUnit 3.0 Support - CodeRush Unit Test Runner now supports NUnit 3.x
  • Sessions in Test Runner - The Test Runner window includes multiple tabs so that you can create several test sets and run them independently.
  • Code Coverage Filtering - You can now filter the list of members that appear in the Code Coverage window using the Search Box.
  • XAML Navigation
    • Go to Source. You can now navigate to a ResourceDictionary.
    • Jump to References. You can now navigate to a resource (ValueConverter, Style, etc) usages.
  • XAML Refactorings
    • The Break Apart/LineUp Attributes refactoring – Collapses the attributes of a XAML tag into a single line or breaks them apart.
    • The Import Type refactoring – Declares the necessary XAML namespace reference for an unresolved type.
  • Optimize Namespace References – Removes the unused references and optionally sorts them.
  • Show Color - v16.1 introduces 'Show Color' for XAML markup allowing you to preview and change colors.
  • Organize Members Enhancements - Added several predefined sets of member organizer rules. Thus, you can simply select a predefined set (Style Cop or DevExpress internal rules) instead of manual customization.
  • Selection Embedding Enhancements - You can now access available embeddings via the context menu.
  • Target Picker - The target picker is a visual location indicator, which is used to select where to move or declare a field, method or variable.