Support

Migrating to RC 2

If you've been using the eXpressApp Framework since our earlier Beta 2 release, you might have projects that make use of certain features, or rely on certain implementation details that have changed for the Release Candidate 2 release. This document is a list of such changes that we are aware of and that we anticipated to be problematic. I hope we haven't forgotten anything severe, please let us know if you find anything.

Note: the migration from the interim RC 1 version to the current RC 2 doesn't require any special steps.

Namespace DevExpress.Persistent.Validation.SingleObject removed

If you have any using or Imports statements for the namespace DevExpress.Persistent.Validation.SingleObject, you must remove them.

ViewNavigationController is now a base class

We have introduced two new classes WinViewNavigationController and WebViewNavigationController, both of which are derived from ViewNavigationController. If your own application has controllers derived from ViewNavigationController, you will now see four buttons for view navigation instead of two. You should derive your controller from either WinViewNavigationController or WebViewNavigationController now, instead of from ViewNavigationController.

Image Resource support in Web applications

The Web.config for existing XAF Web applications must be extended to include the following section inside the <system.web> section:

<httpHandlers>
  <add verb="*" path="ImageResource.axd" type="DevExpress.ExpressApp.Web.ImageResourceHttpHandler"/>
</httpHandlers>

Without this change, all images will be missing from your Web application.

More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
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, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.