Head in the Clouds
As a software architect, my head is often in the clouds, dreaming of the future. And the future is increasingly in the cloud...
CloudStorageAccount.Parse is your friend
When I started writing my first Azure app, one of the first issues I ran into was dealing with Azure...
Date: 02/01/2011
Re-launch of my blog
This will be, in restaurant parlance, a "soft opening": no fanfare, we'll see if anyone notices. If...
Date: 02/01/2011
The reports of VBA's demise have been greatly exaggerated.
There have been spurious reports in the media saying that VBA is dead. Caused quite a firestorm...
Date: 01/17/2008
VSTO Architecture Demo from TechEd and MSDN WebCast
Good news here -- for me especially :). The demo code from my VSTO Architecture talk at TechEd and...
Date: 11/30/2007
Back Into the Light
And out of the dark... I've been dark for a while now, time to come out and let you know what's been...
Date: 06/14/2007
VSTA and Generics
VSTA has been officially released now, in InfoPath in the 2007 Office System, and for use by third...
Date: 12/05/2006
Outlook 2007 Form Region Sample – Second Edition
Office 2007 is official today, so it is time to update my Form Region Sample. The big difference is...
Date: 12/01/2006
Outlook 2007 Form Region Sample
I've finally finished my Form Region Sample for Outlook 2007 that was promised. I've been working on...
Date: 10/30/2006
Back in Redmond
It's good to be home. But we had a great time in Europe and learned a ton. The best thing I learned...
Date: 10/10/2006
On the road in Europe
It has been almost two weeks now since I arrived in Europe. As noted, I had hoped to blog more, but...
Date: 10/01/2006
Catching up: Cypress (VSTO 2005 SE), Frontline and more...
Wow, I can't beleive that it has been more than two months since I posted, but the numbers don't...
Date: 09/20/2006
Using Windows Presentation Foundation in VSTO -- with "Cross-bow"
I've been working on this on and off since TechEd. I had a customer ask if it was possible to use...
Date: 07/11/2006
TechEd 06: Chalk-talk today, MAF 101
I'm doing a "chalk-talk" today at TechEd -- at 3:45 in DEV (Blue area) Theatre 1 in the TLC. The...
Date: 06/14/2006
TechEd 06: VSTO 'v3' talk this afternoon
Mike Hernandez and I are speaking today (3:15 in room 153) about VSTO 'v3' and what we are doing...
Date: 06/12/2006
VSTO 'v3' June CTP can run VSTO 2005 customizations
One of the biggest complaints we had on the February CTP of VSTO v3 was that you couldn't run your...
Date: 06/06/2006
VSTO 'v3' June CTP and WinFX Beta 2
So many of you have noticed that we got a little surprised by WinFX Beta2. The June Customer...
Date: 06/06/2006
TechEd is Coming
TechEd in Boston is only a couple weeks away now. Unfortunately, if you haven't already registered,...
Date: 05/26/2006
Categories
Those of you who have been following my blog will note that I have retroactively added some...
Date: 05/26/2006
Adapters
Geez, did I make you wait long enough!?! I have been remiss, hopefully I will have time to do this...
Date: 05/17/2006
Jobs on the VSTO and VSTA Teams at Microsoft
We are hiring! Would you like to help realize the vision of Office as a development platform? Do you...
Date: 03/07/2006
VSTA CTP Released
Just a quick note to reinforce the announcement of the VSTA SDK Community Technical Preview. This...
Date: 02/10/2006
Proxies
I'm sure that everyone's reaction to the contract concept is that it is very strict, that it can get...
Date: 01/16/2006
I'm back
I just noticed my last post was from October. How time flies once we get to the Holiday season. I...
Date: 01/16/2006
Are Arrays OK in Contracts?
I know its been a while, but I've been busy coding lately. That code will become public fairly soon,...
Date: 10/28/2005
Reference vs. Value: Types, Passing and Marshalling
The .NET Programming Model makes a clean distinction between Reference and Value on three different...
Date: 10/06/2005
Contracts and IContract
In my post What is an Addin? I said that a "contract" is just that: "a previously decided upon...
Date: 09/22/2005
MAF vs. COM
OK, I know I said my next post would be an in depth treatment of IContract, but I remembered I...
Date: 09/15/2005
What is MAF?
As I noted we also unveiled yesterday the Managed Addin Framework (MAF). MAF is necessary...
Date: 09/15/2005
PDC 05: Visual Studio Tools for Applications Announced
Today we announced Visual Studio Tools for Applications (VSTA). As Eric Rudder said, think of VSTA...
Date: 09/14/2005
PDC05: Addins in .NET
I noted in an earlier post that I was involved in a committee to establish an Addin Model for...
Date: 09/13/2005
What is an Addin?
Now that we know how to spell it, let’s define our terms. The definition of the word “Addin” it...
Date: 09/13/2005
Hello World
Hello out there. I am, as you can see by my profile, as Software Architect at Microsoft. That title...
Date: 08/24/2005