DevExpress DXperience 15.2.3 released

Released: Dec 2, 2015

Updates in this release

Updates in 15.2.3

WinForms

New Controls

  • WinForms Diagram Control - Allows users to visually communicate complex information using data-linked diagrams, flow and org charts.
  • WinForms Date Editor and Calendar - The calendar used in the WinForms Date Editor is now available as a standalone control and can be dropped directly onto a form.
  • WinForms Excel Data Source - Bind DevExpress WinForms data-aware controls to Microsoft Excel workbooks or CSV files.
  • Office Inspired Ring/Line Animations - The WinForms Progress Panel and Transition Manager now support Office inspired animation styles.
  • WinForms Tabbed Form - The new WinForms Tabbed Form incorporates a Tabbed MDI interface, allowing you to eliminate the use of MDI managers.
  • WinForms Tabbed Pane Control – A SDI (Single Document Interface) navigation control that owns a collection of pages and uses buttons to navigate between them.
  • WinForms Toolbox Control - A Microsoft Visio inspired Toolbox control.

Enhancements

WinForms Grid Control

  • Data Cell Images - Data cells can now display custom images either to the left or rightmost edge of the control.
  • Align Summary Values with Group Rows - Summary values can be displayed in group rows under corresponding column headers.
  • Partial Groups - This new option allows you to display group rows with two or more data rows. If a group row contains only a single data row, it is not displayed.
  • Grid-Based Report Generation - With only a few lines of code, you can invoke the DevExpress WinForms Report Designer from the Grid Control and create reports based on its data.

WinForms App UI Manager

  • The new layout mode allows you to mix vertical and horizontal tabbed groups in Tabbed Views.

WinForms Chart Control

  • New Financial Indicators - This release ships with the following new financial indicators: AverageTrueRange, CommodityChannelIndex, DetrendedPriceOscillator, MassIndex, MedianPrice, MovingAverageConvergenceDivergence, RateOfChange (Momentum), RelativeStrengthIndex, StandardDeviation, StochasticIndicator, TripleExponentialMovingAverage (TEMA), TripleExponentialMovingAverage (TriX), TypicalPrice, VolatilityChaikins, WeightedClose and WilliamsR.

WinForms Layout Control

  • Resizing - You can view an item's current size during resize operations. Layout items that cannot be resized (due to size constraints) are now highlighted.
  • Search within Customization Form - With this release you can locate items by entering their names with the search box.
  • Visual Enhancements - Selected items in customization mode are painted in light blue. Drop position is now highlighted during drag-and-drop operations.

WinForms Map Control

  • Data Clustering - To help increase dataset readability and analyze data density, you can now aggregate data using the DevExpress Map Control's clustering methods.
  • Vector Data Export/Import Enhancements - The WinForms Map Control can now import SVG vector graphics and export its vector data to KML, SVG and Shapefiles.

WinForms PDF Viewer

  • Open/Save Attachments – The WinForms PDF Viewer now displays attachments and you can open and/or save attachments as needed.

WinForms Property Grid Control

  • HTML Formatting - Row headers and data cells now support HTML text formatting.

WinForms Ribbon Control

  • Recent Items - You can now emulate menus introduced in the newest version of Microsoft Office.

WinForms Rich Editor Control

  • Custom Drawing Using Layout API - You can now draw lines, shapes and text above, below or in place of page elements.
  • Nested Comments - Comments and replies are grouped and displayed as a conversation.
  • Improved PDF Export - PDF algorithms have been optimized. It's now twice as fast and consumes 30% less memory.

WinForms Scheduler Control

  • Time Indicator - The Scheduler now indicates current time.
  • New Default Appointment Ribbon Form - To better replicate the Microsoft Outlook appointment dialog, the default appointment editing form has been changed to be a Ribbon form.
  • Time Zone Information for Each Appointment - With this release, you can associate time zones with individual appointments and display their Start and End time correctly when the Scheduler's time zone changes.
  • Reporting Scripts Support - The WinForms End-User Report Designer now allows users to handle the Scheduler control's reporting events.

