by Developer Express - Product Type: Component / ASP.NET WebForms / ASP.NET AJAX (ATLAS) / .NET Class / 100% Managed Code / AJAX
All the ASP.NET component suites and libraries produced by Developer Express in one package. DXperience ASP.NET includes the following products: XtraReports Suite, XtraCharts Suite, ASPxGridView and Editors Suite, ASPxScheduler Suite, ASPxHTMLEditor Suite, ASPxTreeList Suite, ASPxPivotGrid Suite, ASPxSpellChecker, ASPxCloudControl, ASPxDataView, ASPxMenu, ASPxNavBar, ASPxNewsControl, ASPxPopupControl, ASPxSiteMapConrol, ASPxTabControl, ASPxTitleIndex, ASPxUtilities Library and eXpress Persistent Objects.
Average Review:
based on 16 reviews.
What's New in DXperience v2009 vol 3?
ASPxPivotGrid Suites
- Disable Sorting in OLAP Mode - By default, Pivot Grid controls automatically sort field values (row and column headers) in either ascending or descending order. This can be replicated functionality when working with OLAP cubes since they can define their own value order. To handle these instances, our Pivot Grid controls allow you to disable header value sorting thus keeping the value sequence defined by the data source.
- Improved Memory Utilization - Previously, our Pivot Grid controls loaded the entire underlying dataset into the memory, regardless of which data needed to be displayed on screen. With this release, only the visible field data is being loaded which dramatically decreases memory consumption, especially for data sources with a large number of data fields (properties).
- WinForms Control - Improved Cell Multi-selection - Prior to v2009 vol 3, you could only use this mechanism to add cells to the current selection. This feature now works both ways, allowing you to deselect arbitrary cell blocks.
ASPxEditors Library
- New ASP.NET Time Editor - This editor looks and behaves like our spin edit control - making it easier to display and edit date and time portions of date values. With integrated keyboard support, there are now 3 different ways to edit values.
- New Column Types - Added two column types to our ASP.NET grid controls to simplify editing of color and date-time values. These column types correspond to the new ASP.NET editor controls implemented in this and previous releases.
ASPxperience Suite
- New ASP.NET Splitter Control - The ASPxSplitter control allows you to build web interfaces with user-resizable panes. When you place an ASPxSplitter on a web page, you get two container panes separated by a horizontal or vertical splitter. End-users can either drag the splitter to resize the panes or they can use the expand/collapse buttons to temporarily hide the panes they don't need. You can build nested resizable layouts since the ASPxSplitter control maintains a hierarchical splitter pane structure
What's New in DXperience v2009 vol 2?
ASPxEditors Library
- New Control - Color Picker for ASP.NET - The newly introduced color picker provides a Microsoft Office style dropdown window with a color palette. It also allows you to enter colors via its text box - in hexadecimal format or by simply typing the required color name.
- New Control - Dropdown Editor for ASP.NET - This new control provides a templated dropdown window so that you can place any controls within it. A built-in client-side API allows you to update the editor's value and manage dropdown visibility, so that you can provide client-side synchronization between actions within the dropdown and the editor's value.
- Multi-Item Selection in ASP.NET Listbox - ASPxListBox now provides two modes for multiple item selection. One requires end-users to click items while holding the CTRL or SHIFT key. The other allows users to make selections by marking a check box.
- ASP.NET Text Box Improvements - The following new features have been added to the DevExpress ASPxTextBox control and its descendants - all the ASP.NET textbox-based editors. You can now specify styles for the editor when it's focused or when its edit value is null. A new property allows you to apply numeric or date-time formatting to the editor's display text.
ASPxGridView and Editors Suite
- Hot-tracked Style for Data Rows - You can now simplify grid row handling by enabling a hot-tracked style for grid rows. You can specify the desired style settings via grid properties or CSS and the grid will clearly indicate the row under the mouse pointer. This is particularly useful if you provide context menus for data row or perform other actions in response to row clicks.
ASPxHtmlEditor Suite
- Full Table Support - ASPxHtmlEditor now provides a complete UI for table management. All commands related to table generation/customization can either be placed into a separate toolbar or into a dropdown menu, as demonstrated in the following screenshot.
- Custom Processing on the Server Side - the HTML Editor control now provides a client function allowing you to initiate a callback so that you can provide server side processing by handling a specially designed event.
ASPxScheduler Suite
- Reporting in ASP.NET - With this release, XtraReports allows you to generate schedule/calendar reports much like its WinForms counterpart. Not only does this allow for the printing of web schedules, it provides a shared reporting engine for both WinForms and ASP.NET allowing advanced customization of printed schedulers. If you've already created reports for the WinForms Scheduler, you can use the same report files and generate ASP.NET versions instantly. It's the same engine - with the same report class and same controls in the toolbox. By binding your report to the scheduler control or storage and dropping controls onto the report, you can create a nearly endless array of "schedule-based" reports. Note that scheduling controls can be used side-by-side with standard XtraReports controls. This makes it a flexible reporting solution allowing you to create printed schedulers with the look and feel your customers require. Once you've created a report, you can use the ASP.NET Report Viewer and Report Toolbar controls from the XtraReports Suite to display a preview. XtraReports Suite must be purchased to use this functionality.
- Client-Side Management for Appointment Editor Dialogs - ASPxScheduler can now display Appointment Editor dialogs on the client side. The clever bit is that a callback is still initiated in the background, but it is used to fetch or submit only appointment data. HTML code required to render the appointment form is already on the client and thus not transmitted, which makes these callbacks much faster. The whole operation now looks as if it was completely done on the client side.
- Built-in UI for Resource Sharing - While resource sharing was previously possible, the appointment editor form didn't have an appropriate multi-select control so that end-users could specify associated resources. You could only share appointments between resources programmatically. This release includes an updated ASPxListBox control with several multi-selection options, DevExpress have used it in the Appointment Editor form to select associated resources. This means you can implement resource sharing for your end-users without having to write code or create a UI manually.
- New Components for Scheduler-Report Binding - In this release DevExpress have added two new ASP.NET components that serve as a bridge between scheduler controls and their reports. These are the ASPxSchedulerControlPrintAdapter and ASPxSchedulerStoragePrintAdapter classes - specifying visual and data settings respectively. When creating a web scheduler report, you bind controls via these components and thus obtain more control over printed output.
ASPxperience Suite
New ASP.NET Rating Control - This is a standard five-star control allowing end-users to click a star to submit ratings. Because the control can be fully customized, you can also:
- Change the number of elements (stars) in the control.
- Specify the appearance of elements by providing custom images for normal, hot-tracked and pressed states.
- Change textual descriptions assigned to each element (star).
- One more feature requiring special attention is customizable element fill mode. Since floating values are allowed, you can choose between three fill modes - fill entire stars only, use half-star precision or fill stars exactly as specified by the control's value.
SEO-Friendly Mode in ASP.NET Pager Control - What was previously available only for pagers embedded into the ASPxGridView is now implemented for all ASPxPager controls. The pager control can now generate links that will be identified and followed by website crawlers. This wasn't available previously, because links in pagers invoked postbacks or callbacks via client-side API.
Dropdown Buttons in ASP.NET Menus - Menu items can now display dropdown buttons next to them. End-users can click these buttons separately to invokes a menu, where the first choice is the same as the source item. The menu then displays additional options. This item type allows you to emulate New menu items in Microsoft Office or Microsoft Visual Studio.
Easier End-User Filtering in ASP.NET Title Index Control - The ASPxTitleIndex control doesn't force you to use wildcards when searching for text in the middle or at the end of its entries. You simply enter a portion of the string, and the control will display all matching items, regardless of sub-string position.
Common Changes Across All ASP.NET Controls
- New HTTP Handler for Resources - Instead of the standard HTTP Resource handler provided by ASP.NET to acquire resources from the server, DevExpress have implemented the own handler which allows us to significantly increase performance. The DevExpress handler allows transmission of compressed scripts, images and CSS files, which makes round-trips to the server much faster. It also reduces code size by providing shorter links to resources. Another performance advantage is the result of smarter script transmission to the client side. Previously, all scripts required by a particular assembly were joined in a single batch and were always sent to the client, even when some parts were not required. With this new HTTP Handler, the controls can analyze which scripts are actually needed, join those scripts dynamically into a single batch and then send them to the client.
- ASP.NET Theme Assembly - DevExpress ASP.NET Controls now provide a DLL file with themes – making the controls easier to deploy since you no longer need to deal with multiple CSS files and images in a hierarchical folder structure. The new DevExpress HTTP Handler obtains all required resources from the DLL.
- Support for IE8 Standard Mode – All the ASP.NET controls are now correctly rendered in Internet Explorer 8 (standard mode).
DXperience ASP.NET includes all ASP.NET components engineered by Developer Express. This subscription type does not include source code nor priority support.
Components designed for ASP.NET platforms
XtraReports Suite
A reporting tool that features an extremely easy-to-use report designer - the XtraReports Suite is fully integrated into MS Visual Studio IDE so you customize reports like you customize your Windows Forms. You simply build an XtraReport class descendant either within the designer or via code. Other features include: large set of export formats including XLS, HTML and PDF; the ability to integrate reports into ASP.NET applications; several wizards simplifying the report construction process; numerous built-in native controls including rich text box, bar code, zip code and charts; the ability to print 3-rd party Windows Forms controls; master-detail and sub-report support; fully functional end-user designer; multi-column reports, and much more.
XtraCharts Suite
A 2D/3D charting solution for both Windows Forms and the Web. Regardless of platform or chart type, you are free to customize each aspect of data representation – from axes and diagram backgrounds to legend and titles. The XtraCharts Suite offers multiple built-in coloring schemes for all charts types and natural lighting with full smoothing support for 3D charts. You simply provide data and automatically get a perfect visualization.
ASPxGridView and Editors Library
A robust Grid and Data Editors Library for ASP.NET. With 18 individual components, the ASPxGridView and Editors Library gives you the ability to deliver robust and user-friendly web applications.
ASPxPivotGrid Suite
A multi-dimensional analysis component library for ASP.NET 2. The ASPxPivotGrid allows you to deliver fully configurable visual reporting solutions so that your end-users can mine and analyze their data with ease. The ASPxPivotGrid is both dynamic and fully configurable and is certain to improve your productivity and significantly improve the effectiveness of data centric applications.
ASPxNavBar Suite
Web navigation bar with full AJAX support, numerous link layout options and total appearance customization capabilities.
ASPxMenu Suite
Extremely lightweight, customizable and easy-to-use main and context menu controls for your web pages.
ASPxPopupControl
A component suite allowing you to easily add popup windows and advanced hints onto your web pages. It offers you numerous options for window arrangement customization and even automatic window popup and close-up in response to end-user actions. You also have full manual control over your popup windows on the client side.
ASPxTabControl Suite
AJAX-enabled tab or page control allowing you to build stunning navigation for your web applications.
ASPxSiteMapControl Suite
An easy-to-configure site map control with myriads of appearance customization options, automatic content generation possibilities and built-in design-time site map editor.