I am also a big fan of the ASP.NET MVC web development platform, and given that this new framework has a huge gap in terms of "ready to use" stunning business UI components, I have decided to take a plunge into this market as well, and produce something cool of business value... and the first candidate control that came to mind was a high-profile ASP.NET MVC compliant Grid control.
With this new product in our product suite, we will have offerings across all the four major MS UI technologies: Windows Forms, WPF, Silverlight 3, and ASP.NET MVC .NET :-)
BinaryMVCGrid .NET for ASP.NET MVC framework is currently being designed as a very light-weight, AJAX enabled high performance grid control, built specifically to suit the programming model of the ASP.NET MVC framework.
The design is focused heavily on making this grid control highly performance optimised, keeping in mind that the UI features are going to be a lot.
BinaryMVCGrid .NET MVC component will have rich feature set that will include the following:
- Numerous easy to setup options for formatting data
- Capability to display nested grids to visualize (FK) foreign key relationships
- Highly scalable mode of data paging: thereby building a JSON mode paging
- Out-of-the-box data pager control
- Support for CRUD operations
- Extended Grouping of data; including allowing grouping of data in multiple modes, viz., the programmatic manner, as well as allowing your end-users to visually drag-and-drop grid column headers into the control's specially provided group-drop area)
- Column sorting
- Extended client-side interactions rendering, including customisable styling of cells, rows, and columns selection by the grid end-user.
I am planning to make available a CTP build of this new ASP.NET MVC component, sometime after my planned release of UIControlSuite .NET Enterprise edition Release 12.
I will blog about a more precise date for the release of this new ASP.NET MVC control sometime around first week of November 2009.
Stay tuned :-)
- Sundar