Ken Arway has been up to more good with his ComXT efforts. He's added XML Diff functionality (very cool) and the ability to spam test data into a sample doc generated by a supplies XSD. (This is in adddition to the XPath, XSLT, and schema inference functionality already in place.)
Stated differently, ComXT is shaping up very nicely. I've already got it deployed in my toolbox, and find it useful in a number of situations. Go get yours today.
(For those of you joining the party a bit late, part of the idea for ComXT came from my Xml4Fun article on 'rolling your own XSLT engine' a while back - but at this point Ken has completely taken the ball and run with it - providing oodles of additional goodies.)





Thanks for the kind words, Mike. (I knew good things would happen if I moved you name to the top of the credits list. )
I noticed something curious in the screen shot -- the toolstrip drop down buttons ("Transform", "Load" and "Save") don't have background colors like they do here on my W2K machine. That's an odd little Windows quirk....
Posted by: Ken Arway | May 02, 2006 at 10:21 PM
Hmmm. Must be some issue with the skinning going on in XP then?
Thanks for the great work Ken - I'm actually using ComXT today for some tasks I'm working on - I dig it.
Posted by: Michael K. Campbell | May 03, 2006 at 09:07 AM
Glad to hear ComXT is actually being used for something other than keeping me up too late at night coding.
BTW, I just ran into an issue with 1.3's text boxes -- the max text length is set too small. The symptoms are that although a large Xml file will load OK, I cant't type anything in it. The workaroung is to set the MaxLength for all the text boxes to 0 and recompile the project.
I'll probably be releasing 1.4 in another couple of weeks. I don't see it as having any great new functionality, just the above fix and a change of the timing code to use the new StopWatch class instead of that funky 3rd party Counter class -- no more calls to unmanaged kernel32 dll's.
Posted by: Ken Arway | May 03, 2006 at 01:24 PM