ASP.NET HTML Editor Performance Improvements (coming soon in v2010 vol 2)

ASP.NET Team Blog
29 October 2010

PerformanceCheck out these performance upgrades to the DevExpress ASP.NET HTML Editor, ASPxHtmlEditor. These ASPxHtmlEditor improvements will be part of the next major release, DXperience v2010 volume 2.

Performance Improvements

Smaller HTML Render Size

  • The ASPxHtmlEditor's render size is reduced because it now uses a lightweight menu for the toolbars.
  • Also optimized is the embedded Spell Checker. It now loads on demand.

How much faster is that? Take look at the difference from the previous version. That is nearly a 42% increase!

ASPNET Editor Performance

Scripts Optimized

The JavaScript files have also been optimized for initialization. This means:

  • The loading time is now reduced
  • Height corrections during loading are less noticeable
  • Percentage width/height evaluation - The editor's size is evaluated faster during loading and browser window sizing if the width and/or height is set in percent (e.g. Width="100%")

Embedded Forms In Assembly

The ASP.NET HTML Editor and Spell Checker now embed forms, in a pre-compiled state, within their respective assemblies. You no longer have to copy the forms in your website now.

This change is result from customer feedback because most customers do not want to customize forms and therefore do not need to have a copy of them.

The change means:

  • Faster design-time opening (because forms don't extract to the website automatically)
  • And faster page loading (because forms shouldn't be compiled by the ASP.NET in the runtime)

Smart Tag Help

To help you customize forms, we've provided a Smart Tag help in design-time that extracts the forms to your website.

SettingsForms Property Block

Oh, the ASP.NET team has also created a Settings block for the ASPxHtmlEditor and ASPxSpellChecker. It’s called the SettingsForms and it allows you to set custom Form paths. The SettingsForms allows you to have different customized forms for different ASPxHtmlEditor and ASPxSpellChecker instances now.

 

Are you looking forward to the ASPxHtmlEditor Suite improvements? Drop me a line below with your thoughts. Thanks!

Follow MehulHarry on Twitter

DXperience? What's That?

DXperience is the .NET developer's secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: http://www.devexpress.com/Downloads/NET/

1 comment(s)
Leigh Bowers
Leigh Bowers

Nice! The ASPxHTMLEditor was in need of a bit of attention in my opinion, so these improvements are very welcome.

If anything can be done to improve the pasting of external content (from a text file, or a word document). then that too would be welcome. My clients are forever pasting content in to the editor (even though we advise against it), and the markup generated is horrible. It would be nice if, say, all markup was removed by default. If the user really wanted to past from Word, then they have to use the specific menu item.

Anyway... I'm really looking forward to 2010.2.

29 October, 2010

Please login or register to post comments.