title: Libraries to generate docx files (Open XML)
body: <p>We need to generate docx documents from an asp.net mvc site. The documents will vary a great deal, but they are pretty basic - the only thing out of the ordinary is the need to include tables. The c# code that generates the documents will need to create similar html/css as well.  We don't have time to buy a commercial product for this.</p>
  
  <p>Should we just read the spec and write some code to spit out the XML, or are there libraries available that would do the trick?  </p>
  
  <p>Edit: looks like Microsoft's Open XML library is an obvious choice, but does anyone have any experience with it?  And can anyone point to some sample code that uses it?   </p>