WinForms Snap Reporting Control

  • Data Source Wizard Customization - Manage data source lists, remove default wizard pages, create and add custom pages.

WinForms Spreadsheet Control

  • Pivot Tables - Analyze, categorize and summarize large volumes of data within a worksheet.
  • Copy/Paste Enhancements - Clipboard operations now support BIFF8.
  • API Improvements - Create a pivot table from a cell range or a PivotTable cache, modify and remove existing pivot tables.

WinForms TreeList Control

  • Cell Selection - The WinForms TreeList control now supports selection of multiple cells.
  • Drag and Drop Enhancements - You no longer need to handle events and write code to enable drag and drop for multiple nodes within the DevExpress WinForms TreeList control.

WinForms MVVM and Scaffolding

  • New Services - This release provides four new services for the MVVM platform: notification, splash screen, layout serialization and print preview services.
  • Data Binding Improvements - The MVVM Framework supports binding to properties, commands and event-to-command behaviors for nested ViewModels.
  • View Scaffolding - You can now create MVVM Application parts (Model, ModelViews and Views) based on an Entity Framework Model.

WinForms Application Themes

  • New Office 2016 Inspired Themes - This release ships with the following Office 2016 inspired themes: Office 2016 Colorful Theme and Office 2016 Black Theme.

ASP.NET WebForms

New Controls

  • ASP.NET CardView Control - Features include:
    • Conditional formatting.
    • Export to PDF, XLS, XLSX and RTF formats.
    • Selected records export.
    • Conditional formatting export.
    • Header panel.
    • Total summary.
    • Endless paging.
    • Date range header filter.
    • Ellipsis with tooltips in cell texts.
    • Design-Time Card Layout Editor allows you to build a Microsoft Outlook inspired Contacts View with integrated data shaping and editing capabilities.

Enhancements

ASP.NET GridView Control

  • Adaptivity Options - Automatically adapt the UI based on screen size.
  • Date Range Header Filter - You can define a date range using a calendar or date editors. In both modes, the filter dropdown displays a customizable list of check boxes and allow you to select common date intervals including 'Last week', 'Last month', 'Last year', etc.
  • Conditional Formatting - Your end-users can now highlight critical information, compare data, visualize trends by using data bars, color scales or icons.
  • Truncated Cell Values - Automatically truncate cell values if they don't fit in a cell.
  • Improved EditForm Layout Designer - New features include the ability to move layout items via drag and drop and the ability to assign a nested control to an item via a context menu.

ASP.NET Chart Control

  • New Financial Indicators - This release ships with the following new financial indicators: AverageTrueRange, CommodityChannelIndex, DetrendedPriceOscillator, MassIndex, MedianPrice, MovingAverageConvergenceDivergence, RateOfChange (Momentum), RelativeStrengthIndex, StandardDeviation, StochasticIndicator, TripleExponentialMovingAverage (TEMA), TripleExponentialMovingAverage (TriX), TypicalPrice, VolatilityChaikins, WeightedClose and WilliamsR.

ASP.NET File Manager Control

  • Virtual Scrolling - The ASP File Manager now supports virtual scrolling and allows dynamic loading of files via callbacks.

ASP.NET Filter Control

  • Filter Expression Text Editor - You can now edit the filter expression in a text editor.
  • Hierarchical Expression View - A tree-like (hierarchical) data field picker allows you to select nested properties of complex type columns.

ASP.NET Form Layout Control

  • Improved Layout Designer - Move layout items via drag and drop and assign a nested control to an item via a context menu.

ASP.NET HTML Editor

  • HTML Code Editor Enhancements
    • Tag auto completion and auto closing.
    • Code highlighting.
    • Code folding.
    • Line numbering.
    • Selection is preserved when switching between tabs.
  • Find and Replace - Allow end-users to easily locate and modify text within Design and HTML views.
  • HTML Document Editing - You can now edit the entire HTML document including.

ASP.NET Ribbon Control

  • One-Line Mode - The ASP.NET Ribbon control can now display all items within an active tab across a single line.
  • Contextual Tabs - You can now create contextual tabs with element-related commands.

