Paul's MCS Developer Blog

Sharing and blabbing on my findings as a Microsoft consultant

On to new challenges

Hello, I’m leaving Microsoft and will no longer be maintaining this blog. It’s been an honor to wear...

Author: paulwhit Date: 08/18/2014

SharePoint Foundation as a Search API Layer for hobbyist apps

I’ve been a SharePoint developer on a variety of customer projects. At least 1/4 of my work has been...

Author: paulwhit Date: 03/05/2014

PDF Viewing Components for Windows Store apps (WinRT) (XAML/C#)

Updated 4/7/2014 to reflect Windows 8.1 PDF API capabilities and new SDK samples Microsoft released...

Author: paulwhit Date: 02/15/2013

Unzipping files with a progress bar in Windows Store applications (XAML/C#)

Here’s a method for unzipping a Zip file in a Windows Store application. ZipArchive is part of...

Author: paulwhit Date: 01/24/2013

Goal setting at Microsoft

When reading about how Microsoft does business, it’s quickly evident that we’re a...

Author: paulwhit Date: 09/14/2011

Career Inspiration at PASS Summit

I’m at the Professional Association for SQL Server (PASS) Summit, an event that brings together a...

Author: paulwhit Date: 11/11/2010

Next steps in learning as a professional consultant

I’ve decided to pursue a Master of Information Management (MIM) program from University of Maryland....

Author: paulwhit Date: 06/22/2010

Recent Microsoft certification exams as a differentiator

I’m coming off of a stint of a few exams in a row to earn my Microsoft Certified Professional...

Author: paulwhit Date: 07/06/2009

Walkthrough: Quick Start with SharePoint Web Services

Introduction Integrating external applications with SharePoint data and functionality is pretty...

Author: paulwhit Date: 04/08/2009

Get common dates in T-SQL

A few years ago I created an article around Reporting Services and dates. It could have been written...

Author: paulwhit Date: 06/25/2008

Latest tool: XPath query field extractor for InfoPath

Update: This tool seems to be only relevant with InfoPath 2003. A co-worker pointed out that due the...

Author: paulwhit Date: 04/16/2008

Synchronize XSD from an InfoPath document with a SharePoint project for server-side XSD validation

In order to implement server-side XSD validation against an InfoPath form submission, I had to pull...

Author: paulwhit Date: 04/15/2008

Use the DescriptionAttribute with an Enum to display status messages.

I've been working on various forms of displaying status messages from enums, and here's the latest...

Author: paulwhit Date: 03/31/2008