Open XML – 1, PowerPoint UI – 0

In my very first TechieSimon article, I went on about how great Open XML was. Today I’m going to prove it – by showing how a month ago, I was able to use Open XML to make an edit to a PowerPoint document that I couldn’t easily do in PowerPoint. Continue reading “Open XML – 1, PowerPoint UI – 0”


Office Programming in .NET: The Easy Way

Imagine you’re a .NET developer working for WeLikeReports inc. Suddenly you get taken over by BigCompany Ltd, and the new managers want to review all your documentation. Yes, I know, you never got round to writing the documentation. Just pretend you have some. All your documentation is stored as Word documents which happen to be headed with your old company name WeLikeReports, and your line manager thinks it’d really impress his new boss if that was replaced by the text BigCompany Ltd in every document. Of course you’re the one that gets asked to do the work. And being a developer, the idea of manually making the same edits to dozens of documents fills you with horror so you look for an automated solution.

Welcome to the world of Office programming.

Continue reading “Office Programming in .NET: The Easy Way”