ASP.NET Rich Editor Control

  • Headers and Footers - Specify different headers and footers for the first page, odd and even pages, and each particular section.
  • Tables - Specific table-related ribbon tabs and new menu items allow your end-users to create and modify tables as necessary.
  • Mail Merge with a Data Source - You can now bind to an external data source and preview results.
  • Bookmarks - Create and edit bookmarks.
  • Multi-Selection - Select different portions of a document by using the mouse and Ctrl keys simultaneously.
  • Page Color - Change the document's background color.
  • Document Autosave - The ASP.NET Rich Editor now saves your work behind the scenes.
  • Work Session Hibernation - Inactive documents are now automatically hibernated to the server's file system to free server RAM.

ASP.NET Scheduler Control

  • Time Indicator - The Scheduler now indicates the current time.

ASP.NET Spreadsheet Control

  • Frozen Panes - You can now lock specific rows or columns in a worksheet area to maintain its visibility while scrolling.
  • Excel Inspired Data Validation - You can now maintain data accuracy/consistency by preventing the entry of invalid data.
  • AutoFilter - Filter information in a worksheet and find required values quickly.
  • Formula Bar - Used to enter or copy existing formulas into cells.
  • Formula AutoComplete - Easily create and edit formulas.
  • Document Autosave - The ASP.NET Spreadsheet saves your work behind the scenes.
  • Work Session Hibernation - Inactive documents are now automatically hibernated to free server RAM.
  • Extended Page Setup - The new dialog provides a set of print-related options and allows you to specify a page header and footer.

WPF

New Controls

  • WPF Camera Control - Display a video stream from a webcam device and take a snapshot.
  • WPF Clipboard Manager - Copy data from DevExpress Grid and TreeList Controls to MS Word, Excel and Outlook while preserving original formatting.
  • WPF TreeMap Control - Visualize flat or hierarchically structured data using nested rectangles that are sized and ordered by a quantitative variable.

Enhancements

WPF Grid Control

  • Partial Data Grouping - This new option allows you to display group rows with two or more data rows. If a group row contains only a single data row, it is not displayed.
  • Inline Data Editing Form - The DevExpress WPF Grid now makes it easier for your end-users to edit data within the Grid.
  • Marquee Record Selection - A quick and easy way to select a range of rows/cells.
  • Group Row Template Optimization - Now includes group row templates that make content rendering and scrolling significantly faster.
  • Grid-Based Report Generation - With only a few lines of code, you can invoke the DevExpress WPF Report Designer from the Grid Control and create reports based on its data.

WPF Chart Control

  • New Financial Indicators - This release ships with the following new financial indicators: AverageTrueRange, CommodityChannelIndex, DetrendedPriceOscillator, MassIndex, MedianPrice, MovingAverageConvergenceDivergence, RateOfChange (Momentum), RelativeStrengthIndex, StandardDeviation, StochasticIndicator, TripleExponentialMovingAverage (TEMA), TripleExponentialMovingAverage (TriX), TypicalPrice, VolatilityChaikins, WeightedClose and WilliamsR.
  • Performance Enhancements - Display large volumes of data (up to one million items) using Lines and Areas series with no performance loss.

WPF Data Layout Control

  • Filtering UI - Generate a filter UI based on attribute settings.

WPF Editors

  • Server Mode for ComboBoxEdit, LookUpEdit, ListBoxEdit - ComboBoxEdit, LookUpEdit and ListBoxEdit now support server-side data processing.
  • Incremental Search for ComboBoxEdit, ListBoxEdit - The DevExpress WPF ComboBox and ListBox Editors now support incremental search.
  • Take Pictures with Your Webcam - The WPF Image Editor includes a 'Take Snapshot' button allowing users to capture a picture from a webcam and display it in the control.
  • Standalone Button Controls - This release ships with the following new button controls: Simple Button, Drop-down Button and Split Button.

