Blogs

News

Email Subscriptions

Mehul Harry's DevExpress Blog

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

     

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/

Published Oct 29 2010, 12:20 PM by Mehul Harry (DevExpress)
Bookmark and Share

Comments

 

Leigh Bowers said:

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.

October 29, 2010 4:21 PM

About Mehul Harry (DevExpress)

Mehul Harry is an ASP.NET technical evangelist at Developer Express. You can reach him directly at mharry@DevExpress.com. You can also follow him on Twitter: http://twitter.com/mehulharry
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 8:30am and 5:00pm 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.