Blogs

This Blog

Subscribe (RSS, Email)

Mehul Harry's DevExpress Blog

JavaScript, HTML 5, ASP.NET, DevExpress, ASP.NET MVC & WebForms, and News - Mehul Harry's DevExpress blog

October 2010 - Posts

  • 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/

  • Performance Improvements for ASP.NET Page and Tab Controls (coming soon in v2010 vol 2)

    ASPNET Page and Tab Controls with Semantic RenderBoth of the ASP.NET Page and Tab Controls are getting performance improvements in the next release, DXperience v2010 volume 2.

    We changed the rendering of our ASP.NET Page and Tab controls. These controls now use semantic rendering. And combined with advanced CSS styles results in a significant decrease of HTML output, improved performance and a reduction in the server’s workload.

    Semantic Render Advantages

    The primary advantages of using Semantic HTML Rendering are:

    • Performance is increased because the amount of HTML output is reduced.
    • Accessibility is improved because screen readers understand semantic HTML.
    • SEO is improved because search engines prefer semantic HTML.

    New RenderMode Property

    A new property, called RenderMode, has been added to support Semantic rendering. The property allows you to choose between:

    • Classic – by default. The control uses rendering based on tables.
    • Lightweight – The control uses the new rendering based on divs and lists HTML elements. Therefore, the control generates semantic and lightweight HTML code.

    Performance

    We ran some performance tests to compare the 2 rendering modes and here’s the improvement numbers:

    Page_Performance

    Test notes: Test was performed in Internet Explorer with the default theme with 7 empty tabs in both Page and Tab controls.

    DXperience v2010 vol 2 Release

    This upgrade is part of the DXperience v2010 volume 2 release which should be out in a few weeks.

    This ASP.NET Page and Tab control performance enhancement is another in the some of the performance features we’ve added with each release.

    Are you excited about the improved performance of the ASP.NET tab and page control? 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/

  • Video Interview with Jeff Atwood aka CodingHorror.com

    Check out this great video interview with the Jeff Atwood who writes the fantastic blog at codinghorror.com:

    image

    Jeff was kind enough to sit down after his session at the 2010 Silicon Valley CodeCamp. The video is filled with some great quotes like this one:

    If you can’t come up with at least one interesting thing to talk about every day, you’re not trying hard enough! The world is just full of fascinating stuff. – Jeff Atwood

    To understand the context of that statement and hear more, watch the video. In it, Jeff discusses:

    • his popular blog CodingHorror.com
    • StackOverflow.com - his business venture w/Joel Spolsky
    • the tyvek wallet
    • why continual learning is important
    • his internet fame
    • StackOverflow
      • Issues and the other related sites
      • What made StackOverflow so popular?
      • Site is more popular than his and Joel’s blogs
    • His HTML 5 talk
      • HTML 5 local storage
      • Safari and browser cookies issue
    • Responsible advertising
      - Yes, DevExpress advertises on StackOverflow :)
    • Other HTML 5 use cases
    • Advertising and user experience
    • Mobile browsers
      • Why is it’s hard to fully support mobile browser for StackOverflow?
    • Where does his blog ideas come from?
      • Communities and subcultures FTW!
      • He's a google fanatic
      • Internet rubber necking

    If you’d like to reach him then contact him via:

    Thanks Jeff!

    I recommend you watch the video then check out his work at codinghorror.com and stackoverflow.com.

    I'm on twitter

    Build Your Best - Without Limits or Compromise

    Try the DevExpress ASP.NET MVC Extensions online now: http://mvc.devexpress.com

    Read the latest news about DevExpress ASP.NET MVC Extensions

    Download a fully-functional version of DXperience for free now: http://www.devexpress.com/Downloads/NET/

  • ASP.NET File Manager w/Upload Support - New Control (coming soon in v2010 vol 2)

    The ASPxFileManager control is available now. Download it now and enjoy.

    Check out the new ASP.NET File Manager control coming soon in the DXperience v2010 volume 2 release. This new control allows your end-users to browse, manage and upload files to your web server:

    ASPNET_File_Manager_Demo

    ASP.NET File Manager and Explorer

    The new control is called the ASPxFileManager and it gives you file manager and explorer like capabilities in your ASP.NET websites. 

    Simply pick a sub-folder that you'd like to allow your end-users access to in your website. Then your end-users can manage those files and folders themselves.

    ASP.NET  HTML Editor Visual Image Selector

    The ASPxFileManager was created to address the need for a visual image selector for our ASP.NET HTML Editor, the ASPxHtmlEditor.

    Features - Manage Files, Folders & Upload!

    The ASP.NET File Manager controls gives you these great features built-in:

    • Display folders and files structure (like a TreeView)
    • File list is updated using Ajax Callbacks
    • Customizable layout (based on the Splitter control)
    • Create, rename, move, delete folders using internal toolbar
    • Rename, move, delete files using internal toolbar
    • Upload files using internal upload control
    • Search files using internal input field
    • Capability to select a file
    • Keyboard support

    New Control

    The new ASPxFileManager control will be part of the ASPxperience Suite in the DXperience v2010 volume 2 release.

     

    Are you looking forward to this powerful and versatile ASP.NET file manager control? 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/

  • Video Interview w/jQuery team member Jonathan Sharp from HDC 2010

    Check out this video interview with jQuery team member, Jonathan Sharp:

    image

    I met Jonathan at the recent Heartland Developers Conference 2010 in Omaha, Nebraska. In the video, Jonathan and I discuss:

    • His HTML 5 keynote at the Heartland’s conference
    • Leveraging HTML 5
    • What does HTML 5 mean for ASP.NET devs?
    • How did the jQuery and Microsoft relationship began?
    • Why is HTML5 important to learn?
      • Browser vendor unity
    • When is HTML 5 going to take over?
    • HTML 5 adoption time frame?
    • Cool HTML 5 features
    • HTML 5 experience vs Adobe Flash on the iPhone
    • Resources to learn more about HTML 5
    • jQuery on mobile devices

    Jonathan is the President of appendTo and works with some smart devs like Elijah Manor. You can find him on twitter at http://twitter.com/jdsharp.

    Thanks Jonathan!

    Follow MehulHarry on Twitter

    Build Your Best - Without Limits or Compromise

    Try the DevExpress ASP.NET MVC Extensions online now: http://mvc.devexpress.com

    Read the latest news about DevExpress ASP.NET MVC Extensions

    Download a fully-functional version of DXperience for free now: http://www.devexpress.com/Downloads/NET/

  • Powerful ASP.NET HTML Editor Image Selector (coming soon in v2010 vol 2)

    Check out the versatile and powerful Image Selector coming out for the ASP.NET HTML Editor (ASPxHtmlEditor) in the DXperience ASP.NET v2010 volume 2 release:

    ASPNET_HTML_Editor_Image_Selector

    Select Images Visually

    The new ‘image selector’ feature gives you the power of a dialog with file browse capability. This let’s your end-users to select images from the web server visually. Of course they can still type in a URL or upload from the local computer.

    The animated gif image above shows how easy it is to select the image you want by just choosing the folder and picking the image visually!

    Features

    The new image selector features has several powerful features that make it easy for you to add images to the ASP.NET HTML Editor including:

    • Insert images from local machine
    • Image preview
    • Save uploaded images to web server
    • Resize images to custom size
    • Create thumbnails
    • Define alignment position (left, center, right)
    • Set image description as Alt Text property
    • Filter to accept only certain image types
    • Filter for image size (prevent users from uploading very large files)

    The ASP.NET team has gone above and beyond to deliver a feature-rich and powerful Image Selector in the ASP.NET HTML Editor! And your feedback and requests for this functionality helped create it, thanks.

    Coming Soon

    Look for the new ASP.NET HTML Editor’s Image Selector feature in the DXperience v2010 volume 2 release soon.

    Drop me a line below with your thoughts on this slick new ASPxHtmlEditor feature.

    Follow MehulHarry on Twitter

    Want to experience a better Visual Studio?

    Install CodeRush by downloading the free lite version here: CodeRush Xpress

    Or better yet, try the full blown package free for 30 days – CodeRush and Refactor Pro Download!

  • Webinar Available - What’s New for ASP.NET in v2010 volume 2?

    Watch this recent webinar on the great new products, controls and features coming out in the DXperience ASP.NET v2010 volume 2 release:

    Webinar - What's New for ASP.NET in v2010.2

    Agenda

    The webinar covered demos and explanations of the following:

    • New demos design
    • 4 new themes (Office 2010 Black, Office 2010 Blue, Office 2010 Silver, DevExpxress)
    • ASP.NET MVC Extensions product:
      • MVC Extensions for HtmlEditor, Editors Library, TreeView, Splitter, PopupControl, UploadControl and CallbackPanel
      • Project Template for a MVC application that contains DevExpress Extensions
    • Mark Miller quick 5 minute demo of CodeRush support for ASP. NET MVC in v2010.2 release
    • New components:
      • ASPxTreeView
      • ASPxGridLookup
    • Right-to-left support (for 2010.2: ASPxperience, APSxEditors, ASPxGridView, ASPxTreeList)
    • HTML Editor Improvements
    • ASP.NET Tab/Page Scrolling & Multi-row feature
    • ASP. NET Menu Scrolling feature
    • Popup edit form for APSxTreeList
    • Load content on callback for ASPxPopupControl
    • What’s next for 2011?

    More Fun with Q & A!

    The webinar was scheduled for 1 hour. However, I stopped in between to answer questions between each major demo.

    This lead to great questions and feedback from you. It also meant that the webinar was a little longer than expected. Time flies when you’re having fun. Smile

    Watch The Webinar

    I highly recommend watching this webinar! Or if you’d like you can download the video and watch it at faster speeds using VLC media player.

    Then drop me a line below with any questions about the DXperience ASP.NET v2010 volume 2 release.

    Thanks!

    Follow MehulHarry on Twitter

    Build Your Best - Without Limits or Compromise

    Try the DevExpress ASP.NET MVC Extensions online now: http://mvc.devexpress.com

    Download a fully-functional version of DXperience for free now: http://www.devexpress.com/Downloads/NET/

  • Download VPAT for Section 508 and Web Accessibility Compliance

    Download the full Voluntary Product Accessibility Template (VPAT) for DevExpress ASP.NET products’ conformance with Section 508 and Web Accessibility:

    DXperience ASP.NET Voluntary Product Accessibility Template (VPAT)

    Section 508 and the Web Content Accessibility Guidelines 1.0 support is available across the entire DevExpress ASP.NET Product line.

    What is a VPAT?

    The Voluntary Product Accessibility Template®, or VPAT®, is a tool used to document a product's conformance with the accessibility standards under Section 508 of the Rehabilitation Act. The purpose of the VPAT is to assist Federal contracting officials and other buyers in making preliminary assessments regarding the availability of commercial "Electronic and Information Technology" products and services with features that support accessibility. -ITI

    Why Do You Need A VPAT?

    Some organizations require a VPAT to verify support before starting a project.

    In 2008, DevExpress fully supported the Accessibility guidelines. You can confidently download and reference our VPAT for all your future web sites that use DevExpress ASP.NET products.

    Learn more here: Section 508 and Web Accessibility Compliance

    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/

  • European ASP.NET Training Class From Professional Developer Training

    Check out this in-class training from Oliver Sturm and Professional Developer Training in the Netherlands:

    Business Apps w/DXperience ASP.NET

    If you’re in Europe, then I recommend this course from Oliver Sturm who is a fantastic teacher. I’ve seen Oliver present first hand and I fully recommend his courseware!

    If you have any questions about the courses then please visit the course home page:

    http://www.oliversturm.com/bizapps-dxaspnet.html

    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/

  • New Webinars - GTD and Mobile Web Best Practices with Woody Pewitt

    Sign up for these 2 interesting Webinars presented by our new evangelist, Woody Pewitt:

    GTD for Geeks Webinar

    I’m a big fan of David Allen’s GTD book and system. I recommend watching this webinar.

    Also check out Woody’s session on developing web sites for mobile devices:

    Mobile Web Best Practices Webinar

    To learn more about Woody and his new role at DevExpress, check out this short intro video:

    Meet Woody Pewitt - New DevExpress Evangelist

    I’ll be on the webinars and hope to you see you online there too!

    Follow MehulHarry on Twitter

    Want to experience a better Visual Studio?

    Install CodeRush by downloading the free lite version here: CodeRush Xpress

    Or better yet, try the full blown package free for 30 days – CodeRush and Refactor Pro Download!

Next page »
LIVE CHAT

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, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, Silverlight, ASP.NET, WinForms, HTML5 or Windows 8, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2014 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners