{"id":535,"date":"2011-11-30T17:57:02","date_gmt":"2011-11-30T17:57:02","guid":{"rendered":"http:\/\/www.ericwhite.com\/home2\/bm8qcmjy\/public_html\/blog\/?page_id=535"},"modified":"2014-03-04T06:19:57","modified_gmt":"2014-03-04T06:19:57","slug":"toc-condensed","status":"publish","type":"page","link":"https:\/\/www.ericwhite.com\/blog\/toc-condensed\/","title":{"rendered":"Table of Contents"},"content":{"rendered":"<p>Over the years, I have written a fair amount of blog posts and articles of various types, and recorded a fair number of screen-casts.  Those blog posts, articles, and screen-casts are spread over a number of web sites &#8211; my old MSDN blog, the MSDN web site, MSDN Magazine, OpenXMLDeveloper.org, and my personal web site here at ericwhite.com.  I have compiled all of the content that I&#8217;ve written over the years from all of those sites, and categorized it here in these pages.  I hope this is useful.<\/p>\n<p>I am embarking on a number of writing and screen-casting projects in the near future (all fun stuff), so I needed to get this organized so that I can continue to categorize the content that I&#8217;m producing.<\/p>\n<p>If you want to stay informed as I publish various blog posts, screen-casts, and what not, feel free to subscribe to this blog, or to follow me on twitter (links at the top of the page).  And as each article or blog post is published, it will be automatically added to these pages.<\/p>\n<table style='border-collapse:collapse; border:none;'>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/bcs-condensed'>BCS<\/a><br \/><span style='color:#2b91af;'>8 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Business Connectivity Services (BCS) is a feature of SharePoint that enables connecting to external data sources such as web services, databases, or other custom data sources.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/book-recommendations-condensed'>Book Recommendations<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>List of books that have been useful\/influential to me.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/content-controls-condensed'>Content Controls<\/a><br \/><span style='color:#2b91af;'>25 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Content controls are the main mechanism to delineate content in WordprocessingML documents.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/csom-condensed'>CSOM<\/a><br \/><span style='color:#2b91af;'>2 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Client Side Object Model (CSOM) enables you to program against SharePoint lists and document libraries from client-side applications.  Sometimes this is called the Managed Client Object Model.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/documentbuilder-condensed'>DocumentBuilder<\/a><br \/><span style='color:#2b91af;'>12 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>A fundimental class of PowerTools for Open XML that enables you to combine \/ shred \/ compose Open XML WordprocessingML documents into new documents.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/docx-generation-condensed'>DOCX Generation<\/a><br \/><span style='color:#2b91af;'>17 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Generating WordprocessingML documents is the most common usage of Open XML.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/excel-automation-condensed'>Excel Automation<\/a><br \/><span style='color:#2b91af;'>4 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Automating the Excel client application brings the power of Excel to your applications.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/excel-services-condensed'>Excel Services<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Excel Services is a feature of SharePoint Server that enables users to interact with Excel spreadsheets using a web browser.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/flat-opc-condensed'>Flat OPC<\/a><br \/><span style='color:#2b91af;'>4 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Flat OPC is a variation on an Open XML document where the entire document, including binary parts such as images, is stored as a single XML file.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/functional-programming-condensed'>Functional Programming<\/a><br \/><span style='color:#2b91af;'>43 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Language Integrated Query, when used properly, enables you to build powerful applications in the functional programming style.  Pure functional transformations are my recommended approach to document manipulation.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/introduction-to-open-xml-condensed'>Introduction to Open XML<\/a><br \/><span style='color:#2b91af;'>5 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Topics and videos that can help you get started developing with Open XML.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/linq-condensed'>LINQ<\/a><br \/><span style='color:#2b91af;'>19 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Language Integrated Query<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/linq-to-sql-condensed'>LINQ to SQL<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Access databases using Language Integrated Query (LINQ)<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/linq-to-xml-condensed'>LINQ to XML<\/a><br \/><span style='color:#2b91af;'>33 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Access XML documents using Language Integrated Query (LINQ)<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/managed-add-ins-condensed'>Managed Add-Ins<\/a><br \/><span style='color:#2b91af;'>5 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Extend the Office client applications using C# and Visual Studio Tools for Office (VSTO)<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/odata-condensed'>OData<\/a><br \/><span style='color:#2b91af;'>2 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>The Open Data Protocol (OData) is a Web protocol for querying and updating data.  There are several ways that OData is useful when building SharePoint applications.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/office-automation-condensed'>Office Automation<\/a><br \/><span style='color:#2b91af;'>11 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Automating the Office client applications sometimes is the most effective way to build an application.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/opc-condensed'>OPC<\/a><br \/><span style='color:#2b91af;'>12 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Open Packaging Conventions (OPC) is the part of the Open XML standard that defines how Open XML documents are stored in ZIP files.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/open-xml-sdk-condensed'>Open XML SDK<\/a><br \/><span style='color:#2b91af;'>90 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>.NET library for creating, querying, and modifying Open XML documents, spreadsheets, and presentations.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/open-xml-tools-condensed'>Open XML Tools<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Important tools that aid in creating Open XML applications.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/openxml-condensed'>OpenXML<\/a><br \/><span style='color:#2b91af;'>162 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>IS29500 \/ Ecma376<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/powerpoint-automation-condensed'>PowerPoint Automation<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Automating the PowerPoint client application is one way to manipulate and create PowerPoint presentations.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/powertools-for-open-xml-condensed'>PowerTools for Open XML<\/a><br \/><span style='color:#2b91af;'>42 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Example source code and guidance for creating, querying, and modifying Open XML documents, spreadsheets, and presentations.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/pptx-generation-condensed'>PPTX Generation<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Generating PowerPoint presentations using Open XML can be an effective way to create custom presentation content for specific situations.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/presentationml-condensed'>PresentationML<\/a><br \/><span style='color:#2b91af;'>5 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>The markup language within Open XML for presentation documents.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/sharepoint-2007-condensed'>SharePoint 2007<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Previous version of SharePoint<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/sharepoint-2010-condensed'>SharePoint 2010<\/a><br \/><span style='color:#2b91af;'>25 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Collaboration software for the enterprise<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/spreadsheetml-condensed'>SpreadsheetML<\/a><br \/><span style='color:#2b91af;'>12 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>The markup language within Open XML for spreadsheets.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/useful-code-snippets-condensed'>Useful Code Snippets<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>A personal repository of useful code that doesn&#8217;t fit into any other category.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/vba-condensed'>VBA<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Visual Basic for Applications<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/vsto-condensed'>VSTO<\/a><br \/><span style='color:#2b91af;'>4 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Visual Studio Tools for Office enables you to build managed add-ins for Office client applications.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/web-services-condensed'>Web Services<\/a><br \/><span style='color:#2b91af;'>3 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>A Web service is a means of communication between programs over the web.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/word-automation-condensed'>Word Automation<\/a><br \/><span style='color:#2b91af;'>7 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Automating the Office Word client application is sometimes the only way to accomplish certain tasks.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/word-automation-services-condensed'>Word Automation Services<\/a><br \/><span style='color:#2b91af;'>3 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Word Automation Services is a feature of SharePoint Server that enables you to programmatically convert word-processing documents from one format to another.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/wordprocessingml-condensed'>WordprocessingML<\/a><br \/><span style='color:#2b91af;'>126 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>The markup language within Open XML for word-processing documents.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/writing-other-condensed'>Writing\/Other<\/a><br \/><span style='color:#2b91af;'>3 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Ruminations about technical writing and other philosophical topics.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/xlsx-generation-condensed'>XLSX Generation<\/a><br \/><span style='color:#2b91af;'>1 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Generating spreadsheets is the most common usage of SpreadsheetML.<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/xml-condensed'>XML<\/a><br \/><span style='color:#2b91af;'>17 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Extensible Markup Language<\/td>\n<\/tr>\n<tr style='padding-bottom: .3em;'>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em'><a href='https:\/\/www.ericwhite.com\/blog\/xslt-condensed'>XSLT<\/a><br \/><span style='color:#2b91af;'>2 Topics<\/span><\/td>\n<td style='border:1px solid rgb(218,231,241); vertical-align: text-top; padding: .6em .8em .6em .6em;'>Extensible Stylesheet Language Transformations<\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Over the years, I have written a fair amount of blog posts and articles of various types, and recorded a fair number of screen-casts. Those blog posts, articles, and screen-casts are spread over a number of web sites &#8211; my old MSDN blog, the MSDN web site, MSDN Magazine, OpenXMLDeveloper.org, and my personal web site [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","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-535","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/535","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=535"}],"version-history":[{"count":22,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/535\/revisions"}],"predecessor-version":[{"id":1745,"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/pages\/535\/revisions\/1745"}],"wp:attachment":[{"href":"https:\/\/www.ericwhite.com\/blog\/wp-json\/wp\/v2\/media?parent=535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}