Eric White's Blog

2/7/2020

8 minutes to read

In this article

Due to personal obligations (moving away from Seattle) it is with sadness that I’m announcing...

Author: Eric White - Independant Consultant Date: 01/19/2011

SharePoint 2010 exposes list data via OData. This post contains four super-small code snippets that...

Author: Eric White - Independant Consultant Date: 12/17/2010

In a previous post, I compared and contrasted Word Automation to Word Automation Services. There is...

Author: Eric White - Independant Consultant Date: 12/16/2010

Extending Microsoft Word 2010 is one of the most effective ways to augment content and enable richer...

Author: Eric White - Independant Consultant Date: 12/15/2010

The 2010 Information Worker Demonstration and Evaluation Virtual Machine is the easiest way to...

Author: Eric White - Independant Consultant Date: 12/13/2010

SharePoint 2010 exposes list data via OData. I’m currently working on an article around...

Author: Eric White - Independant Consultant Date: 12/09/2010

To the user, custom task panes and action panes have an identical appearance. Custom task panes and...

Author: Eric White - Independant Consultant Date: 12/09/2010

The most important technology for building Office applications is that of managed customizations...

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

‘Word Automation’ and ‘Word Automation Services’ are two developer building...

Author: Eric White - Independant Consultant Date: 12/07/2010

When using Visual Studio Tools for Office (VSTO), there are three basic approaches to Office...

Author: Eric White - Independant Consultant Date: 12/02/2010

Many developers identify and document developer scenarios while designing software before writing...

Author: Eric White - Independant Consultant Date: 11/30/2010

You can use a variety of approaches to extend Microsoft Office 2010. There are multiple ways to...

Author: Eric White - Independant Consultant Date: 11/29/2010

For the last few months, it has been my assigned job to think and write about Office and SharePoint...

Author: Eric White - Independant Consultant Date: 11/23/2010

Chris Johnson and Paul Stubbs have released some PowerShell scripts that make it easy to setup...

Author: Eric White - Independant Consultant Date: 11/02/2010

You can use a variety of languages, frameworks, object models, and tools to build scalable...

Author: Eric White - Independant Consultant Date: 10/26/2010

In this post, I complete the recursive descent parser that will parse the simple grammar that I...

Author: Eric White - Independant Consultant Date: 09/23/2010

In this post, I further enhance the recursive descent parser that will parse the simple grammar that...

Author: Eric White - Independant Consultant Date: 08/03/2010

In this post, I present the start of a recursive descent parser that will parse the simple grammar...

Author: Eric White - Independant Consultant Date: 07/30/2010

Tables are a feature in Open XML spreadsheets that allow you to interact with data more like a...

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

Coding and hosting a WCF web service is a great way to experiment with Business Connectivity...

Author: Eric White - Independant Consultant Date: 07/16/2010

A key operation when doing pure functional transformations is the process of creating complex...

Author: Eric White - Independant Consultant Date: 07/15/2010

To learn how recursive descent parsers work, it is helpful to implement a very simple grammar, so...

Author: Eric White - Independant Consultant Date: 07/13/2010

When developers are first getting started using BCS, they typically use SharePoint Designer (or...

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

As a software engineer, it is necessary to stay abreast of relevant technologies. Working with...

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

[Blog Map] This blog is inactive. New blog: EricWhite.com/blogA grammar is a device to define syntax...

Author: Eric White - Independant Consultant Date: 07/06/2010

In Open XML WordprocessingML documents, there are five types of parts that can contain content such...

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

Microsoft patterns and practices have released a guide: Developing Applications for SharePoint...

Author: Eric White - Independant Consultant Date: 06/30/2010

Recursive descent parsers are one of the easier types of parsers to implement. Given a properly...

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

It is very rare that I go so far off-topic on my blog, but then again, it is very rare that I find...

Author: Eric White - Independant Consultant Date: 06/28/2010

The VSTO team today announced the release of the new Open XML Package Editor for Visual Studio 2010!...

Author: Eric White - Independant Consultant Date: 06/22/2010

This article is the fourth and last in a series of MSDN articles on creating a claims-aware web...

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

This article is the third in a series of MSDN articles on creating a claims-aware web service and...

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

Sometimes when you are creating and modifying External Content Types (ECT), you may see the error...

Author: Eric White - Independant Consultant Date: 06/11/2010

J.P. Bagel (my manager’s manager) has posted a new job opening for a content manager in our...

Author: Eric White - Independant Consultant Date: 06/03/2010

After many years of dealing with an out-dated blog platform, all MSDN and TechNet blogs (including...

Author: Eric White - Independant Consultant Date: 05/14/2010

This post is the second in a series of upcoming MSDN articles. It builds on the web service that was...

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

This post is the first in a series of upcoming MSDN articles on creating a claims-aware web service...

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

Sometimes you want to prepare a set of PowerPoint presentations for distribution outside your...

Author: Eric White - Independant Consultant Date: 05/04/2010

Here is an interesting opportunity if you are a developer working on a product that interacts with...

Author: Eric White - Independant Consultant Date: 04/29/2010

Business Connectivity Services (BCS) are a set of services and features that provide a way to...

Author: Eric White - Independant Consultant Date: 04/27/2010

Today we reached RTM for Office 2010, SharePoint 2010, Visio 2010, and Project 2010! The Office...

Author: Eric White - Independant Consultant Date: 04/16/2010

You can explicitly control how LINQ to XML serializes the namespaces for an XML tree. You can...

Author: Eric White - Independant Consultant Date: 04/16/2010

When you are writing code for an Office managed add-in, you can use the Open XML SDK to manipulate...

Author: Eric White - Independant Consultant Date: 04/09/2010

Processing tracked changes (sometimes known as tracked revisions) is something important that you...

Author: Eric White - Independant Consultant Date: 04/08/2010

Doug Mahugh has a very interesting post on our plans for Microsoft Office to offer full read/write...

Author: Eric White - Independant Consultant Date: 04/06/2010

A wide variety of business applications can take advantage of content controls to give semantic...

Author: Eric White - Independant Consultant Date: 03/31/2010

We’ve published ten of the most popular videos from the SharePoint Conference.SharePoint 2010...

Author: Eric White - Independant Consultant Date: 03/30/2010

Sometimes you want to process all paragraphs in a document, and filter based on the style name....

Author: Eric White - Independant Consultant Date: 03/29/2010

Zeyad Rajabi and Frank Rice have put together a cool article, Assembling Documents on SharePoint...

Author: Eric White - Independant Consultant Date: 03/26/2010

Now this is just cool. Many of the videos published on MSDN have been moved to the MSN video...

Author: Eric White - Independant Consultant Date: 03/25/2010

Next>