Quantcast
Channel: Eric White's Blog
Browsing all 35 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Creating a Collection from Singletons and Collections using LINQ

[Blog Map]  This blog is inactive.  New blog: EricWhite.com/blogA key operation when doing pure functional transformations is the process of creating complex hierarchies of objects.  We see this when...

View Article


Image may be NSFW.
Clik here to view.

Table Markup in Open XML SpreadsheetML

[Blog Map]  This blog is inactive.  New blog: EricWhite.com/blogTables are a feature in Open XML spreadsheets that allow you to interact with data more like a database.  You can select a region and...

View Article


Image may be NSFW.
Clik here to view.

Building a Simple Recursive Descent Parser

[Blog Map]  This blog is inactive.  New blog: EricWhite.com/blogIn this post, I present the start of a recursive descent parser that will parse the simple grammar that I presented previously in this...

View Article

Image may be NSFW.
Clik here to view.

Building a Simple Recursive Descent Parser (continued)

[Blog Map]  This blog is inactive.  New blog: EricWhite.com/blogIn this post, I further enhance the recursive descent parser that will parse the simple grammar that I presented previously in this...

View Article

Image may be NSFW.
Clik here to view.

Building a Simple Recursive Descent Parser (Completed Simple Parser)

[Blog Map]  This blog is inactive.  New blog: EricWhite.com/blogIn this post, I complete the recursive descent parser that will parse the simple grammar that I presented previously in this series.  In...

View Article


Understanding the Three Approaches to Office Development using VSTO

When using Visual Studio Tools for Office (VSTO), there are three basic approaches to Office development: Application-Level Managed Add-In Document-Level Customization Office Automation This blog is...

View Article

Image may be NSFW.
Clik here to view.

What is the Difference between ‘Word Automation’ and ‘Word Automation Services’?

‘Word Automation’ and ‘Word Automation Services’ are two developer building blocks that have similar names, and have overlapping functionality, but are very different pieces of technology.  I received...

View Article

Image may be NSFW.
Clik here to view.

Understanding the Architecture of Office 2010 Managed Add-Ins and Customizations

The most important technology for building Office applications is that of managed customizations (including application-level managed add-ins, and document-level customizations).  Understanding the...

View Article


Image may be NSFW.
Clik here to view.

Understanding the Difference between Custom Task Panes and Action Panes

To the user, custom task panes and action panes have an identical appearance.  Custom task panes and action panes consist of some screen real-estate that co-exists with the open document or spreadsheet...

View Article


Image may be NSFW.
Clik here to view.

Getting Started using the OData REST API to Query a SharePoint List

SharePoint 2010 exposes list data via OData.  I’m currently working on an article around SharePoint and OData.  As part of this effort, at various points, I’ll blog some of my intermediate samples....

View Article

Image may be NSFW.
Clik here to view.

How to Install and Activate the IW Demo/Evaluation Hyper-V Machine

The 2010 Information Worker Demonstration and Evaluation Virtual Machine is the easiest way to evaluate SharePoint development.  The VM comes complete with an installed, working copy of SharePoint...

View Article

Image may be NSFW.
Clik here to view.

Microsoft Word 2010 Developer Building Blocks

Extending Microsoft Word 2010 is one of the most effective ways to augment content and enable richer collaboration around documents.  There are many ways to extend Microsoft Word 2010 and integrate...

View Article

Image may be NSFW.
Clik here to view.

Comparing Excel Automation to Excel Services

In a previous post, I compared and contrasted Word Automation to Word Automation Services.  There is a similar contrast between Excel Automation and Excel Services, although there is less overlap in...

View Article


Using the OData Rest API for CRUD Operations on a SharePoint List

SharePoint 2010 exposes list data via OData.  This post contains four super-small code snippets that show how to Create, Read, Update, and Delete items in a SharePoint list using the OData Rest API....

View Article

Image may be NSFW.
Clik here to view.

Leaving Microsoft, Blog Moving to EricWhite.com

Due to personal obligations (moving away from Seattle) it is with sadness that I’m announcing that I’m leaving Microsoft.  My last day at Microsoft will be January 21.  This will be the last post on...

View Article

Browsing all 35 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>