Mehul Harry's DevExpress Blog

This Blog

News


Mehul Harry is the DevExpress Web Program Manager. Follow him on twitter: @Mehulharry

Subscribe (RSS, Email)

Archives

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

  • Silicon Valley Code Camp Sets A New Record

    Silicon Valley CodeCamp AttendeesThe Silicon Valley CodeCamp ended it’s 2nd and final day on Sunday, 10/10/10. It was a great event and DevExpress was happy to sponsor it and meet all the great developers in the Silicon Valley.

    Free Event w/1900+ Developers

    Peter Kellner, the event organizer and ASP.NET MVP, may have set a new record for US CodeCamps: “ We have not yet counted, but from what we know, 3065 people registered and we think about 1900 actually came! ”

    Developers, Developers, Developers

    After all the fun of Day 1, many developers who use DevExpress had dropped by the booth on Day 2. I love to meet and interact with other developers to get your valuable feedback.

    In fact, I had several great conversations about DevExpress ASP.NET MVC, Silverlight and also the DevExpress Channel! Thanks to everyone who dropped by the booth!

    DevExpress is at many local events. Learn more about what other events we’ll be at on the DevExpress Community Events page.

    Hope to see you at a future event!

    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/

  • Silicon Valley Code Camp–Day One Recap

    Day one of Silicon Valley Code Camp is finished on the beautiful Foothill College campus in Los Altos Hills, California:

    svcc 054

    One of the key organizers, Peter Kellner, told me that it was the largest code camp around. With nearly 1800 attendees on the first day, he may be right.

    DevExpress is committed to good local community events and so we sponsored the Silicon Valley Code Camp as a top Platinum sponsor. We also came out in full force with Mark Miller, Woody Pewitt, Steve Andrews, Jeff Cosby and myself. Here we are setting up early:

    svcc 051

    Day one had a ton of great sessions from speakers like Mark and Steve.

    One particular presentation that I enjoyed was Jeff Atwood’s, HTML5 usage for StackOverflow. Check out the video Interview with Jeff Atwood.

    Here’s a shot of Jeff in action:

    svcc 056

    If you’re near the area then drop by the free Silicon Valley CodeCamp and learn from the great sessions.

    Then stop by the DevExpress stand too! Thanks.

  • ASP.NET Popup - Load Content On Demand (coming soon in v2010 vol 2)

    Check out this great new feature of the ASP.NET Popup control in DXperience v2010 volume 2 release.

    Load Popup Content On Demand

    The ASP.NET popup Control, ASPxPopupControl, will give you the capability to load the content of popup windows on demand.

    To see it in action, check out this animated gif that shows the Popup control’s content being updated:

    PopupControl_LoadContentOnDemand

    Benefits

    Using the postponed load of popup window contents, you can enhance the response time of your web page on its initial load.

    You can also update the content of popup windows programmatically, on demand.

    Features

    Several content loading modes will be available to you through the following settings of the LoadContentViaCallback property:

    • None - The content is always (initially) rendered inside popup windows (the default behavior)
    • OnPageLoad - Loading of popup window contents starts immediately after the entire page has been loaded
    • OnFirstShow - Loading of popup window contents starts when a popup window is invoked for the first time

     

    Are you looking forward to the Popup control’s ‘Load Content on Demand’ feature? Drop me a line below, thanks.

    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!

  • ASP.NET Combo Box Filter Minimum Length Feature (coming soon in v2010 vol 2)

    A handy new filtering property of the ASP.NET Combo Box will help your ASP.NET websites with performance and give your users a better experience.

    The FilterMinLength property will allow you to set a minimum number of characters in the ASPxComboBox before the filtering process begins.

    To see it in action, check out this demo that shows the ASPxComboBox filtering a large 20,000 record data source in seconds:

     

    ASPNET_ComboBox_Filter

    Use Filter Minimum Length For Better Performance

    When the ASP.NET Combo Box is in incremental filtering mode, it has the capability to start filtering only after an end-user has typed a specific number of symbols in the editor's text box. The FilterMinLength property can be used to define the minimum length for the filter string input, after which filtering operations are initiated.

    This behavior is extremely useful when the ASPxComboBox works with a large amount of data!

    Applying a filter each time a new symbol is typed is not sensible due to the large size of the data set. This could affect the website’s performance.

    Instead, pausing the start of filter operations by using the FilterMinLength property allows you to provide end-users with more sensible results, and to improve the performance of your page.

    Coming Soon…

    This new feature is part of the upcoming DXperience v2010 volume 2 release.

     

    Do you have plans to use this feature in your ASP.NET website? Drop me a line below, 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: Javier Lozano on ASP.NET MVC, ALT.NET and More

    Check out this great video interview with Javier Lozano from the Heartland Developers Conference 2010:

    Javier Lozano Interview @ HDC10

    Javier is a smart, interesting developer and an ASP.NET MVP. Watch the video to see Javier discuss:

    • Learn why Javier is so passionate about ASP.NET MVC
    • ASP. NETMVC benefits
    • Common questions about MVC like:
      • How do I upgrade from WebForms?
    • MVC adoption rate
    • What is Microsoft WebMatrix?
    • What is the Orchard project?
      • What is Microsoft’s involvement?
    • What does it mean to be ALT.NET?
    • How does he teach ASP.NET MVC?
    • Entity Framework 4
    • What is NoSQL?
    • Why you should be a social developer

    Learn more about Javier here:

    Here’s some of the links mentioned in the video:

     

    Watch the video. Or if you’d like you can download the video and watch it at faster speeds using VLC media player.

     

    Thanks Javier for the great interview!

    Drop me a line below with any of the topics discussed in the video.

    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/

  • Don’t Miss This Webinar - What’s New for ASP.NET in v2010 vol 2

    Thursday October 7, 2010 01:00pm EDT | 10:00am PDT | 05:00pm GMT

    • Subject: What’s New for ASP.NET in v2010 vol 2 
    • Date: Thursday, October 7th, 2010
    • Time: 10am PDT (GMT -07:00)
    • Length: 1 hour (but may go longer)
    • Presenters: Mehul Harry, Julian Bucknall and Mark Miller
    • Register here - https://www3.gotomeeting.com/register/845347558

    Who should attend:

    This session is for DevExpress customers who want to learn more about all the great new controls and features coming out for the DevExpress ASP.NET product line in the DXperience v2010 volume 2 release.

    What Attendees will learn:

    This session will provide you an overview of new features, controls and functionality of the DevExpress ASP.NET product line in DXperience v2010 volume 2.

    You'll learn about:

    • New ASP.NET Controls – TreeView and GridLookUp
    • New DevExpress ASP.NET MVC Extensions
    • Major ASP.NET HTML Editor improvements
    • Right-to-left support
    • New ASP.NET Themes
    • New ASP.NET Demos
    • New DevExpress MVC project template
    • CodeRush features and improvements for ASP.NET MVC
    • And other DevExpress ASP.NET product enhancements

    Everything you need to know about exploiting the power of new functionality of the DevExpress ASP.NET product line.

    You’ll also have a chance to ask questions about any of the upcoming features.

    Presenters

    Mehul Harry Mehul Harry
    Technical Evangelist – ASP.NET Team
    Julian Bucknall Julian Bucknall
    Chief Technology Officer
    Mark Miller
    Chief Architect – IDE Team
    Amanda Christensen Amanda Christensen
    Host
       

    Register Soon

    What are you waiting for? Go register, now.

    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/

  • ASP.NET HTML Editor Validation (coming soon in v2010 vol 2)

    Check out the ASP.NET HTML editor’s powerful built-in validation feature coming soon in the DXperience v2010 volume 2 release:

    AspNet_HTML_Editor_Validation

    Flexible Validation

    The ASPxHtmlEditor will provide a built-in means to perform powerful validation of its content, both on the client and server side. Different validation settings are available for customization through the editor's SettingsValidation property.

    Easy-To-Use Methods

    Easy-to-use methods are provided to define editor validation logic. These methods can be combined together for extensive validation:

    • The SettingsValidation.RequiredField property can be used to force an editor to require input, and give you the ability to display an error message if an input is not received
    • The editor's Validation event (client or server, or both) can be handled to setup custom editor validation

    Client-side Validation

    The ASP.NET HTML Editor will feature Client-side input validation. You can manually initiate the editor's client validation by using the editor's Validate client method. Or specific static client methods are also available such as the:

    • ASPxClientEdit.ValidateEditorsInContainer
    • ASPxClientEdit.ValidateEditorsInContainerById
    • ASPxClientEdit.ValidateGroup

    Server-side Validation

    The ASP.NET HTML editor will also feature server-side input validation. The editor's server validation will always be performed during processing of an external postback, if the editor's content has been changed. The server validation can also be initiated programmatically by using the editor's Validate server method, or a specific static server method ASPxEdit.ValidateEditorsInContainer.

    You are also allowed to validate the editor's content programmatically (when required), and indicate the validation result manually, by either setting the editor's IsValid server property or using the SetIsValid client method.

    Custom Error Text and Display

    When an editor fails validation logic, a specific error frame containing the error description can be displayed within the editor's Design, Preview and HTML View. The error frame's appearance is customized through the SettingsValidation.ErrorFrameStyle property.

    This error text can be specified by using the SettingsValidation.ErrorText property, in the Validation event's handler, or via the editor's ErrorText property (depending upon the validation method used).

    Coming soon in v2010 volume 2

    The new ASP.NET HTML Editor’s Validation feature will be part of the upcoming DXperience v2010 volume 2 release soon.

     

    Are you excited about all the new and exciting feature enhancements that the ASP.NET HTML Editor is bringing you? Drop me a line below with your thoughts on the powerful new validation feature. Thanks!

    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!

  • ASP.NET MVC TreeView Extension (coming soon in v2010 vol 2)

    Check out the new ASP.NET MVC TreeView Extension coming out in the DXperience v2010 volume 2 release:

    DevExpress MVC TreeView Extension

    ASP.NET MVC TreeView

    The MVC TreeView Extension helps you with many navigation purposes in your ASP.NET MVC projects.

    And it also adds to your big set of upcoming DevExpress ASP.NET MVC Extensions when the DevExpress MVC Extensions product line is released in DXperience v2010 vol 2 release.

    And just like the other DevExpress MVC Extensions, the TreeView is a native ASP.NET MVC Extension with jQuery support and other great features.

    Features

    The MVC TreeView Extension is packed with great features that you’ll need from an ASP.NET MVC TreeView Extension:

    • Light weight HTML using semantic rendering which also has these benefits:
      • Performance is increased because the amount of HTML output is reduced
      • Accessibility is improved because screen readers understand semantic HTML
      • SEO is also improved because search engines also prefer semantic HTML
    • Uses jQuery
    • Powerful Databinding – the TreeView extension supports binding to data sources that containing hierarchical data. It has methods to bind to any object that implements the IHierarchicalEnumerable interface and methods to bind to data from XML and SiteMap files 
    • Virtual Mode – In addition to bound and unbound modes, the TreeView can operate in Virtual Mode, which greatly reduces both server load and start-up time when working with complex or dynamically created hierarchies. In Virtual Mode, data is retrieved on the server in portions, on a client request, at start-up and when expanding nodes. In essence, child nodes are created and initialized only when their parent node is expanded for the first time. This allows you to efficiently use server resources and to avoid retrieving the entire amount of hierarchical data for the TreeView.
    • Expand/Collapse animations
    • Check box support – display checkboxes on each node. You can also recursively check the child check box nodes.
    • Node selection
    • Node hot-tracking
    • Node Link Mode – In the TreeView, nodes represent navigation elements (links). For nodes, you can activate a specific link mode, in which only certain node elements are clickable.
    • Show/Hide tree lines
    • Rich client-side events and functionality
    • ASP.NET Templates support
    • Right-To-Left support
    • Callbacks (Ajax) support
    • XHTML cross browser compliant – supports all major browsers
    • Section 508 and Web Accessibility  compliant

    Built On .NET Framework 3.5

    DevExpress MVC Extensions assembly code and demos are created using .NET Framework 3.5. Therefore, we use some of the Framework 3.5 approaches and technologies such as auto-properties, lambda expressions, LINQ, etc.

    This means that .NET Framework 3.5 SP 1 (or later) is required to use our ASP.NET MVC extensions. No exceptions.

    Supports ASP.NET MVC 2.0 and VS2010

    Our MVC extensions support ASP.NET MVC 2.0 which you can use in either Visual Studio 2008 or Visual Studio 2010.

    Free For Customers

    The DevExpress MVC Extensions are free with a DXperience subscription! Standard EULA applies.

     

    Are you looking forward to the DevExpress MVC TreeView Extension? 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/

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, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

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