Version History

v2010 vol 1

Visual Studio 2010 Support

In this release cycle, we’ve dedicated significant resources to ensure that all DevExpress .NET Products are fully compatible with Visual Studio 2010 and take advantage of the IDE’s new capabilities.

Updates and new features include the following:

  • CodeRush and Refactor! Integration with Visual Studio 2010
    CodeRush and Refactor! fully integrate into the new Visual Studio IDE and provide the same feature set as that found in previous versions.
  • Enhanced Design-Time Experience for WPF and Silverlight Controls
    While previous versions of Visual Studio did not offer design-time flexibility for our WPF and Silverlight components, Visual Studio 2010 provides a comprehensive designer framework that we utilized to provide on-form customization solutions for our components. Much like our industry-leading design-time support for WinForms components, you can also customize WPF and Silverlight controls by simply clicking and dragging internal elements. See what's new in our WPF Grid Control and Silverlight Layout Control for examples of new design-time options available within our products.
  • New WPF Project Wizard
    Our WPF controls now ship with a new DevExpress WPF Application wizard that integrates into Microsoft Visual Studio 2010. The wizard lists DevExpress WPF Products that can be integrated into a new application. You can select the required controls by clicking check boxes next to product names. Most entries also provide a choice of layout styles so you can specify the basic layout that you want to start with.
  • Fully Integrated Report Designer and Wizards
    The XtraReports Suite fully integrates into Visual Studio 2010 and provides the same Report Designer surface, Toolbars and Dock Windows as those available in previous versions of Visual Studio.
  • Design-time Customization for WinForms, ASP.NET Controls and Application Frameworks
    All advanced design-time customization features that you've used in Visual Studio 2008 and 2005 are also available in the new Microsoft IDE.
Client Profile Support

.NET Framework Client Profile is a lightweight version of the full .NET Framework designed for clients that do not need the entire framework. Visual Studio 2010 creates projects for this version by default and we expect a lot of applications to target this lightweight framework.

All DevExpress controls shipped with DXperience v2010 vol 1 fully support the .NET Framework Client Profile (The only exception is the XtraReports End-User Designer).

Right-to-Left Layout for WPF Controls

With this release, DevExpress WPF UI Controls fully support Right-to-Left layout.

Like all FrameworkElements in WPF, our controls support the FlowDirection attribute which can either be set for individual controls or inherited from container controls. By using this attribute you can specify which content flow direction you want to use and thus deliver bidirectional content in your applications.

Our WPF Demos now include a “View | Right To Left” menu item allowing you to switch flow direction and thus preview how an application appears when Right-to-Left mode is activated.

Right-to-Left Support in WPF Controls - DXperience v2010 vol 1

Note that DXPrinting Library does not support bidirectional content in this release. This will be addressed in an upcoming update.

New WPF Application Wizard

Our WPF controls ship with a new DevExpress WPF Application wizard that integrates directly into Microsoft Visual Studio. When you create a new application, select DX WPF Application template to run this wizard.

New DevExpress WPF Application Wizard

The wizard lists DevExpress WPF Products that can be integrated into a newly created application. You can select the appropriate controls by clicking check boxes next to product names. Most entries also provide a choice of layout styles so you can specify the basic layout that you require.

New DevExpress WPF Application Wizard

Document Groups - Tabbed or Classic MDI

Using the newly implemented DocumentGroup container, you can deliver true MDI interfaces, where documents are represented as floating windows within the parent container. All classic MDI layout features are available to end-users - from maximizing or collapsing windows to automatically arranging them using the Cascade, Vertical Tiling or Horizontal Tiling styles.

Classic MDI Interface in WPF Applications - DevExpress DXDocking

You can optionally enable Tabbed MDI management, where child windows will be displayed as tabbed pages. Even if you don't do so when designing your application, end-users will still be able to choose this layout style by using window title context menus.

Tabbed layout provides a great deal of flexibility for end-users. They can re-order documents by simply dragging tabs within the header panel. If a tab is dragged outside the header panel area, the corresponding document is automatically moved to a newly created window. They can then drag the window back to move the document into a tab.

Tabbed MDI Interface in WPF Applications - DevExpress DXDocking

Tab orientation, position and content are fully customizable. The Tab header panel can also include a dropdown that allows you to switch between documents.

MDI Window Dropdown in WPF Tabbed MDI Applications - DevExpress DXDocking

Document Selector

Our WPF Docking - Layout Library now ships with a built-in UI for switching between documents and dock windows. End-users can simply press CTRL+TAB to invoke a Document Selector window that lists all available windows with associated thumbnails when list items are hovered.

Document Selector Window - DevExpress DXDocking

Miscellaneous Features
  • Full Multi-Monitor Support - with this new feature, you can freely move documents between monitors
  • Loading a Window, Page or UserControl defined in XAML into a DocumentPanel
Tabbed Interface for Layout Groups

You can now use tabbed containers when building form layouts. This functionality is also available to end-users via the Customization dialog. Any parent group can be turned into a tabbed container by using the group's context menu.

Tabbed Layout Groups - DevExpress DXDocking

Both tab position and its orientation are fully customizable.

New Layout Elements - Labels, Separators and Empty Space Items

The Customization window's Hidden Items tab now includes three new permanent elements. By using these elements, end-users can create any number of text labels, separators and empty space items. The latter is most helpful when you want to add an empty space to the layout, preventing other controls from occupying specific regions.

WPF Layout Control Items - DevExpress DXDocking

All items are available to you when designing a form’s layout.

124567
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, Silverlight, ASP.NET, WinForms, HTML5 or Windows 8, DevExpress tools help you build and deliver your best in the shortest time possible.

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