We just started porting our reports to Microsoft Word 2003 ML, we are using ASP.NET to generate the report as WordML and Web Literals to inject the contents inside the WordML.
This is a lot of work, but the reports are worth it, anyway, we are targeting the Microsoft WordML 2003, and from what I see from the demos of Word 2007, there is a difference between both markup languages.
How big is this defiance? And will our existing WordML reports still function properly?
Here is a sample (will it work with 2007, I don’t have 2007 yet):
Hey G.T., that's an awesome scenario.
The existing Word 2003 XML format will still be supported in Word 2007. So, if you want to keep generating your reports in that format, you can.
If you want to move into the new Open XML formats, you'll see that the biggest difference is really that we've split the single XML file into multiple parts and wrapping them in a ZIP package (where binary content like images are not longer stored as base-64 encoded text). We'll definitely have a final list of the differences once we get closer to finalizing the Open XML format in Ecma.
If you are talking of a Word document file, saved using the XML option of the "file save as" option of Word 2003. I feel that is similar to the file saved, using the save as option in 2007. I do not see any difference.
In Word 2007 if you save a document it will be by default in Office Open XML format, which is the docx insted of doc(which is a propritory format). the ".docx" and the ".docm" file are of Office Open XML format and are the WordprocessingML