Category: liteGrid

liteGrid’s new provider model for layout

I just committed a major change to liteGrid.  Prior to this change, liteGrid’s core was responsible for most of the table rendering.  It would render a basic table with a header and no rich-UI functionality.  All the niceties (resizable columns, jQuery UI integration, fixed header row) were added by the LayoutManager module.  This worked, but…

Read More

liteGrid Prototype Demo

I have created a simple prototype to show off some of the basic features of liteGrid.  The demo is available on SVN, or you can access it online here.  As liteGrid uses a data provider model, I had to implement a fake provider (see demoProvider.js).  It maintains a pseudo-random in-memory database of widgets on the…

Read More

liteGrid code now available!

The source code for liteGrid is now available on Google Code!  Note that this is *NOT* a release, it’s just an announcement that the code is now available, as promised.  I still have several things I want to do to the code base before I consider it release-worthy.  If you are interested in helping out,…

Read MoreView 2 Comments

What’s up with liteGrid?

Tons of progress has happened with liteGrid since my last in-depth post.  At this point, I think I’ve met all the goals I defined, and I’m very happy with it, in terms of both functionality and design.  Here’s what the current set of modules provides (remember all of this is mix-and-match, so you can tailor…

Read MoreView 1 Comment

Standardizing JSON Responses in ASP.NET MVC

ASP.NET MVC provides very nice support for returning JSON data, but my chief complaint with it is that it’s too flexible.  You can basically cram anything you want in it and trust that it will make it to the client script, which has lead to a complete lack of coherence among the various controllers in…

Read MoreView 1 Comment

Integrating jEditable with liteGrid

Work continues on liteGrid (I believe that’s the name I’m going to stick with), and in fact so much has changed that I really don’t even know where to start when talking about it.  The core has been changed around a bit (for the better), many new modules have been added, an AJAX data provider…

Read More