Ticket Q577531
Visible to All Users
Duplicate

User-friendly XAF-Web-Version (eg XAF-MVC-Version)

created 11 years ago

The current version of XAF Web is not really user friendly. It seems to me as if XAF Web is neglected.

I would like to improve the following:

  1. Ability to open multiple records in different browser tabs open and edit (eg by right-click -> new tab)
  2. 100% responsive layout (e.g. bootstrap)
  3. Url-Routing, speaking urls (FriendlyUrl without #), also for lists with filter and sort parameters in the url query string (SEO Friendly Paging)…

A neat MVC-Version would be a very good solution. Sergey Zaitsev has delivered a good idea. This should be provided and developed by DevExpress Team as an alternative to ASP.NET version.
Thank you

Comments (3)

    I fully agree with Mario!

    CR CR
    Chris Royle (LOBS) 11 years ago

      And I agree with Evgeniy and Mario.

      O O
      Original Soft Original Soft 10 years ago

        I fully agree !

        Answers approved by DevExpress Support

        created 6 years ago

        Hello,
        We've simplified URL customization for ListViews and DetailViews in Web apps with the new RouteManager API in v19.1. For example, you can now customize URLs to match the following highly requested format:
        BEFORE:
        */Default.aspx#ViewID=Contact_ListView
        */Default.aspx#ViewID=Contact_DetailView&ObjectKey=ContactId
        AFTER:
        */Contact_ListView/
        */Contact_DetailView/ContactId/
        To make sure that our future implementation meets your business requirements, we would greatly appreciate it if you test our early access preview version. Read this knowledge base article to learn more about this new capability.

        Thank you for your time and cooperation,
        Arkady

          Comments (2)

            This is an approach in the right direction. But there is still a solution to be found if urls are always written in lower case.
            BrowserHistoryMode = BrowserHistoryMode.FriendlyUrl
            Routes.LowercaseUrls = True

            DevExpress Support Team 6 years ago

              Thank you for this case, Mario! You can find a way to implement this functionality in my answer in the Web - How to support case-insensitive URLs ticket.

              Other Answers

              created 11 years ago (modified 6 years ago)

              Hello Mario,
              Thank you for your feedback. We will take it into account when considering the Platforms - Support ASP.NET MVC UI thread.
              Feel free to contact us at any time. We will be happy to help you.

                Show previous comments (12)
                KB KB
                Konstantin Balashov 10 years ago

                  I totally agree. We need a responsible and more user friendly XAF Web application and easy integration with DevExtream mobile.
                  But first - XAF Web application.  It is totally outdated.

                    suprising , we are in 2016 and i can say the new web ui introduced in nothing to write home about. it have been about 10 year i was introduced to devexpress xaf, and xaf web is just static, nothing new significant. I thought their web ui should have been a matured ui by now, but it just look like a child's play. there is nothing professional of that ui. For me i think they are just taking the developer community for granted. its long over due for xaf new web ui to be professionally designed with themes and much responsive. As someone said the web is changing rapidly and xaf web is about 1000 years behind, with just some scanty update of no relevance. for this reason i have stopped evaluating the product, but i come back some time to check if there has been something new, but its the same old story each and every time i visit.

                    Dennis Garavsky (DevExpress) 9 years ago

                      @Peter: Based on your Support Center and various forum threads history for your last 6-7 trial periods starting with 2008, I found out that you really tried to thoroughly evaluate the product to see whether it meets your needs. We greatly appreciate your interest in our development tools in all these years and taking the time to share your opinion here.

                      Well, it is sad that you have not found various DevExpress components and XAF in particular helpful for your business as thousands of our customers do. Even though I think that nothing I can write here will change your personal opinion, I wanted to use this opportunity to learn more on your project's specific requirements (a public or internal web portal, planned number of users, typical use-case scenarios, screenshots, videos or links to ready apps, etc.) and get to know what tools you are currently using. It is quite possible that XAF is simply not the right product for your projects (e.g., public e-commerce sites), because we have initially chosen a concrete market niche and user base, for which we have been trying to deliver our best since 2006. While it would be great to have one tool to handle all requirements, in the real world it is difficult or even impossible to meet each user expectations in all scenarios at the high level… It's like creating a fast race car that would also be a good SUV and comfortable sedan at the same time - this is a nice wish, but it is not ever possible. I hope I explained my point well.

                      I also wanted to re-confirm whether you have really tested the XAF New Web UI, because it is more modern-looking and responsive as compared to the old good Classic UI you might have been testing in the past. Among other features, the new version provides features like content adaptivity (menu commands, grid columns, popup window position and size, etc.) depending on the form factor. Many XAFers welcomed these improvements through the last year or two not only for this, but also for greater performance, especially in the latest v16.1. For instance, here is a recent comment we received from an old XAF customer from Russia (check this Google Translate link for a translation) that describes how his end-users loved these changes as compared to the old version:

                      Of course, this is not the only positive comment we received from many different customers and  there are still things we would like to improve there, as in any software in the world. I hope this example shows how different business requirements and expectations can be for different people. Feel free to email us at management@devexpress.com or me personally at dennis@devexpress.com to provide additional information or if you wish to discuss this further. We will be happy to hear from you. Thanks.

                      Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

                      Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.