Eric White's Blog

Using the SharePoint 2010 Client Object Model with Open XML

The SharePoint 2010 Managed Client Object Model is a set of .NET managed libraries that allow us to...

Author: Eric White - Independant Consultant Date: 12/01/2009

Using the SharePoint 2010 Managed Client Object Model – Asynchronous Processing

This is a clipboard friendly version of example #16, Asynchronous Processing, from Using the...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Accessing Large Lists

This is a clipboard friendly version of example #15, Accessing Large Lists, from Using the...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Discovering the Schema for Fields

This is a clipboard friendly version of example #14, Discovering the Schema for Fields, from Using...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Delete a List

This is a clipboard friendly version of example #13, Delete a List, from Using the SharePoint 2010...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Deleting Client Objects

This is a clipboard friendly version of example #12, Deleting Client Objects, from Using the...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Updating Client Objects

This is a clipboard friendly version of example #11, Updating Client Objects, from Using the...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Filtering the Child Collection returned by LoadQuery using LINQ

This is a clipboard friendly version of example #10, Filtering the Child Collection returned by...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Increasing Performance by Nesting Includes in LoadQuery

This is a clipboard friendly version of example #9, Increasing Performance by Nesting Includes in...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Using the LoadQuery Method

This is a clipboard friendly version of example #8, Using the LoadQuery Method, from Using the...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Filtering the Child Collection returned by Load using LINQ

This is a clipboard friendly version of example #7, Filtering the Child Collection returned by Load...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Using CAML to Query a List

This is a clipboard friendly version of example #6, Using CAML to Query a List, from Using the...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Creating and Populating a List

This is a clipboard friendly version of example #5, Creating and Populating a List, from Using the...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Trimming Result Sets using Lambda Expressions

This is a clipboard friendly version of example #4, Trimming Result Sets using Lambda Expressions,...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Object Identity Second Example

This is a clipboard friendly version of example #3, Object Identity Second Example, from Using the...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – Object Identity

This is a clipboard friendly version of example #2, Object Identity, from Using the SharePoint 2010...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model – First Example

Using the SharePoint 2010 Managed Client Object Model – First ExampleThis blog is inactive.New...

Author: Eric White - Independant Consultant Date: 11/20/2009

Using the SharePoint 2010 Managed Client Object Model

The SharePoint 2010 Client Object Model is a very cool feature of SharePoint 2010 Foundation Server...

Author: Eric White - Independant Consultant Date: 11/20/2009

Availability of Public Office 2010 and SharePoint 2010 Betas

Today at PDC, we announced the availability of our public Office 2010 and SharePoint 2010 betas. The...

Author: Eric White - Independant Consultant Date: 11/18/2009

Assembling Paragraph and Run Properties for Cells in an Open XML WordprocessingML Table

When we want to render a paragraph and its runs inside of a cell, we need to assemble the paragraph...

Author: Eric White - Independant Consultant Date: 11/11/2009

SharePoint 2010 and Office 2010 Developer Training Courses Launched on Channel 9

Channel 9 launched new developer training courses for SharePoint 2010 and Office 2010. I know the...

Author: Eric White - Independant Consultant Date: 11/09/2009