WPF Map Control

  • Data Clustering - You can now aggregate data using the DevExpress Map Control's clustering methods.
  • Vector Data Export/Import Enhancements - Import SVG vector graphics and export its vector data to KML, SVG and Shapefiles.

WPF PDF Viewer

  • Open/Save Attachments - You can now open and/or save attachments as needed.

WPF Property Grid Control

  • Performance Optimizations - Rows and editors are now rendered using lightweight templates.

WPF Rich Editor Control

  • Custom Draw Using Layout API - You can now draw lines, shapes and text above, below or in place of page elements.
  • Nested Comments - Comments and replies are grouped and displayed as a conversation.
  • Improved PDF Export - Export to PDF algorithms have been optimized. It's now twice as fast and consumes 30% less memory.

WPF Scheduler Control

  • Time Indicator - The Scheduler now indicates current time.
  • Time Zone Information for Each Appointment - You can now associate time zones with individual appointments.

WPF Spreadsheet Control

  • Pivot Tables - Analyze, categorize and summarize large volumes of data within a worksheet.
  • Copy/Paste Enhancements - Clipboard operations now support BIFF8.
  • API Enhancements - Create a pivot table from a cell range or a PivotTable cache, modify and remove existing pivot tables.

WPF Tab Control

  • Pinned Tabs - End-users can now pin and unpin tabs in Stretch View.

WPF Application Themes

  • New Office 2016 Inspired Themes - This release ships with the following Office 2016 inspired themes: Office 2016 Black Theme, Office 2016 White Theme, Office 2016 Colorful Theme.

Windows 10 Apps

New Controls

  • UWP Menu and Frame - This release ships with the new Menu and Frame controls.
  • UWP Ribbon Control - The new Ribbon Control for Windows 10 Apps includes the following features:
    • Ribbon items (button, check box, radio button, menu button, toggle button, spin editor and text box).
    • Responsive UI.
    • Backstage View.
    • Mobile View.
    • MVVM Support.

Reporting

Web Report Designer

  • Subreports Support - The Web Report Designer now allows you to create and edit subreports.
  • Report Explorer - The Report Explorer now displays a report's structure in a tree-like form and provides easy access to all report elements.
  • RichText Editing - Edit content displayed by the XRRichText control. You can also load data from a RTF file.
  • Query Builder Enhancements
    • Ability to edit ORDER BY and GROUP BY query clauses.
    • Relationships between tables are automatically resolved based on foreign keys.
    • Ability to preview resulting data.

Web Document Viewer

  • Azure Support - With this release, the HTML5/JS Web Document Viewer supports Azure.
  • Asynchronous Export Mode - The Web Document Viewer can now export reports asynchronously.

Cross-Platform Functionality

  • Export to MailMessage - Export reports to HTML in code and use .NET Framework mailing functionality to send generated HTML messages.
  • Improved Single-File RTF Export - The layout of RTF documents generated using the export functionality of the XtraPrinting Library has been improved.

Data Access

  • Excel Data Source - Bind your reports to data obtained from Microsoft Excel workbooks and CSV files.
  • Google BigQuery Support - Bind the SQLDataSource component to Google BigQuery.
  • Enhanced SQL Data Source API - The SQL Data Source now includes an API allowing you to access its tables, rows and columns in code.

CodeRush for Roslyn

  • Unit Test Runner - Detects and run unit tests for the MSTest framework.
  • Structural Highlighting - Structural Highlighting for C#, Visual Basic and XAML lets you easily see the structure of your code.
  • Navigation Tools - Quickly find symbols and files in your solution.
  • Code Cleanup - The auto-implemented code cleanup rule is now available.
  • Code Coverage - Now you can export code coverage statistics to XML, HMTL and an NDepend-compatible format.
  • Decompiler - Decompiled code structure now more closely matches the original structure of the code before it was compiled.

CodeRush Classic

  • Code Coverage - You can now discover which parts of your solution are covered by unit tests, and find the at-risk portions of your application.
  • Paste to XAML/SVG - Now it's easy to incorporate vector drawings into your applications, with the new "Paste to XAML" and "Paste to SVG" code providers.