Cathal Coffey has just posted some interesting code on CodePlex that uses the Open XML SDK V2 to do string replacement and set custom properties in an Open XML word processing document. His string replacement code is interesting – it uses Open XML change tracking to show the text that was replaced. Cool stuff. You can see information on this code on Cathal’s blog. The source code for his project is at DocX.CodePlex.com. It is licensed under the Microsoft Public License (MsPL), which gives users the most latitude in their use of the code. Nice job, Cathal.