• Sign In
 
  • MSDN Blogs
  • Microsoft Blog Images
  • More ...
Search
  • Advanced search options...
Tags
  • .NET
  • Altova
  • blogging
  • code samples
  • Codeplex
  • Custom XML
  • DII
  • DIS29500
  • ECMA-376
  • IBM
  • Java
  • Monarch
  • ODF
  • Office 2007
  • OpenXMLDeveloper.org
  • PHP
  • Redmond
  • SharePoint
  • System.IO.Packaging
  • TechEd
  • UOF
  • VSTO
  • Windows
  • WordprocessingML
  • workshops
Archives
Archives
  • January 2012 (1)
  • October 2011 (1)
  • July 2011 (2)
  • April 2011 (1)
  • March 2011 (3)
  • December 2010 (1)
  • August 2010 (1)
  • June 2010 (1)
  • May 2010 (1)
  • April 2010 (3)
  • March 2010 (1)
  • November 2009 (4)
  • October 2009 (1)
  • September 2009 (2)
  • July 2009 (2)
  • June 2009 (4)
  • May 2009 (5)
  • April 2009 (4)
  • March 2009 (4)
  • February 2009 (2)
  • January 2009 (4)
  • December 2008 (4)
  • November 2008 (3)
  • October 2008 (4)
  • September 2008 (3)
  • August 2008 (2)
  • July 2008 (5)
  • June 2008 (7)
  • May 2008 (5)
  • April 2008 (8)
  • March 2008 (14)
  • February 2008 (15)
  • January 2008 (13)
  • December 2007 (12)
  • November 2007 (5)
  • October 2007 (9)
  • September 2007 (6)
  • August 2007 (10)
  • July 2007 (9)
  • June 2007 (8)
  • May 2007 (12)
  • April 2007 (14)
  • March 2007 (12)
  • February 2007 (10)
  • January 2007 (17)
  • December 2006 (14)
  • November 2006 (10)
  • October 2006 (11)
  • September 2006 (12)
  • August 2006 (12)
  • July 2006 (12)
  • June 2006 (23)
  • May 2006 (14)
Common Tasks
  • Blog Home
  • Email Blog Author
  • About
  • RSS for comments
  • RSS for posts

Monarch: a product for breaking into your own data

Doug Mahugh - Office Interoperability
MSDN Blogs > Doug Mahugh > Monarch: a product for breaking into your own data

Monarch: a product for breaking into your own data

Doug Mahugh
27 Feb 2007 11:04 PM
  • Comments 4

One Open XML implementation that I find interesting for a variety of reasons is the new release of Monarch V9 from Datawatch. Brian Jones blogged about it today.

This product has been around quite a while, and I took a good look at it back in 1991 when it first shipped. It's sort of funny, I remember reading about Monarch the first time and thinking "whoa, this product will be bad for business!" I'll explain ...

At that time, I was a consultant in Chicago and one of my clients was a major insurance company's motor club in the northwest suburbs. They had a big mainframe system that ran their call center, and they wanted to do some custom reports.

The problem was, their mainframe vendor wanted a huge licensing fee for a relatively simple reporting module that didn't even do the type of reports they wanted. And the only reporting option in the existing call-center software (which my client had already invested a six-figure sum in licensing from the vendor) was to print out all of the data in a full-detail report that listed every single call received.  This dense tabular report printed a single week's call data on a huge pile of tractor-fed greenbar paper.

So I did a little custom-software project for them, to generate the slick management reports that they wanted.  The trick was to capture the mainframe's serial printer output by using a null-modem cable connected to a PC. (This was a blatant violation of their license agreement, but surely the statute of limitations has passed on that. Uh, LCA, is that correct? :-))

Every night, an employee would set up Crosstalk (a PC modem program) to capture data coming in the serial port, then he would run the full-detail report for that day on the mainframe system. The mainframe would unknowingly "print" the tabular detail data through the cable to the PC, where it was captured in a massive text file. Then they'd run a FoxPro/DOS program I wrote for them (this was before Microsoft purchased Fox Software, as you old-timers recall), which would extract all the data from the text file and stuff it into tables in a nicely normalized data structure from which it was easy to generate fancy reports.

Then along came "Monarch," a product that allowed end users to create custom reports from tabular data quickly and easily with no programming at all. I took a look at Monarch and decided there was no money in it for me -- it was so easy to use that the concept of hiring a consultant to implement it would have been a bit of a stretch.

Congratulations to the folks at Monarch for shipping the latest release. I'll bet, somewhere out there, a consultant despises version 9 of your product as much as I despised version 1. :-)

  • 4 Comments
Monarch
Comments
  • yag: Community and Architecture
    28 Feb 2007 12:57 AM

    Doug points out the fact that Datawatch has shipped version 9 of Monarch and talks about his memory of

  • Doug Mahugh
    18 May 2007 10:22 PM

    The Mexico City workshop for Open XML developers was the fourth and final one on the latest tour, and

  • Doug Mahugh
    13 Mar 2008 8:45 PM

    After nine months of developer feedback on the Open XML SDK , we have some good news today: a roadmap

  • Noticias externas
    13 Mar 2008 9:34 PM

    After nine months of developer feedback on the Open XML SDK , we have some good news today: a roadmap

Page 1 of 1 (4 items)
  • © 2012 Microsoft Corporation.
  • Terms of Use
  • Trademarks
  • Privacy Statement
  • Report Abuse
  • 5.6.402.223