Comparison of Html/CSS Tables to WordprocessingML Tables (Post #5)

Html tables and WordprocessingML tables have a lot in common. Both can present complex tables with...

Author: Eric White - Independant Consultant Date: 11/04/2009

Open XML WordprocessingML Style Inheritance (Post #4)

When working with WordprocessingML, nearly all of the information that we need to render paragraphs,...

Author: Eric White - Independant Consultant Date: 10/28/2009

Transforming Open XML Word-Processing Documents to Html (Post #3)

Over the last couple of weeks, and over the next week, I've been designing and writing some code to...

Author: Eric White - Independant Consultant Date: 10/24/2009

Transforming Open XML Word-Processing Documents to XHtml (Post #2)

Last week, I blogged about a small project that I'm embarking on: to make a reasonably accurate...

Author: Eric White - Independant Consultant Date: 10/21/2009

Generating Documents from SharePoint Lists using Open XML Content Controls

It's often the case that a department manager needs to regularly send a nicely formatted status...

Author: Eric White - Independant Consultant Date: 10/13/2009

Transforming Open XML Word-Processing Documents to XHtml

Over the next couple of weeks, I'm going to spend some time writing some LINQ to XML code to...

Author: Eric White - Independant Consultant Date: 10/11/2009

New Open XML Developer Center on MSDN

As most developers who work with Microsoft technologies know, there are Developer Centers on MSDN....

Author: Eric White - Independant Consultant Date: 10/01/2009

Source Code Available: Complete Implementation of 'Accept All Changes (Tracked Revisions) in Open XML Documents'

As most Open XML developers know, Word 2007 has a feature that tracks changes while you are editing...

Author: Eric White - Independant Consultant Date: 09/28/2009

I’ve written an MSDN article, Essentials of the Open Packaging Conventions, published today....

Author: Eric White - Independant Consultant Date: 09/02/2009

DescendantsAndSelfTrimmed LINQ to XML Axis Method

There are some circumstances where I need a variation on the DescendantsAndSelf axis method that...

Author: Eric White - Independant Consultant Date: 08/19/2009

XML Element and Attribute Name Guidelines

Some time ago, a dev team here at Microsoft asked me to review their XML vocabulary that they had...

Author: Eric White - Independant Consultant Date: 08/12/2009

Update to CommentMerger.MergeComments Method

Word 2007 has a feature where you can lock a document, preventing any changes to content, yet...

Author: Eric White - Independant Consultant Date: 08/11/2009

Merging Comments from Multiple Open XML Documents into a Single Document

Microsoft Word 2007 allows you to lock a document, prohibiting users from making changes to content,...

Author: Eric White - Independant Consultant Date: 07/27/2009

"Object library invalid or contains references to object definitions that could not be found" or "Element not found"

After installing security advisory 960715 and opening a workbook with one of Visual Basic 6 ActiveX...

Author: Eric White - Independant Consultant Date: 07/21/2009

Recursive Approach to Pure Functional Transformations of XML

Writing pure functional transformations a in a recursive style enables us to put together...

Author: Eric White - Independant Consultant Date: 07/20/2009

Document-Centric Transforms using LINQ to XML

When thought of in a certain way, XML documents come in two flavors – data-centric and...

Author: Eric White - Independant Consultant Date: 07/09/2009

Microsoft Promises No Patent Prosecution for the MONO Project

Peter Galli, Senior Product Manager at Microsoft, has posted that Microsoft will be applying the...

Author: Eric White - Independant Consultant Date: 07/07/2009

Empty Elements and Self-Closing Tags

Last January, I blogged about an approach to normalizing LINQ to XML trees. That post is based on...

Author: Eric White - Independant Consultant Date: 07/07/2009

Comparing Two Open XML Documents using the Zip Extension Method

Sometimes we want to compare two word processing documents to see if they contain the same content....

Author: Eric White - Independant Consultant Date: 07/05/2009

Binary to Open XML Translator, and Freeform Shapes in the Office Drawing Format

The interoperability team here at Microsoft has posted about a C# SourceForge open source project...

Author: Eric White - Independant Consultant Date: 07/02/2009

Frank Rice published an article on MSDN: Programmatically Update Multiple External Data Connections...

Author: Eric White - Independant Consultant Date: 07/01/2009

Splitting Runs in Open XML Word Processing Document Paragraphs

In Open XML Word processing document markup, paragraphs contain runs, and runs contain text...

Author: Eric White - Independant Consultant Date: 06/29/2009

Querying LINQ to XML Nodes in Reverse Document Order with Better Performance

Occasionally I need to query LINQ to XML nodes in reverse document order. I’m currently...

Author: Eric White - Independant Consultant Date: 06/24/2009

Two Interesting Open XML Articles on OpenXmlDeveloper.org

Darcy Thomas has written two interesting Open XML articles on OpenXmlDeveloper.org:This blog is...

Author: Eric White - Independant Consultant Date: 06/18/2009

Open XML DeveloperThis blog is inactive.New blog: EricWhite.com/blogBlog TOCThere are some great new...

Author: Eric White - Independant Consultant Date: 05/28/2009

Doug Mahugh and a bunch of the standards crew (both in and out of Microsoft) have been having a...

Author: Eric White - Independant Consultant Date: 05/15/2009

Working with Optional Elements and Attributes in LINQ to XML Queries

Often XML schemas allow for optional elements and attributes. When you write queries on these...

Author: Eric White - Independant Consultant Date: 05/13/2009

Comparison of LINQ to XM and the Open XML SDK Strongly Typed OM

LINQ to XML code is highlighted in yellow. Open XML SDK strongly typed object model is highlighted...

Author: Eric White - Independant Consultant Date: 05/11/2009

Comparison of Navigating Parts between System.IO.Packaging and the Open XML SDK

Code highlighted in yellow shows navigating from the package to the main document part. Code...

Author: Eric White - Independant Consultant Date: 05/11/2009

<Previous Next>