{"id":743,"date":"2011-12-01T04:10:05","date_gmt":"2011-12-01T04:10:05","guid":{"rendered":"http:\/\/www.ericwhite.com\/home2\/bm8qcmjy\/public_html\/blog\/?page_id=743"},"modified":"2018-05-31T21:34:54","modified_gmt":"2018-05-31T21:34:54","slug":"openxml-condensed","status":"publish","type":"page","link":"https:\/\/www.ericwhite.com\/blog\/openxml-condensed\/","title":{"rendered":"OpenXML"},"content":{"rendered":"<h2 style='font-size: small;'><a href='https:\/\/www.ericwhite.com\/blog\/toc-condensed'>Back to TOC<\/a><a style='position: relative; left: 1em;' href='https:\/\/www.ericwhite.com\/blog\/openxml-video-condensed'>Just Videos<\/a><span style='position: relative; left: 2em;'><a href='https:\/\/www.ericwhite.com\/blog\/openxml-expanded'>Expanded TOC<\/a><\/span><\/h2>\n<p>IS29500 \/ Ecma376<\/p>\n<ul>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/bb669127.aspx' target='_blank'>Tutorial: Manipulating Content in a WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/magazine\/ee532473.aspx' target='_blank'>Generating Documents from SharePoint with Open XML Content Controls<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/map\/generating-open-xml-wordprocessingml-documents-blog-post-series\/' target='_blank'>Generating Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2007\/12\/11\/openxml-content-types-in-an-xml-document.aspx\" target=\"_blank\">OpenXML Content Types in an XML Document<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/01\/17\/how-to-extract-comments-from-open-xml-documents.aspx\" target=\"_blank\">How to Extract Comments from Open XML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/02\/23\/the-legacy-hashing-algorithm-in-open-xml.aspx\" target=\"_blank\">The Legacy Hashing Algorithm in Open XML<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/06\/11\/processing-open-xml-documents-server-side-using-powershell.aspx\" target=\"_blank\">Automated Processing of Open XML Documents using PowerShell<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2008\/07\/09\/open-xml-sdk-and-linq-to-xml.aspx' target='_blank'>Open XML SDK and LINQ to XML<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/07\/14\/using-the-open-xml-sdk-and-linq-to-xml-to-remove-comments-from-an-open-xml-wordprocessing-document.aspx\" target=\"_blank\">Using the Open XML SDK and LINQ to XML to Remove Comments from an Open XML Wordprocessing Document<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/07\/13\/using-the-open-xml-sdk-and-linq-to-xml-to-remove-personal-information-from-an-open-xml-wordprocessing-document.aspx\" target=\"_blank\">Using the Open XML SDK and LINQ to XML to Remove Personal Information from an Open XML Wordprocessing Document<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/07\/23\/removing-comments-and-personal-information-and-accepting-revisions-in-an-open-xml-document-stored-in-sharepoint.aspx\" target=\"_blank\">Removing Comments and Personal Information, and Accepting Revisions in an Open XML Document Stored in SharePoint<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/08\/21\/using-linq-to-xml-to-retrieve-content-controls-in-word-2007.aspx\" target=\"_blank\">Using LINQ to XML to Retrieve Content Controls in Word 2007<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/09\/08\/openxmlcodetester-validating-code-in-open-xml-documents.aspx\" target=\"_blank\">OpenXmlCodeTester: Validating Code in Open XML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/09\/18\/how-to-create-a-list-of-all-parts-in-an-open-xml-document.aspx\" target=\"_blank\">How to Create a List of All Parts in an Open XML Document<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/09\/19\/bulk-convert-doc-to-docx.aspx\" target=\"_blank\">Bulk Convert DOC to DOCX<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/09\/29\/transforming-open-xml-documents-using-xslt.aspx\" target=\"_blank\">Transforming Open XML Documents using XSLT<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/09\/29\/transforming-open-xml-documents-to-flat-opc-format.aspx\" target=\"_blank\">Transforming Open XML Documents to Flat OPC Format<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/09\/29\/transforming-flat-opc-format-to-open-xml-documents.aspx\" target=\"_blank\">Transforming Flat OPC Format to Open XML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/09\/29\/the-flat-opc-format.aspx\" target=\"_blank\">The Flat OPC Format<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/10\/19\/creating-data-bound-content-controls-using-the-open-xml-sdk-and-linq-to-xml.aspx\" target=\"_blank\">Creating Data-Bound Content Controls using the Open XML SDK and LINQ to XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2008\/10\/27\/how-to-use-altchunk-for-document-assembly.aspx' target='_blank'>How to Use altChunk for Document Assembly<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2008\/11\/03\/inserting-deleting-moving-paragraphs-in-open-xml-wordprocessing-documents.aspx' target='_blank'>Inserting \/ Deleting \/ Moving Paragraphs in Open XML Wordprocessing Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2008\/11\/04\/remove-rsid-attributes-and-elements-before-comparing-documents.aspx' target='_blank'>Remove Rsid Attributes and Elements before Comparing Open XML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/11\/14\/using-linq-to-query-excel-tables.aspx\" target=\"_blank\">Using LINQ to Query Excel Tables<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2008\/11\/20\/inner-join-of-two-excel-tables.aspx' target='_blank'>Inner Join of Two Excel Tables<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2008\/12\/03\/joining-linq-to-sql-and-linq-to-excel.aspx' target='_blank'>Joining LINQ to SQL and LINQ to Excel<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2008\/12\/10\/working-with-in-memory-open-xml-documents.aspx' target='_blank'>Working with In-Memory Open XML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/12\/12\/modifying-open-xml-documents-using-the-sharepoint-object-model.aspx\" target=\"_blank\">Modifying Open XML Documents using the SharePoint Object Model<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/12\/15\/a-more-robust-approach-for-handling-xname-objects-in-linq-to-xml.aspx\" target=\"_blank\">A More Robust Approach for Handling XName Objects in LINQ to XML<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/01\/01\/writing-succinct-code-to-move-xelement-and-xattribute-objects-from-one-linq-to-xml-tree-from-another.aspx\" target=\"_blank\">Writing Succinct Code to move XElement and XAttribute Objects from One LINQ to XML Tree to Another<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/01\/09\/modifying-open-xml-documents-that-are-in-sharepoint-document-libraries-using-web-services.aspx\" target=\"_blank\">Modifying Open XML Documents that are in SharePoint Document Libraries using Web Services<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/02\/05\/move-insert-delete-paragraphs-in-word-processing-documents-using-the-open-xml-sdk.aspx' target='_blank'>Move\/Insert\/Delete Paragraphs in Word Processing Documents using the Open XML SDK<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/02\/13\/seven-key-benefits-of-open-xml.aspx' target='_blank'>Seven Key Benefits of Open XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/02\/16\/finding-paragraphs-by-style-name-or-content-in-an-open-xml-word-processing-document.aspx' target='_blank'>Finding Paragraphs by Style Name or Content in an Open XML Word Processing Document<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/02\/18\/the-composability-thought-process-for-linq.aspx\" target=\"_blank\">The Composability Thought Process for LINQ<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/02\/20\/ease-of-maintenance-of-linq-code.aspx\" target=\"_blank\">Ease of Maintenance of LINQ Code<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/02\/22\/ease-of-maintenance-of-linq-code-2.aspx\" target=\"_blank\">Ease of Maintenance of LINQ Code (2)<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/02\/28\/creating-a-template-open-xml-document-in-memory.aspx' target='_blank'>Creating a Template Open XML Document in Memory<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/03\/24\/interrelated-markup-in-open-xml-word-processing-documents.aspx' target='_blank'>Interrelated Markup in Open XML Word Processing Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/04\/06\/generating-a-custom-letter-using-powertools-for-open-xml-and-powershell.aspx\" target=\"_blank\">Generating a Custom Letter using PowerTools for Open XML and PowerShell<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/04\/12\/generalized-approach-to-open-xml-markup-references.aspx\" target=\"_blank\">Generalized Approach to Open XML Markup References<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/04\/19\/comparison-of-altchunk-to-the-documentbuilder-class.aspx' target='_blank'>Comparison of altChunk to the DocumentBuilder Class<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/powertools.codeplex.com' target='_blank'>PowerTools for Open XML <\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/04\/21\/getting-started-with-powertools-for-open-xml-development.aspx\" target=\"_blank\">Getting Started with PowerTools for Open XML Development<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/04\/21\/using-documentbuilder-with-content-controls-for-document-assembly.aspx' target='_blank'>Using DocumentBuilder with Content Controls for Document Assembly<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/05\/11\/comparison-of-navigating-parts-between-system-io-packaging-and-the-open-xml-sdk.aspx' target='_blank'>Comparison of Navigating Parts between System.IO.Packaging and the Open XML SDK<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/06\/29\/splitting-runs-in-open-xml-word-processing-document-paragraphs.aspx' target='_blank'>Splitting Runs in Open XML Word Processing Document Paragraphs<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2009\/07\/05\/comparing-two-open-xml-documents-using-the-zip-extension-method.aspx' target='_blank'>Comparing Two Open XML Documents using the Zip Extension Method<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ee361919.aspx' target='_blank'>Essentials of the Open Packaging Conventions<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/10\/12\/transforming-open-xml-word-processing-documents-to-xhtml.aspx\" target=\"_blank\">Transforming Open XML Word-Processing Documents to XHtml<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/10\/21\/transforming-open-xml-word-processing-documents-to-xhtml-post-2.aspx\" target=\"_blank\">Transforming Open XML Word-Processing Documents to XHtml (Post #2)<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem\" href=\"https:\/\/blogs.msdn.microsoft.com\/ericwhite\/2009\/10\/24\/transforming-open-xml-word-processing-documents-to-html-post-3\/\" target=\"_blank\">Transforming Open XML Word-Processing Documents to Html (Post #3)<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/10\/29\/open-xml-wordprocessingml-style-inheritance.aspx\" target=\"_blank\">Open XML WordprocessingML Style Inheritance (Post #4)<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/11\/05\/comparison-of-html-css-tables-to-wordprocessingml-tables.aspx\" target=\"_blank\">Comparison of Html\/CSS Tables to WordprocessingML Tables (Post #5)<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/11\/12\/assembling-paragraph-and-run-properties-for-cells-in-a-table.aspx\" target=\"_blank\">Assembling Paragraph and Run Properties for Cells in an Open XML WordprocessingML Table<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ee836138.aspx' target='_blank'>Accepting Revisions in Open XML Word-Processing Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/12\/13\/implementing-inheritance-in-xml.aspx\" target=\"_blank\">Implementing &#8216;Inheritance&#8217; in XML<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/12\/15\/working-with-numbering-in-wordprocessingml.aspx\" target=\"_blank\">Working with Numbering in Open XML WordprocessingML<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2009\/12\/21\/accepting-revisions-in-open-xml-wordprocessingml-documents.aspx\" target=\"_blank\">Accepting Revisions in Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2008\/12\/30\/align-attributes-when-formatting-xml-using-linq-to-xml.aspx\" target=\"_blank\">Align Attributes when Formatting XML using LINQ to XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ee956524.aspx' target='_blank'>Using the SharePoint Foundation 2010 Managed Client Object Model with the Open XML SDK 2.0<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.technet.com\/b\/gray_knowlton\/archive\/2010\/01\/04\/using-content-controls-vs-custom-xml-elements.aspx' target='_blank'>Designing a Content Publishing System<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/01\/08\/how-to-control-sections-when-using-openxml-powertools-documentbuilder.aspx\" target=\"_blank\">How to Control Sections when using DocumentBuilder<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/01\/11\/simplifying-open-xml-wordprocessingml-queries-by-first-accepting-revisions.aspx\" target=\"_blank\">Simplifying Open XML WordprocessingML Queries by First Accepting Revisions<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.technet.com\/b\/gray_knowlton\/archive\/2010\/01\/15\/associating-data-with-content-controls.aspx' target='_blank'>Associating Data with Content Controls<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/01\/21\/writing-entity-references-using-linq-to-xml.aspx\" target=\"_blank\">Writing Entity References using LINQ to XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2010\/01\/22\/inserting-content-that-contains-images-using-altchunk.aspx' target='_blank'>Inserting Content That Contains Images Using altChunk<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/01\/27\/programmatically-limiting-styles-in-word.aspx\" target=\"_blank\">Programmatically Limiting Styles in Word<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ee945362.aspx' target='_blank'>Working with In-Memory Open XML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/02\/02\/increasing-performance-of-word-automation-for-large-amount-of-data-using-open-xml-sdk.aspx\" target=\"_blank\">Increasing Performance of Word Automation for large amount of data using Open Xml SDK<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2010\/02\/08\/enabling-better-transformations-by-simplifying-open-xml-wordprocessingml-markup.aspx' target='_blank'>Enabling Better Transformations by Simplifying Open XML WordprocessingML Markup<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2010\/02\/11\/retrieving-the-default-style-name-of-an-open-xml-wordprocessingml-document.aspx' target='_blank'>Retrieving the Default Style Name of an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2010\/02\/18\/listitemretriever-accurately-retrieving-text-of-a-paragraph.aspx' target='_blank'>ListItemRetriever: Accurately Retrieving Text of a Open XML WordprocessingML Paragraph<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ee922775.aspx' target='_blank'>Working with Numbered Lists in Open XML WordprocessingML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ff433637.aspx' target='_blank'>Building Publishing Systems that Use Word 2010 or Word 2007<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ff433638(office.14).aspx' target='_blank'>Building Document Generation Systems from Templates with Word 2010 and Word 2007<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2010\/03\/01\/transforming-wordprocessingml-to-simpler-xml-for-easier-processing.aspx' target='_blank'>Transforming WordprocessingML to Simpler XML for Easier Processing<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/03\/02\/using-nested-content-controls-for-data-and-content-extraction.aspx\" target=\"_blank\">Using Nested Content Controls for Data and Content Extraction from Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/blogs.msdn.com\/ericwhite\/archive\/2010\/03\/04\/validate-open-xml-documents-using-the-open-xml-sdk-2-0.aspx' target='_blank'>Validate Open XML Documents using the Open XML SDK 2.0<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/03\/09\/reducing-connaissance-interconnectedness-and-increasing-robustness-using-linq.aspx\" target=\"_blank\">Reducing Connaissance (Interconnectedness) and Increasing Robustness using LINQ<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/03\/11\/formats-supported-for-altchunk.aspx\" target=\"_blank\">Formats Supported for altChunk<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/03\/24\/modifying-an-open-xml-document-in-a-sharepoint-document-library.aspx\" target=\"_blank\">Modifying an Open XML Document in a SharePoint Document Library<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/03\/29\/testing-for-base-styles-in-open-xml-wordprocessingml-documents.aspx\" target=\"_blank\">Testing for Base Styles in Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/03\/31\/using-content-controls-to-give-semantic-meaning-to-content-in-open-xml-wordprocessingml-documents.aspx\" target=\"_blank\">Using Content Controls to give Semantic Meaning to Content in Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ff628051.aspx' target='_blank'>Transforming Open XML WordprocessingML to XHTML Using the Open XML SDK 2.0<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/04\/09\/using-the-open-xml-sdk-from-within-a-managed-add-in.aspx\" target=\"_blank\">Using the Open XML SDK from within a Managed Add-In<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ff629396.aspx' target='_blank'>Identifying Open XML Word-Processing Documents with Tracked Revisions<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ff686712.aspx' target='_blank'>Mastering Text in Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ff742315.aspx' target='_blank'>Developing with SharePoint 2010 Word Automation Services<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/06\/22\/open-xml-package-editor-power-tool-for-visual-studio-2010.aspx\" target=\"_blank\">Open XML Package Editor Power Tool for Visual Studio 2010<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/07\/02\/processing-all-content-parts-in-an-open-xml-wordprocessingml-document.aspx\" target=\"_blank\">Processing all Content Parts in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class=\"ericListItem broken_link\" href=\"http:\/\/blogs.msdn.com\/b\/ericwhite\/archive\/2010\/07\/21\/table-markup-in-open-xml-spreadsheetml.aspx\" target=\"_blank\">Table Markup in Open XML SpreadsheetML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ff951689.aspx' target='_blank'>Creating Open XML WordprocessingML Tables with Vertically Merged Cells<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/01\/24\/generating-open-xml-wordprocessingml-documents\/' target='_blank'>Generating Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/01\/26\/using-a-wordprocessingml-document-as-a-template-in-the-document-generation-process\/' target='_blank'>Using a WordprocessingML Document as a Template in the Document Generation Process<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/01\/28\/the-second-iteration-of-the-template-document\/' target='_blank'>The Second Iteration of the Template Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/02\/02\/more-enhancements-to-the-document-template\/' target='_blank'>More Enhancements to the Document Template<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/02\/07\/generating-c-code-from-an-xml-tree-using-virtual-extension-methods\/' target='_blank'>Generating C# code from an XML Tree using Virtual Extension Methods<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/01\/a-super-simple-template-system\/' target='_blank'>A Super-Simple Template System<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/02\/19\/text-templates-t4-and-the-code-generation-process\/' target='_blank'>Text Templates (T4) and the Code Generation Process<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/02\/video-of-use-of-document-generation-example\/' target='_blank'>Video of use of Document Generation Example<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/08\/release-of-v1-of-simple-docx-generation-system\/' target='_blank'>Release of V1 of Simple DOCX Generation System<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/09\/getting-started-with-open-xml-powertools-markup-simplifier\/' target='_blank'>Getting Started with Open XML PowerTools Markup Simplifier<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/15\/changing-the-schema-for-this-open-xml-document-generation-system\/' target='_blank'>Changing the Schema for this Open XML Document Generation System<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/22\/generating-open-xml-wordprocessingml-documents-using-xpath-expressions-in-content-controls\/' target='_blank'>Generating Open XML WordprocessingML Documents using XPath Expressions in Content Controls<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/27\/importing-html-that-contains-numbering-using-altchunk\/' target='_blank'>Importing HTML that contains numbering using altChunk<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/03\/28\/132189.aspx' target='_blank'>Updating Data for an Embedded Chart in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/03\/28\/131867.aspx' target='_blank'>Replacing a Picture in a Picture Content Control in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/03\/28\/132189.aspx' target='_blank'>Updating Data for an Embedded Chart in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/03\/28\/131868.aspx' target='_blank'>Importing HTML that contains Numbering using altChunk<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/03\/28\/131867.aspx' target='_blank'>Replacing a Picture in a Picture Content Control in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/29\/release-of-v2-of-doc-gen-system-xpath-in-content-controls\/' target='_blank'>Release of V2 of Doc Gen System: XPath in Content Controls<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/03\/29\/update-data-behind-an-embedded-chart-in-an-open-xml-wordprocessingml-document\/' target='_blank'>Update Data behind an embedded Chart in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/04\/01\/133710.aspx' target='_blank'>How to Solve Open XML Developer Problems<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/04\/08\/review-of-xpath-semantics-of-linq-to-xml\/' target='_blank'>Review of XPath Semantics of LINQ to XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/04\/11\/137431.aspx' target='_blank'>How to Insert a Page Break between Imported Content<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/04\/11\/137383.aspx' target='_blank'>Iterating through all Content Controls in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/04\/15\/139098.aspx' target='_blank'>How to Create Protected Spreadsheets with Locked and Unlocked Cells<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/04\/18\/change-the-schema-for-simple-free-doc-generation-system\/' target='_blank'>Change the Schema for Simple Free Doc Generation System<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/04\/22\/141825.aspx' target='_blank'>Open XML Markup Simplifier Application makes it easier to research WordprocessingML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/04\/22\/141825.aspx' target='_blank'>Open XML Markup Simplifier Application makes it easier to research WordprocessingML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/04\/25\/143067.aspx' target='_blank'>In-Depth Exploration of WordprocessingML Fields<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/04\/27\/143766.aspx' target='_blank'>In-Depth Exploration of WordprocessingML Fields &#8211; Part 2<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/05\/03\/145486.aspx' target='_blank'>Retrieving Fields in Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/05\/04\/screen-cast-exploring-margins-in-open-xml-wordprocessingml-documents\/' target='_blank'>Screen-cast: Exploring Margins in Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/05\/04\/145745.aspx' target='_blank'>Exploring Margins in Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/05\/10\/using-xml-dom-to-detect-tracked-revisions-in-an-open-xml-wordprocessingml-document\/' target='_blank'>Using XML DOM to Detect Tracked Revisions in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/archive\/2011\/05\/10\/147628.aspx' target='_blank'>Using XML DOM to Detect Tracked Revisions in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/05\/12\/search-and-replace-text-in-an-open-xml-wordprocessingml-document\/' target='_blank'>Search and Replace Text in an Open XML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/05\/31\/155543.aspx' target='_blank'>Exploring Table Markup in Open XML SpreadsheetML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/06\/13\/open-xml-presentation-generation-using-a-template-presentation.aspx' target='_blank'>Open XML Presentation Generation using a Template Presentation<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/07\/07\/introduction-to-documentbuilder-2-0-screen-cast-1-of-3.aspx' target='_blank'>Introduction to DocumentBuilder 2.0 &#8211; Screen-Cast 1 of 3<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/07\/12\/introduction-to-documentbuilder-2-0-screen-cast-2-of-3.aspx' target='_blank'>Introduction to DocumentBuilder 2.0 &#8211; Screen-Cast 2 of 3<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/07\/14\/introduction-to-documentbuilder-2-0-screen-cast-3-of-3.aspx' target='_blank'>Introduction to DocumentBuilder 2.0 &#8211; Screen-Cast 3 of 3<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/07\/18\/query-open-xml-spreadsheets-in-vb-net-using-linq.aspx' target='_blank'>Query Open XML Spreadsheets in VB.NET using LINQ<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/08\/04\/introducing-textreplacer-a-new-class-for-powertools-for-open-xml.aspx' target='_blank'>Introducing TextReplacer: A New Class for PowerTools for Open XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/08\/08\/exploring-tables-of-contents-in-open-xml-wordprocessingml-documents.aspx' target='_blank'>Exploring Tables-of-Contents in Open XML WordprocessingML Documents<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/08\/10\/exploring-tables-of-contents-in-open-xml-wordprocessingml-documents-part-2.aspx' target='_blank'>Exploring Tables-of-Contents in Open XML WordprocessingML Documents (Part 2)<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/08\/15\/exploring-tables-of-contents-in-open-xml-wordprocessingml-documents-part-3.aspx' target='_blank'>Exploring Tables-of-Contents in Open XML WordprocessingML Documents (Part 3)<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/08\/16\/screen-cast-remove-speaker-notes-from-an-open-xml-presentation.aspx' target='_blank'>Remove Speaker Notes from an Open XML Presentation<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/08\/16\/notes-about-the-microsoft-public-license-ms-pl\/' target='_blank'>Notes about the Microsoft Public License<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/08\/18\/new-screen-cast-short-and-sweet-intro-to-documentbuilder-2-0.aspx' target='_blank'>Short and Sweet Intro to DocumentBuilder 2.0<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/08\/19\/whit-is-the-glossary-document-used-for.aspx' target='_blank'>What is the glossary document used for?<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='https:\/\/www.ericwhite.com\/blog\/2011\/08\/22\/fourth-and-final-screen-cast-in-series-on-addingupdating-the-toc-in-openxml-wordprocessingml-documents\/' target='_blank'>Adding\/Updating the TOC in OpenXML WordprocessingML Documents (4th Screen-cast<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/08\/24\/updating-the-toc-in-a-wordprocessingml-document-using-an-autoopen-macro.aspx' target='_blank'>Updating the TOC in a WordprocessingML Document using an AutoOpen Macro<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/09\/01\/how-to-retrieve-the-text-of-a-bookmark-from-an-openxml-wordprocessingml-document.aspx' target='_blank'>How to Retrieve the Text of a Bookmark from an OpenXML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/09\/06\/replacing-text-of-a-bookmark-in-an-openxml-wordprocessingml-document.aspx' target='_blank'>Replacing Text of a Bookmark in an OpenXML WordprocessingML Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/09\/23\/advanced-use-of-documentbuilder-2-0.aspx' target='_blank'>Advanced use of DocumentBuilder 2.0<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/09\/27\/use-the-open-xml-package-editor-together-with-word-to-research-markup.aspx' target='_blank'>Use the Open XML Package Editor together with Word to Research Markup<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/10\/03\/custom-xml-parts-and-content-controls.aspx' target='_blank'>Custom XML Parts and Content Controls<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/10\/12\/exploring-the-set-openxmlstring-cmdlet-in-powertools-for-open-xml-2-2.aspx' target='_blank'>Exploring the Set-OpenXmlString CMDLET in PowerTools for Open XML 2.2<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/10\/13\/getting-started-with-open-xml-development.aspx' target='_blank'>Getting Started with Open XML Development<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/10\/24\/getting-started-with-open-xml-development-part-ii-tools.aspx' target='_blank'>Getting Started with Open XML Development &#8211; Part II Tools<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/11\/03\/merge-comments-from-multiple-openxml-wordprocessingml-documents-into-a-single-document.aspx' target='_blank'>Merge Comments from Multiple OpenXML WordprocessingML Documents into a Single Document<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/11\/07\/new-screen-cast-on-the-split-openxmldocument-cmdlet-in-powertools-for-open-xml.aspx' target='_blank'>Split-OpenXmlDocument cmdlet in PowerTools for Open XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/11\/14\/exploring-the-markup-for-bibliographies-in-openxml-wordprocessingml.aspx' target='_blank'>Exploring the Markup for Bibliographies in OpenXML WordprocessingML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/11\/16\/screen-cast-functional-programming-utility-methods-and-classes-for-open-xml.aspx' target='_blank'>Screen-Cast: Functional Programming Utility Methods and Classes for Open XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/11\/18\/screen-cast-sections-headers-and-footers.aspx' target='_blank'>Screen-Cast: Sections, Headers, and Footers<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/11\/22\/screen-cast-write-simpler-spreadsheetml-when-generating-spreadsheets.aspx' target='_blank'>Screen-Cast: Write Simpler SpreadsheetML when Generating Spreadsheets<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/11\/29\/open-xml-specific-utility-methods-and-classes-in-powertools-for-open-xml.aspx' target='_blank'>Open XML Specific Utility Methods and Classes in PowerTools for Open XML<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/openxmldeveloper.org\/home2\/bm8qcmjy\/public_html\/blog\/b\/openxmldeveloper\/archive\/2011\/12\/09\/displaying-an-open-xml-wordprocessingml-document-in-a-web-browser-control-in-windows-forms.aspx' target='_blank'>Displaying an Open XML WordprocessingML Document in a Web Browser Control in Windows Forms<\/a><\/li>\n<li class='ericListItem'><a class='ericListItem' href='http:\/\/msdn.microsoft.com\/en-us\/library\/ff433640(v=office.14).aspx' target='_blank'>Using Open XML WordprocessingML Documents as Data Sources<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Back to TOCJust VideosExpanded TOC IS29500 \/ Ecma376 Tutorial: Manipulating Content in a WordprocessingML Document Generating Documents from SharePoint with Open XML Content Controls Generating Open XML WordprocessingML Documents OpenXML Content Types in an XML Document How to Extract Comments from Open XML Documents The Legacy Hashing Algorithm in Open XML Automated Processing of Open [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_s2mail":"","footnotes":""},"class_list":["post-743","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/comments?post=743"}],"version-history":[{"count":8,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/743\/revisions"}],"predecessor-version":[{"id":7327,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/743\/revisions\/7327"}],"wp:attachment":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/media?parent=743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}