John R. Durant's WebLog

Blog of "The" Office Developer

The Innovation Decision

For over a decade I have enjoyed so very much being a leading voice for custom solutions that...

Author: John R. Durant Date: 08/11/2010

Promoting Office 2010 in Peru

I just completed a much-needed 2 week vacation in Peru with one of my sons. While there, I wore my...

Author: John R. Durant Date: 07/20/2010

Microsoft SharePoint Conference 2011: Which Band Should Perform?

As you all know the SharePoint Conference last year in Las Vegas was a great show (here are links to...

Author: John R. Durant Date: 06/17/2010

Microsoft Office 2010 General Availability

So, I was at TechEd 2010 talking a lot about Office 2010 solutions development last week and love...

Author: John R. Durant Date: 06/15/2010

Open XML at TechEd 2010

Open XML was a big part of my first session at TechEd 2010 called, "Office 2010: Developing the Next...

Author: John R. Durant Date: 06/10/2010

Microsoft Office Programmability Delivers for Consultant’s Customers

I’ve talked with with many dozens of customers here at TechEd 2010 about Office 2010 and shown...

Author: John R. Durant Date: 06/08/2010

New Office VBA site launch on MSDN

MSDN now features a special site (also accessible via www.iheartmacros.com) dedicated to Microsoft...

Author: John R. Durant Date: 06/07/2010

Office 2010 & SharePoint 2010: Platform for Innovation

There's a great new article by Michael Desmond in Visual Studio Magazine called "Office Alignment:...

Author: John R. Durant Date: 06/02/2010

Keeping It Real With Microsoft Office: Asking Questions About Solution Design

I just finished a whirlwind swing through Amsterdam, The Hague, Antwerp, and finally Vienna Austria....

Author: John R. Durant Date: 04/05/2010

Connect Microsoft Excel To SQL Azure Database

A number of people have found my post about getting started with SQL Azure pretty useful. But, it's...

Author: John R. Durant Date: 04/05/2010

Microsoft TechDays 2010 in Antwerp Belgium

I caught a train from Den Haag to Antwerp in Belgium on Wednesday afternoon. You can see the Dutch...

Author: John R. Durant Date: 04/03/2010

Microsoft DevDays 2010 Day #3 with Open XML

I've been running at a fast pace for the past few days, so I'm going to add a few posts here to...

Author: John R. Durant Date: 04/03/2010

Microsoft DevDays 2010 Day 2

I delivered a session today that describes what's new in Office 2010 for solution developers. It's a...

Author: John R. Durant Date: 03/30/2010

Getting Started Integrating Windows Azure with Microsoft Office Solutions

Nearly everyone starts learning anything new by beginning with something simple and adding...

Author: John R. Durant Date: 03/30/2010

To Catch A Thief at Microsoft DevDays 2010

Here's a quick update. I was down at a nice reception at the hotel for the conference speakers when...

Author: John R. Durant Date: 03/29/2010

Microsoft DevDays 2010 Day #1

It's been an eventful day here at Microsoft DevDays 2010, and the show hasn't even officially...

Author: John R. Durant Date: 03/29/2010

Open XML SDK 2.0 for Microsoft Office Is Live

I speak with customers every day about the productivity solutions they build using Microsoft Office....

Author: John R. Durant Date: 03/15/2010

Microsoft Office Developer Sessions from SharePoint Conference 2009 Now Live

Readers of the blog know that SharePoint Conference 2009 had some pretty memorable highlights. Now,...

Author: John R. Durant Date: 03/11/2010

Microsoft Office 2010 Developer Video Shoot

I just felt like doing a different kind of post today. I spent some time on camera yesterday as part...

Author: John R. Durant Date: 03/05/2010

New MSDN Office Developer Center Update

Erika, the site owner for the MSDN Office Developer Center, announced today an important visual...

Author: John R. Durant Date: 03/03/2010

Social Networking and Workplace Productivity

Facebook, Twitter, LinkedIn, MySpace-these are common social networking sites/services that are on...

Author: John R. Durant Date: 03/02/2010

Excel Open XML & LINQ Part I

In the next few posts I'll roll out a little project for Excel that uses Open XML and LINQ. The...

Author: John R. Durant Date: 02/19/2010

Outlook and LinkedIn

Many of you have heard that we announced the Outlook Social Connector back at PDC 2009. The...

Author: John R. Durant Date: 02/17/2010

Office Developer Atlas Released

The Office Developer Atlas interactive training tool (built using Silverlight technology) is a great...

Author: John R. Durant Date: 02/15/2010

Excel 2010 XML Maps

We introduced Excel XML Map objects in Excel 2003. We carried those forward into Excel 2007 and, of...

Author: John R. Durant Date: 01/29/2010

New Office Developer Guild Logos

The ODG logos have been updated with the new Office 2010 brand logo. Also, by request, I have added...

Author: John R. Durant Date: 01/28/2010

New Office 2010 Developer Video

We just published a new video on MSDN that provides a great starting point for understanding what...

Author: John R. Durant Date: 01/26/2010

I track some information in Excel, and one of the columns is for a link to some location (blogs, Web...

Author: John R. Durant Date: 01/07/2010

Application Compatibility and Microsoft Office Solutions (+ another installment of “Rock Thought”)

When I was a consultant my customers ranged from small companies to big Fortune 100 enterprises. No...

Author: John R. Durant Date: 12/09/2009

I’m often asked for helpful content links for content around VBA, Microsoft Office Backstage view,...

Author: John R. Durant Date: 12/07/2009

VBA in Office 2010 Articles Live!

We have published some new content about VBA in Office 2010: Getting Started with VBA in Office 2010...

Author: John R. Durant Date: 11/23/2009

VBA code I wrote this week in Excel and how it helped me

OK—my title is kind of colloquial. But I'm in a hurry, and the title conveys the idea well enough....

Author: John R. Durant Date: 10/30/2009

Adding Event Code to Microsoft Office Backstage View Customizations

In my last post, I introduced the basic recipe of how to customize the Microsoft Office Backstage...

Author: John R. Durant Date: 10/28/2009

Customizing the Backstage view and Ribbon UI in Office 2010

One of the presentations I delivered at SPC 2009 was the title of this blog post. Don't worry—I'll...

Author: John R. Durant Date: 10/27/2009

Office 2010 Developer at SPC & “What’s the end-user value?”

Whew! What a week at the SharePoint Conference! Let me re-cap some highlights for you and talk for a...

Author: John R. Durant Date: 10/23/2009

Why VBA Still Makes Sense

Not infrequently I am asked, “So, should I use VBA? Is it going to be around in Office 2010? Is it...

Author: John R. Durant Date: 09/07/2009

Office Developer Guild is Live!

The developer community for Microsoft Office grand and healthy. And, the knowledge and expertise in...

Author: John R. Durant Date: 07/30/2009

Sparklines OM in Excel & Confessions of a Microsoft “Insider” (shhhh)

You might be tempted to think that, given that I’m so-called “insider” I’d know all about everything...

Author: John R. Durant Date: 07/29/2009

Office 2010 Developer: What's New!

Buckle in! This is a full-throttled post! If you’ve been following the press and the excitement...

Author: John R. Durant Date: 07/14/2009

Office 2003 to 2007 UI Guides Reminder & “If All Goes Wrong” by the Smashing Pumpkins

So, I just bought 5 copies of Office 2007 for a friend of mine in the good land of Minnesota. He’s...

Author: John R. Durant Date: 06/29/2009

Office 2010 for Developers: Conference moving to SharePoint Conference 2009

As I spent a ton of time at Tech Ed, I was super impressed by the immense amount of interest in...

Author: John R. Durant Date: 06/01/2009

TechEd 2009 Is History!

TechEd 2009 is a done deal. I wanted to toss out a few observations from the event. Here’s what...

Author: John R. Durant Date: 05/20/2009

Unleash your inner-VBA (Plus a review of the new Silversun Pickups CD)

I’m have been a fan of VBA since its inception. I instantly saw how powerful the Office applications...

Author: John R. Durant Date: 04/20/2009

Microsoft Excel and Twitter via Smart Tags in a VS 2008 Solution

I recent wrote (“Twitter from Excel 2007”) about how Chandoo (Plus JP) caught my attention with...

Author: John R. Durant Date: 03/16/2009

Saving Money in IT: Maximizing Value is Key (+ review of new U2 album)

In a recent post to a blog, a writer, Guy Creese, writes that the key to saving money in IT is...

Author: John R. Durant Date: 03/11/2009

www.iheartonenote.com

I truly enjoy being enthusiastic about OneNote. I’m not ashamed of my unguarded devotion to this...

Author: John R. Durant Date: 03/10/2009

Twitter from Excel 2007

I cannot think of any compelling reason for sending a tweet from a form in Excel other than it's...

Author: John R. Durant Date: 03/05/2009

Adding and Binding XML in Office Documents

I am frequently asked about how to do some of the basics with XML parts in Office documents. There...

Author: John R. Durant Date: 02/18/2009

Office 2007 (and beyond) Developer Resources: Looking ahead

Many of the investments developers make in Office 2007 are version-durable (read: they are likely to...

Author: John R. Durant Date: 02/05/2009

SharePoint Developer Tools: Announcing Public CTP Release of VSeWSS 1.3

SharePoint development is a special skill, so special that if you want to make a decent living, are...

Author: John R. Durant Date: 01/12/2009

Next>