by Michael Philbrick | May 19, 2014 | Blog
A current project contains a form with a variable number of tabs. Each tab contains a subgrid. It is unlikely that more than 50% of the subgrids will have rows. Displaying the empty tabs creates a sub-optimal user experience that requires considerable scrolling….
by Michael Philbrick | May 14, 2014 | Blog
True, it sounds a bit odd. Let me explain. Using recursion we construct a nested set of objects. These objects are eventually translated into XML. This XML file is translated using an XSL template into a formatted report. Early in the development process we realized…