Here’s a list of places where I’m published.  This list got too long to maintain in two places, you can see other recent publications on my MVP Profile.

Books

MSDN Code Samples & SharePoint Apps

Microsoft Whitepapers

Microsoft Training Kits

  • Microsoft Dev Camp Training Course
    Microsoft
    Created the Introduction to Office 2013 & SharePoint Server 2013 Developmentdev camp training course including slide decks, demos, and demo scripts.Topic(s):
    Introduction to apps for Office & SharePoint Development
    Introduction to SharePoint 2013 App Model
    Visual Studio Tooling for SharePoint 2013
    Developing Apps for SharePoint
    CSOM, REST, OAuth and Apps with an Identity
    Developing Apps for Office
    Search
    Remote Event Receivers
  • SharePoint 2010 and Windows Phone 7 Training Course
    Microsoft
    The kit takes a soup to nuts approach that begins by showing you how to set up a Windows Phone 7 development environment and eventually ramps up to some very complex functionality such as how to integrate with SharePoint and Windows Azure. In the kit, you will find a total of 25 labs that include step by step instructions and sample source code.
    July 25, 2011
  • SharePoint 2010 and Windows Azure Training Course
    Microsoft
    The SharePoint 2010 and Windows Azure Training Course helps you learn many different ways to integrate SharePoint and Windows Azure. The kit contains eight modules including PowerPoint decks, hands-on labs, and source code showing how the SharePoint 2010 platform and Windows Azure platform can work together.
    June 28, 2011
  • SharePoint and Silverlight Training Course
    Microsoft
    The training course contains 10 all new training units on building Silverlight applications for SharePoint. There are also 30 hands on labs that walk you step by step through all of the exercises.
    April 11, 2011
  • SharePoint and Windows Azure Development Primer
    Microsoft
    February 15, 2011

Microsoft Patterns & Practices

Microsoft Case Studies

Microsoft Blogs

Magazines

Community Contributions