New Features For ASP.NET MVC 2.0 Extensions (coming in v2010 vol 2)

ASP.NET Team Blog
30 August 2010

Check out this list of the new features for the DevExpress Extensions for ASP.NET MVC 2.0 coming out in the DXperience v2010 volume 2 release:

New Features

The current set of ASP.NET MVC Extensions (i.e. GridView, Menu, NavBar, TabControl/PageControl, and RoundPanel) are getting some big features. Let’s dive in:

Semantic HTML Rendering For More Extensions

The TabControl and PageControl extensions will support semantic HTML rendering.

Lightweight semantic HTML rendering has some big advantages:

  • 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

In fact, 3 of the current DevExpress MVC Extensions render semantic HTML. The Pager, Menu and NavBar extensions render HTML using list items and CSS styling instead of tables. Other extensions like the GridView also get benefits because they make use of the Pager extension internally.

GridView Extensions Gets Stronger

The GridView ASP.NET MVC Extension is getting some powerful and useful new features:

  • LINQ Server Mode - Using a specific method, the GridView can be easily bound to 'LINQ to SQL Classes' and work with large amounts of data using server mode (by loading data in small portions, on demand)
  • Filter Row - A specific Filter Row UI element that allows end-users to filter grid data by entering text within its cells or picking values from its dropdown lists.
    GridView-FilterRow
  • Focused Row - End-users can move row focus via mouse clicks.
    GridView-FocusedRow
  • Row Selection - End-users can select or de-select data rows by checking or unchecking corresponding check boxes displayed within a command column.
    GridView-RowSelection
  • Exporting Data - The GridView's data can be exported to a file or stream in the following formats: PDF, XLS, XLSX, RTF

Menu MVC Extension

The same great menu scrolling feature available in the ASPxMenu will also be available in the DevExpress ASP.NET MVC Menu Extension:

  • Item Scrolling - Submenu item scrolling is supported to accommodate lengthy submenus within the browser window boundaries.
    Menu-Scrolling

TabControl MVC Extension

The Tab Scrolling and Multiple-Tabs feature described here will also be part of the DevExpress ASP.NET MVC TabControl Extension:

  • Tab Scrolling - If the control's size doesn't allow all tabs to be visible within the tab header at one time, specific scroll buttons can be displayed to scroll tabs within the tab header.
    TabControl-Scrolling
  • Multi-Row Tab Header - Tabs can be displayed in several rows within the tab header. Multi-row tab's representation works only when the tab header is positioned on the control's top or bottom.

These features will be part of the DXperience v2010 volume 2 release due to be released within 1-2 months.

You can download, install and try the DevExpress ASP.NET MVC Extensions now.

What do you think of the DevExpress ASP.NET MVC Extensions? Drop me a line below with your thoughts. Thank you.

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/

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
No Comments

Please login or register to post comments.