Mehul Harry's DevExpress Blog

This Blog

News


Mehul Harry is the DevExpress Web Program Manager. Follow him on twitter: @Mehulharry

Subscribe (RSS, Email)

Archives

May 2015 - Posts

  • DevExtreme HTML5 Widgets - Data Grid Export, Fixed Columns, & more (Coming soon in v15.1)

    We've added three major enhancements to our excellent client-side HTML5 Data Grid widget:

    Excel Export

    DevExpress DevExtreme DataGrid Export

    This was the most requested feature of the DevExtreme Data Grid widget and I'm happy to announce that it's available in the v15.1 release!

    You can now export data displayed in the HTML5/JS Data Grid widget to an Excel document (for all or only selected rows). Data is exported as it is displayed inside the grid - with sorting, filtering and grouping applied - with numbers, dates and formatting maintained.

    The exporting is done on the client-side too. To learn more, join me on the webinar listed below.

    Fixed Columns

    The DevExpress HTML5 Data Grid allows you to anchor columns to the left or rightmost grid edge. When anchored, columns are not horizontally scrolled with the grid.

    Header Filter

    With this release, you can filter grid data against any column by choosing unique column values from a drop-down list (using the column header’s filter button).

    Register for v15.1 webinar

    To see all the new features coming out for the v15.1 release, sign up for the "What's New for DevExtreme (v15.1)":

    Click here to register

    I'm preparing to do a fantastic presentation and I hope to see you in the webinar.

    Thanks!


    Create highly responsive web apps for touch-enabled devices and traditional desktops.

    From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

    Download a free and fully-functional version of DevExtreme now: Download DevExtreme

  • ASP.NET Spreadsheet Enhancements (Coming soon in v15.1)

    In the v15.1 release, the DevExpress ASP.NET Spreadsheet control is getting some major new features:

    Features

    Here's the list of v15.1 DevExpress ASP.NET Spreadsheet enhancements:

    Improved Copy/Paste

    In previous versions, copy/paste operations only worked within a single Spreadsheet document (the Spreadsheet clipboard was used instead of the computer clipboard). End-users can now use copy/cut/paste keyboard shortcuts (Ctrl+C, Ctrl+X, Ctrl+V) to transfer data between multiple Spreadsheet documents and even between the Spreadsheet and an external application (Excel, Word, etc.).

    Support for Streams and Byte Arrays (Open/Save Documents)

    A new server-side API (methods and events) has been implemented so you can store, open and save documents both in the file system and in other locations (such as a database).

    Worksheet Content Selection

    A click on the top-left header cell now selects the contents of entire worksheet cells.

    Proportional Resizing of Images and Charts

    End-users can resize images and charts proportionally by dragging their corners (chart resizing requires holding down the Shift key). Resizing operations can be canceled by pressing the Esc key.

    Register for v15.1 webinar

    To see all the new features coming out for the v15.1 release, sign up for the "What's New for ASP.NET and MVC (v15.1)":

    Click here to register

    Thanks.


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • ASP.NET Data Grid - Binary Image Editor (Coming soon in v15.1)

    In the v15.1 release, we've added editing functionality to the DevExpress ASP.NET Binary Image control. This powerful new feature provides your end-users with a fast and easy way to upload images directly to the web server:

    DevExpress ASP.NET Binary Image Editor

    The Binary Image control displays images from a binary stream.

    ASP.NET GridView Benefits

    The Binary Image control is a standalone control. And the DevExpress ASP.NET GridView uses this control when you have a BinaryImageColumn type. This means that your end-users will get the same benefits image editing capabilities in the GridView:

    New EditingSettings Property

    By default, the new edit functionality is disabled. To use the new edit feature, simply set the EditingSettings.Enabled property to true and your end-users can edit (upload) images.

    Upload control

    Btw, the new edit feature uses the versatile DevExpress ASP.NET Upload control internally to provide the upload functionality! Reuse, ftw!

    Register for v15.1 webinar

    To see all the new features coming out for the v15.1 release, sign up for the "What's New for ASP.NET and MVC (v15.1)":

    Click here to register

    Thanks!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • ASP.NET Data Grid - Card View (Preview Release)

    Check out the new DevExpress ASP.NET Card View control, providing a Microsoft Outlook-inspired Contacts View with integrated data shaping and editing capabilities:

    DevExpress ASP.NET Card View - Popup Edit Form

    It's part of the v15.1 release and it's packed with great features.

    Card view

    A card view interface provides the end-user with information on cards rather than just rows and columns of a grid table. If you've used Microsoft Outlook's Contact interface then you've experienced card view:

    Based on Grid and Data View

    The new ASP.NET Card View is based on the powerful DevExpress ASP.NET GridView and DataView controls. So it shares many of their great feature set and ability to databind so just about any data source.

    Features

    DevExpress ASP.NET Card View - Templates

    This community technology preview of the DevExpress ASP.NET Card View control includes these features:

    • Server mode
    • Data sorting
    • Data filtering (the search panel, header filter, filter control)
    • Data editing ( two edit modes are provided)
    • Templates
    • Card focusing
    • Card selection
    • Built-in pager
    • Endless paging
    • Responsive UI

    The new ASP.NET Card View control is also responsive! This means that once you set the Width to 100%, then the Card View control will resize with your browser. And the items inside the Card View control will expand and collapse as necessary.

    Preview version (CTP for v15.1)

    We're releasing it as a community technology preview. Why? Because it's a slick new control that we're still perfecting.

    However, the new ASP.NET Card View control has enough of a feature set that we'd love for you to test drive and give us your feedback.

    Register for v15.1 webinar

    To see all the new features coming out for the v15.1 release, sign up for the "What's New for ASP.NET and MVC (v15.1)":

    Click here to register

    Thanks!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • ASP.NET Responsive/Adaptive Layout Enhancements (v15.1)

    In the 15.1 release, the DevExpress ASP.NET controls provide you even more responsive and adaptive features.

    We added major features for responsive behavior from out ASP.NET controls in the last v14.2 release. And now we're continuing to improve our ASP.NET controls to get the most reach in a world where browser sizes and devices is constantly changing.

    Check out the two ASP.NET controls that have been enhanced for responsive/adaptive behavior:

    Menu

    DevExpress ASP.NET Responsive Menu

    The DevExpress ASP.NET Menu control can automatically resize or hide its items when the browser window is resized.

    The menu control can hide items from the main menu and show them in a special popup menu if there is no space to show all the items in the main menu. You can even specify which menu items take priority and which items will be hidden. To enable this feature simply set the EnableAdaptivity property to true.

    FormLayout

    DevExpress ASP.NET - Responsive FormLayout Control

    The DevExpress ASP.NET Form Layout (ASPxFormLayout) control allows you to build adaptive edit forms with ease. The Form Layout can collapse its content from several columns to a single a column. - It can also rearrange its editors to one column and move their caption, help text, and validation message above or under depending on the resolution.

    The Form Layout adaptivity settings can be accessed by the SettingsAdaptivity property. To enable this functionality, set the AdaptivityMode property to SingleColumnWindowLimit.

    When adaptive mode is enabled, the Form Layout control automatically changes its layout when the browser window is resized. When the browser window inner width is less than or equal to the value specified by the SwitchToSingleColumnAtWindowInnerWidth property, control content is reordered into one column. The editor captions are displayed above or below the editor (based on the initial position).

    In this animation above, the Form Layout control displays its editors in a single column when the browser window width is less than 800 pixels.

    Register for v15.1 webinar

    To see all the new features coming out for the v15.1 release, sign up for the "What's New for ASP.NET and MVC (v15.1)":

    Click here to register

    Thanks!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • DevExtreme HTML5 Widgets - Pivot Grid (Coming soon in v15.1)

    Check out the new DevExpress HTML5 Pivot Grid widget that's coming out in the DevExtreme v15.1 release:

    DevExpress HTML5 Pivot Grid - JavaScript - ClientSide

    The new HTML5 Pivot Grid allows you to create a pivot table for multidimensional data analysis.

    The DevExpress HTML5 Pivot Grid supports data provided by OLAP services (MS SQL Server Analysis Services), and connects to any JSON data.

    By using the capabilities built into the Pivot Grid, large data sets can be summarized and represented in a cross-tabular format – and can be sorted and filtered as necessary.

    And the Pivot Grid ships with numerous run-time customization options that your end-users can freely change it's layout and data perspective based on their specific business requirements.

    Features

    We took our knowledge of designing powerful Pivot Grid controls for other platforms to bring you the most compelling and useful features in our new HTML5 Pivot Grid.

    Summaries & more:

    The new Pivot Grid displays accurate summaries for multidimensional data, with built-in features like:

    • Horizontal and vertical scrolling with fixed headers
    • Showing Totals and Grand Totals
    • Expanding/collapsing all header items by level
    • Sorting by value, caption or summary

    Client-side calculations

    And it's a true client-side control. All calculations are done on the client-side when you bind from an array, OData, or custom remote sources. It gives support for:
    - Built-in summary types (count, sum, avg, min, max) and custom summary support
    - Group intervals

    Power users

    And with the built-in 'Field-Chooser' dialog, your end-users can customize and become a power-user of the Pivot Grid widget. With the Field Chooser dialog you can:
    - Use drag-and-drop to configure column, row, and data fields
    - Change Sort Order
    - Filter using the pop-up dialog

    Standalone Field Chooser

    The built-in popup Field Chooser dialog allows your end-user to customize the pivot grid:

    However, the Field Chooser can also be displayed along side the Pivot Grid instead of displaying it within the pivot grid (as a pop-up dialog).

    Large data support

    The Pivot Grid easily handles larges amounts of data. However, what if you've got millions of rows of data? Then you can use the OLAP/XMLA support that's built-in to the Pivot Grid.

    This allows your Pivot Grid to work seamlessly when it connects to an OLAP cube using XMLA because the calculations are done on the server side.

    Charts integration

    The Pivot Grid works great with DevExtreme Charts too. You can connect the two together so that your data can also be visualized in a chart form:

    Right To Left

    There's built-in RTL (right-to-left) support using a single property.

    Mobile touch & desktop browsers

    And like all the other DevExtreme widgets, the new Pivot Grid widget also supports touch on mobile devices while also working great on desktop browsers.

    AngularJS, jQuery, KnockoutJS, etc.

    The new Scheduler widget has support for AngularJS (directive), jQuery, and KnockoutJS. In fact, all DevExtreme widgets provide support for the popular JS frameworks mentioned previously. And you can bind to local or remote data.

    Register for v15.1 webinar

    To see all the new features coming out for the v15.1 release, sign up for the "What's New for DevExtreme (v15.1)":

    Click here to register

    I'm preparing to do a fantastic presentation and I hope to see you in the webinar.


    Create highly responsive web apps for touch-enabled devices and traditional desktops.

    From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

    Download a free and fully-functional version of DevExtreme now: Download DevExtreme

  • ASP.NET AJAX Control Toolkit - v15.1.2 - Nuget, bug fixes, and more

    A new release of the ASP.NET AJAX Control Toolkit, v15.1.2, is now available. We've included bug fixes, nuget install package, more documentation, VS2015 RC support, and more!

    ASP.NET AJAX Control Toolkit v15.1

    Click the download button above and the get the latest bits.

    (If you missed news about the latest v15.1 ASP.NET AJAX Control Toolkit release then please read this helpful blog post.)

    v15.1.2 Includes:

    1. Nuget v15.1.2

    A Nuget package is now available as an alternative to the installer:

    ASP.NET AJAX Control Toolkit Nuget package

    2. Bug fixes

    • Item 27427 - MaskedEditExtender's ClearMaskOnLostFocus does not work
    • Item 27771 - ModalPopupExtender error
    • Item 27775 - Tab Container in 15.1
    • Item 27776 - AutoComplete OnBlur Issue
    • Item 27777 - System.Reflection.AssemblyMetadataAttribute is not in mscorlib in 4.0
    • Item 27780 - stylesheets (via CDN) not loaded via HTTPS
    • Item 27781 - Bundling throws error "Cannot use a leading .. to exit above the top directory."
    • Item 27794 - MaskedEditExtender: backspace not working in FireFox
    • Item 27809 - ValidatorCalloutExtender after Postback
    • Item 27823 - 'HtmlEditor.ToolbarButtons.RemoveLink.debug.js' embedded error
    • Item 27827 - CalendarExtender parse a date value as NaN in IE8
    • Item 27831 - Version 15.1 Issue with Telerik UI for ASP.NET AJAX controls
    • Item 27840 - Visual Studio Not Found when installing with VS 2015 RC Community

    3. Sample site updates

    • Microsoft.Web.Infrastructure dependency removed from Web.config
    • Microsoft.AspNet.ScriptManager.MSAjax removed from packages
    • Solution file made compatible with Visual Studio 2010

    4. Installer updates

    The excellent DevExpress installer for ASP.NET AJAX Control Toolkit has also been updated:

    • Fixed detection of Visual Studio 2015 RC
    • Fixed the way installer determines running Visual Studio
    • Fixed installer crash on .NET 4.0
    • Added installation logging (log files are saved to %LocalAppData%\Temp)
    • AJAX Control Toolkit main assembly (AjaxControlToolkit.dll) is now installed to User Documents (“ASP.NET AJAX Control Toolkit\Bin” subfolder)

    5. Documentation

    We've also added helpful documentation articles on the CodePlex site:

    Feedback

    Get the latest ASP.NET AJAX Control Toolkit v15.1.2 release and let us know your feedback by reporting it here.

    How to upgrade to v15.1.2

    Please take a look at the 'How to upgrade to v15.1 release' article to see how to migrate your existing ASP.NET AJAX Control Toolkit projects to the new v15.1.2 release.

    Try DevExpress ASP.NET

    We’d like to thank you for installing the DevExpress Edition of the AJAX Control Toolkit and look forward to your feedback as you begin its use.

    When we took over the fabulous ASP.NET AJAX Control Toolkit, our goal was to reach those web developers who want to use great web user interface controls for their web projects and DevExpress ASP.NET provides that and much more.

    Try the free DevExpress 30 day trial.

    Email: mharry@devexpress.com

    Twitter: @mehulharry


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • DevExtreme HTML5 Widgets - Scheduler & Calendar (Coming soon in v15.1)

    Check out the new DevExpress HTML5 Scheduler widget that's coming out in the DevExtreme v15.1 release:

    DevExpress DevExtreme HTML5 Scheduler Widget

    That's the dark theme but there's a light theme too.

    Powerful HTML5 Scheduler

    The new Scheduler widget is a client-side JavaScript widget which provides powerful scheduling features to manage your appointments and resources.

    Features

    • group appointments by resources (screenshot)
    • recurring appointments
    • use drag-drop to change appointment day/time
    • re-size the appointment change duration (works on touch too!)
    • all-day appointments support
    • bind to any DevExtreme data source with field mapping
    • 4 built-in views: day, week, work week, month
    • appointment coloring and templates
    • date navigator (arrows + popup calendar)
    • Accessibility features
      • RTL (right-to-left)
      • Web-ARIA
      • keyboard support

    The new HTML5 Scheduler widget allows your end-users to create and manage appointments from a local or remote storage to be scheduled and then displayed in a timetable. With this widget, you can create different types of appointments - recurrent/nonrecurrent, time-limited/all-day, with/without resources. The appointments can be shown using one of predefined views - 'day', 'week', 'work week' or 'month'.

    AngularJS, jQuery, KnockoutJS, etc.

    The new Scheduler widget has support for AngularJS (directive), jQuery, and KnockoutJS. In fact, all DevExtreme widgets provide support for the popular JS frameworks mentioned previously. And you can bind to local or remote data.


    Calendar Enhancements

    The DevExtreme Calendar widget has been enhanced with new features for the v15.1 release:

    • New quarter and year views are added
    • Calendar cells can be displayed using a custom template
    • Calendar size can be specified in widget configuration

    Register for v15.1 webinar

    To see all the new features coming out for the v15.1 release, sign up for the "What's New for DevExtreme (v15.1)":

    Click here to register

    I'm preparing to do a fantastic presentation and I hope to see you in the webinar.

    Scheduler images

    Browse the screenshot gallery of the new DevExtreme Scheduler widget and then drop me a line below with how you will use this new widget in your websites:

    Thanks!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • ASP.NET HTML Editor - Enhancements (v15.1)

    In the v15.1 release, we've added four major enhancements to the DevExpress ASP.NET HTML Editor:

    1. Tag Inspector

    The new Tag Inspector panel helps your end-users to navigate through the HTML document structure. And the new Tag Property Editor dialog helps to tune each HTML element in the document.

    Check out this short animation that shows how cool this new feature is (tags are displayed in the gray bar under the icons):

    DevExpress ASP.NET HTML Editor - Tag Inspector

    The new tag inspector helps save your end-users time.

    2. Placeholders (Mail Merge)

    The DevExpress ASP.NET HTML Editor now supports placeholders. Placeholders help you to create templates for CMS, mail merge, and more.

    For example, the fields within the brackets will be replaced with bound data when the "Preview Results" button is clicked:

    DevExpress ASP.NET HTML Editor - Placeholders

    3. Content Filtering

    The content filtering feature allows you, the developer, to control the presence of allowed/disallowed HTML elements and attributes in the HTML document.

    White and black lists are supported for element filtering, so a developer can limit the number of available formattings in the document. This functionality is useful for blog platforms, forums, or any site where you'd like have control over the HTML content.

    Here's a small sample of some possible tags that you can white or black list from the HTML Editor:

    DevExpress ASP.NET HTML Editor - Content Filtering

    4. Dialogs and Design-Time Improvements

    A new design-time wizard has been added that also includes a feature browser. This makes adding and setting up the DevExpress ASP.NET HTML Editor much easier.

    The dialog pop-ups has also been enhanced:

    • new design in the 'Insert Image' dialog
    • new design for 'Insert Flash/Video/Audio' dialogs
    • support for drag’n’drop

    Register for v15.1 webinar

    To see all the new features coming out for the v15.1 release, sign up for the "What's New for ASP.NET and MVC (v15.1)":

    Click here to register

    Thanks!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • ASP.NET Word-Inspired Rich Text Editor (v15.1)

    I'm happy to announce that the DevExpress ASP.NET (Word-Inspired) Rich Text Editor is out of preview and available in the v15.1 release.

    ASP.NET & MVC

    The new ASP.NET Rich Text Editor (ASPxRichEdit) is available for both platforms: ASP.NET WebForms and MVC!

    In the last v14.2 release, we introduced a preview version of the Rich Text Editor with several great features:

    DevExpress ASP.NET RichEdit Control

    New Features

    The v15.1 version of the ASP.NET Rich Text Editor control adds these major features:

    • Numbering and Bulleted Lists
    • Fields support (including DOCVARIABLE field)
    • Hidden symbols
    • Hyperlinks
    • New dialogs for insert symbols, tabs setup, & more
    • Support for streams​
    • Touch support
    • ReadOnly mode
    • Document and Operation restriction settings

    Fields Support

    Check out this gif animation of the Fields support (including DOCVARIABLE field):

    DevExpress ASP.NET RichEdit Control

    Online demos

    Check out the online demos of the DevExpress ASP.NET Rich Text Editor here:

    Demo - Rich Text Editor Control for ASP.NET AJAX

    Benefits

    With the DevExpress ASP.NET RichText editor control, you can craft and edit rich-text documents with your ASP.NET sites with ease. It's WYSIWYG!

    • A familiar interface like Microsoft Word for editing (with Ribbon UI)
    • Cross-browser compatible (even touch mobile browsers)
    • A rich user interface that's customizable
    • Multiple themes support
    • Document management, export, and print capabilities
    • And more... (read the features section below)

    To learn more, please read this introductory blog post:

    ASP.NET Word-Inspired Rich Text Editor (Preview release coming soon)


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

LIVE CHAT

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2017 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners