Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Due to personal obligations (moving away from Seattle) it is with sadness that I’m announcing...
Date: 01/19/2011
SharePoint 2010 exposes list data via OData. This post contains four super-small code snippets that...
Date: 12/17/2010
In a previous post, I compared and contrasted Word Automation to Word Automation Services. There is...
Date: 12/16/2010
Extending Microsoft Word 2010 is one of the most effective ways to augment content and enable richer...
Date: 12/15/2010
The 2010 Information Worker Demonstration and Evaluation Virtual Machine is the easiest way to...
Date: 12/13/2010
SharePoint 2010 exposes list data via OData. I’m currently working on an article around...
Date: 12/09/2010
To the user, custom task panes and action panes have an identical appearance. Custom task panes and...
Date: 12/09/2010
The most important technology for building Office applications is that of managed customizations...
Date: 12/08/2010
‘Word Automation’ and ‘Word Automation Services’ are two developer building...
Date: 12/07/2010
When using Visual Studio Tools for Office (VSTO), there are three basic approaches to Office...
Date: 12/02/2010
Many developers identify and document developer scenarios while designing software before writing...
Date: 11/30/2010
You can use a variety of approaches to extend Microsoft Office 2010. There are multiple ways to...
Date: 11/29/2010
For the last few months, it has been my assigned job to think and write about Office and SharePoint...
Date: 11/23/2010
Chris Johnson and Paul Stubbs have released some PowerShell scripts that make it easy to setup...
Date: 11/02/2010
You can use a variety of languages, frameworks, object models, and tools to build scalable...
Date: 10/26/2010
In this post, I complete the recursive descent parser that will parse the simple grammar that I...
Date: 09/23/2010
In this post, I further enhance the recursive descent parser that will parse the simple grammar that...
Date: 08/03/2010
In this post, I present the start of a recursive descent parser that will parse the simple grammar...
Date: 07/30/2010
Tables are a feature in Open XML spreadsheets that allow you to interact with data more like a...
Date: 07/21/2010
Coding and hosting a WCF web service is a great way to experiment with Business Connectivity...
Date: 07/16/2010
A key operation when doing pure functional transformations is the process of creating complex...
Date: 07/15/2010
To learn how recursive descent parsers work, it is helpful to implement a very simple grammar, so...
Date: 07/13/2010
When developers are first getting started using BCS, they typically use SharePoint Designer (or...
Date: 07/09/2010
As a software engineer, it is necessary to stay abreast of relevant technologies. Working with...
Date: 07/07/2010
[Blog Map] This blog is inactive. New blog: EricWhite.com/blogA grammar is a device to define syntax...
Date: 07/06/2010
In Open XML WordprocessingML documents, there are five types of parts that can contain content such...
Date: 07/02/2010
Microsoft patterns and practices have released a guide: Developing Applications for SharePoint...
Date: 06/30/2010
Recursive descent parsers are one of the easier types of parsers to implement. Given a properly...
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...
Date: 06/28/2010
The VSTO team today announced the release of the new Open XML Package Editor for Visual Studio 2010!...
Date: 06/22/2010
This article is the fourth and last in a series of MSDN articles on creating a claims-aware web...
Date: 06/18/2010
This article is the third in a series of MSDN articles on creating a claims-aware web service and...
Date: 06/18/2010
Sometimes when you are creating and modifying External Content Types (ECT), you may see the error...
Date: 06/11/2010
J.P. Bagel (my manager’s manager) has posted a new job opening for a content manager in our...
Date: 06/03/2010
After many years of dealing with an out-dated blog platform, all MSDN and TechNet blogs (including...
Date: 05/14/2010
This post is the second in a series of upcoming MSDN articles. It builds on the web service that was...
Date: 05/13/2010
This post is the first in a series of upcoming MSDN articles on creating a claims-aware web service...
Date: 05/11/2010
Sometimes you want to prepare a set of PowerPoint presentations for distribution outside your...
Date: 05/04/2010
Here is an interesting opportunity if you are a developer working on a product that interacts with...
Date: 04/29/2010
Business Connectivity Services (BCS) are a set of services and features that provide a way to...
Date: 04/27/2010
Today we reached RTM for Office 2010, SharePoint 2010, Visio 2010, and Project 2010! The Office...
Date: 04/16/2010
You can explicitly control how LINQ to XML serializes the namespaces for an XML tree. You can...
Date: 04/16/2010
When you are writing code for an Office managed add-in, you can use the Open XML SDK to manipulate...
Date: 04/09/2010
Processing tracked changes (sometimes known as tracked revisions) is something important that you...
Date: 04/08/2010
Doug Mahugh has a very interesting post on our plans for Microsoft Office to offer full read/write...
Date: 04/06/2010
A wide variety of business applications can take advantage of content controls to give semantic...
Date: 03/31/2010
We’ve published ten of the most popular videos from the SharePoint Conference.SharePoint 2010...
Date: 03/30/2010
Sometimes you want to process all paragraphs in a document, and filter based on the style name....
Date: 03/29/2010
Zeyad Rajabi and Frank Rice have put together a cool article, Assembling Documents on SharePoint...
Date: 03/26/2010
Now this is just cool. Many of the videos published on MSDN have been moved to the MSN video...
Date: 03/25/2010