Proposed Solution:
Reduce page size for improving the user experience
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.
Hi,
I'm pleased that you take this suggestion into account as I beleive that many mid-to-large-size application developers will benefit from it.
By the way, as eXpress App Framework Team announced that version 8.1.2 will be soon available, I wondered if that new version will include any kind of improvement on layout rendering in web applications, whether they are related to these suggestion or not. Also, I'll be glad to know whenever is any planned scheduling for it.
Thanks.
Hi Sebastia,
Sorry for the delay in responding. We are planning some improvements regarding to the layout structure by the 8.3 version of XAF, but I cannot provide you with exact time frame for it.
You will be automatically informed when the state of this issue is changed.
Thanks,
Dennis
Hi,
By the way, may you introduce of how/where to hook the layout generation to simplify it on my own?
Cause for a screen with:
- 23 textboxes
- 11 comboboxes
- 8 datepickers
- 10 checkboxes
- And a left menu with 20 items (NavigationVarActionContainer)
I'm getting a page with 1.238 KB. And looking in the source code it has: 650 html TABLES (for me too much)
The user is using it over an Intranet (local network 100 Mb) with up to date hardware. When they submits a post like checking a check box that has InmediatePostData it takes a long time.
The custumer is making some pressure to me to improve the performance and I have to make a big improvement.
I was checking the database overload and it's ok working with Delayed anb ExplicitLoading also.
Thanks,
Sebastià
Hi Sebastia,
I have created a separate thread in our Support Center at Simplify the Web layout, a complex nested structure of tags yields poor performance (S91264). We will discuss this problem there so as not to mix multiple topics in this suggestion.
Thanks,
Dennis
Hi Dennis,
I thought this was the right place to do this. I keep in mind for the future.
Thanks for all
See also:
- Performance.Web - Share common parts of the application model to reduce startup time and memory use
- Performance.Web - Support the Web Garden mode
- Performance - Public results of benchmark tests of XAF Win and Web applications
- Documentation - Describe product requirements (Win and Web) for development and deployment environments
- Web.Performance - Reduce traffic between web server and client browsers
- Layout.Web.Performance - Simplify the structure of ASP.NET Property Editors and controls to improve client-side performance
- Performance - Optimize the mechanism of creating controllers
Thanks,
Dan
Please refer to the XAF – Improved ASP.NET UI Performance (coming in v2011 vol 1) blog post for more information about this feature.