17

I recently started working on the Open XML SDK 2.0.

I would like to know if there is any better documentation (instead of open xml sdk2.0 itself) or any other resource to learn working with the Open XML SDK?

Todd Main
  • 28,951
  • 11
  • 82
  • 146
stazera
  • 293
  • 1
  • 3
  • 9

5 Answers5

28

For me, the best resource was the OpenXML Productivity Tool. It is in the OpenXMLSDKTool.msi installation package.

This tool lets you open any existing word or excel document and browse a C# source code representation of the document. It is a great way to learn how to perform some of the more complicated tasks.

Brian O
  • 431
  • 4
  • 3
5

Besides everything on MSDN, the most well-known place to learn Open XML and the SDK is http://openxmldeveloper.org/.

Todd Main
  • 28,951
  • 11
  • 82
  • 146
  • 2
    there are even some good videos out there to start with http://channel9.msdn.com/blogs/pdc2008/pc34 – stazera Dec 03 '10 at 17:42
  • yeah, that's considered "MSDN". If you want a really good one on MSDN, check out Eric White's blog @ http://blogs.msdn.com/b/ericwhite/. He is really, really good with explaining Open XML and the SDK. – Todd Main Dec 04 '10 at 18:12
  • brian jone's blog too is a good resource.http://blogs.msdn.com/b/brian_jones/ – stazera Dec 17 '10 at 04:07
  • In Nuget, now support OpenXML SDK 2.0. http://www.nuget.org/packages/OpenXmlSdk/ will be available for OpenXML SDK 2.5? – Kiquenet Feb 13 '14 at 09:18
3

Eric White has a great tutorial on Open XML at his blog.

YuMei
  • 687
  • 8
  • 19
3

This is a blog by some of the program managers for the Open XML SDK. That particular link will take you to a roadmap of their blog which will link you to a bunch of examples.

Also, this stackoverflow question adds some additional links.

Community
  • 1
  • 1
amurra
  • 15,221
  • 4
  • 70
  • 87
2

There is a surprisingly useful information is an unexpected place: Inside the program "XML SDK Productivity Tool"

http://www.microsoft.com/en-us/download/details.aspx?id=30425

oleworldcoder
  • 83
  • 2
  • 10
  • You should consider ClosedXML as well. It is much easier to use. It was recommended to me by Eric White himself. – oleworldcoder Sep 25 '15 at 22:56
  • Another tool that deserves consideration is ClosedXML. It is MUCH easier to use. It was recommended to me by Eric White himself. https://closedxml.codeplex.com/ – oleworldcoder Sep 25 '15 at 22:59