Client-Side Data Management with NetAdvantage for jQuery
Infragistics provides a toolkit for creating data-driven applications using client-side code that accesses a variety of data sources, both in the page and back on the client.
While the igDataSource is the key part of the package, jQuery for NetAdvantage also includes almost a dozen editing controls, including a grid, a text editor, a date editor and a date picker, an upload control and a video player. The controls will be familiar to anyone used to working with jQuery UI Widgets. Styling support is based on the jQuery UI CSS Framework and can use themes generated by the jQueryThemeRoller tool. The package also includes support for accessibility and internationalization.
[Click on image for larger view.]
|Creating a Grid: In this simple page, the drop-down list is loaded from the server, but when the user selects an entry the grid is loaded from client-side code using the igDataSource and igGrid.
No documentation is installed on your computer or integrated into the Visual Studio help system. You'll find a link to documentation in your Windows Start menu (once you drill down far enough) that leads to the general introduction to all of the Infragistics help and related resources. After finding the help for the package, you'll want to add two bookmarks to your browser: one for the developer's guide and another to the API documentation. Several demos are included in the download, but for direction on using them with ASP.NET MVC, ADO.NET Data Services or Windows Communication Foundation .svc files in an ASP.NET application, you'll need to visit the Infragistics Web site. Infragistics provides a trial download so that you can make sure you're comfortable working with the package before buying it.
NetAdvantage for jQuery
Price: $995; $1,495 with Priority Support
Pros: Includes a client-side data source manager, a grid and a range of editors for accepting data
Cons: Help support not well integrated
Peter Vogel is a system architect and principal in PH&V Information Services. PH&V provides full-stack consulting from UX design through object modeling to database design. Peter tweets about his VSM columns with the hashtag #vogelarticles. His blog posts on user experience design can be found at http://blog.learningtree.com/tag/ui/.