ASP.NET News from Blogger: John R. Durants WebLog   Get the feed of: John R. Durants WebLog

Total News: 92

The Innovation Decision

For over a decade I have enjoyed so very much being a leading voice for custom solutions that integrate with Microsoft Office. The last 7   years of that time have been as a Microsoft employee gl...

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 broadcasts of several of our sessions). I followed the show with a ticket to see U2s 360 concert (u...

Microsoft Office 2010 General Availability

So, I was at TechEd 2010 talking a lot about Office 2010 solutions development last week and love was in the airmostly because I gave out hundreds of t-shirts with our www.iheartmacros.com URL on them...

Open XML at TechEd 2010

Open XML was a big part of my first session at TechEd 2010 called, "Office 2010: Developing the Next Wave of Productivity Solutions". The thing that gets the biggest reaction is the Open XML SD...

Microsoft Office Programmability Delivers for Consultants Customers

I’ve talked with with many dozens of customers here at TechEd 2010 about Office 2010 and shown them a lot of demos at the kiosk. As they arrive I hand them a www.iheartmacros.com t-shirt (hugely...

New Office VBA site launch on MSDN

MSDN now features a special site (also accessible via www.iheartmacros.com) dedicated to Microsoft Office VBA - an important part of the Office 2010 value.   The site presents a clear path for t...

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. I've already blogged about the first three cities, but this last one is the focus of this post. I w...

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 all worthless if it doesn't add up to user value. Database are like potential energy in physics-it's...

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 catch up. Day 3 of the DevDays event in the Netherlands was a success. I delivered a session on "Open X...

Microsoft DevDays 2010 Day 2

I delivered a session today that describes what's new in Office 2010 for solution developers. It's a session that I have evolved over the past year. My core demos have also evolved, and I'm pleased wi...

Getting Started Integrating Windows Azure with Microsoft Office Solutions

Nearly everyone starts learning anything new by beginning with something simple and adding incremental knowledge. One of the biggest challenges with Windows Azure and SQL Azure is that the simple begi...

Microsoft DevDays 2010 Day #1

It's been an eventful day here at Microsoft DevDays 2010, and the show hasn't even officially started! First item of business is to get to a hotel for rest and get some great food-not necessarily in t...

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 a door is violently thrown open and a guys goes running through and down the hall. Following closely...

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. Rarely now do my conversations not include a discussion of Open XML. This is because it is such a p...

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, we're excited to announce that five key Office developer sessions are now freely viewable online. He...

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 scenario for this little Office solution has to do with my massive collection of music. I've collected o...

Office Developer Atlas Released

The Office Developer Atlas interactive training tool (built using Silverlight technology) is a great way for you to come up to speed on what developing productivity solutions with Office is all about....

Excel 2010 XML Maps

We introduced Excel XML Map objects in Excel 2003. We carried those forward into Excel 2007 and, of course, into Excel 2010. I recently stumbled on an Excel developer blog by Roy Maclean, and I was re...

New Office 2010 Developer Video

We just published a new video on MSDN that provides a great starting point for understanding what we're talking about when we speak about "Office 2010 productivity solutions". You can watch the vide...

Excel VBA Cells and Hyperlinks

I track some information in Excel, and one of the columns is for a link to some location (blogs, Web sites, etc.). One of the things is that I don't want the URL to appear as it creates display issues...

Helpful Content Links for Getting Started with Office Development

Im often asked for helpful content links for content around VBA, Microsoft Office Backstage view, and Ribbon. Heres a collection: VBA Video Title URL Visual Basic for Applications Overview htt...

VBA in Office 2010 Articles Live!

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

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

OKmy title is kind of colloquial. But I'm in a hurry, and the title conveys the idea well enough. Here's the deal: I have a spreadsheet with a bunch of important data. But, some of the most distinctiv...

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 supported? Should I migrate away from VBA now? Can I count on this technology? (Here I go with a respo...

Office Developer Guild is Live!

The developer community for Microsoft Office grand and healthy. And, the knowledge and expertise in our community is pretty vast and deep. To make it easier for us to stay alert about events, up-comin...

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

You might be tempted to think that, given that Im so-called insider Id know all about everything in Office 2010. But, the fact is that there is so much to the products in Office that few people can kn...

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 Office 2010. I know the excitement will only grow, and one of the best ways for you, the devoted Office ...

TechEd 2009 Is History!

TechEd 2009 is a done deal. I wanted to toss out a few observations from the event. Heres what really stood out: 1) The overall mood was pleasantly up-beat and the attendance was solid. The economic t...

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

Im have been a fan of VBA since its inception. I instantly saw how powerful the Office applications could be because they came with an impressively rich set of APIs, tools, and capabilities. Along wit...

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 their quirky take on updating Twitter from Excel. In there, I said I would lay down an expanded, more usef...

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 granularity. In short- he suggests that the IT cost-saving key is to figure out what the basic use experi...

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 are excellent blogs and content out there to guide you in working with Office Open XML such as Brian ...

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 endure into the next version of Office). Some of the Office 2007 technologies that are so appealing...

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 tired of your current job, and can learn quickly, then get going with how to build solutions on Shar...

Announcing the Microsoft Office Interactive Developer Map Version 2!

Technorati Tags: SharePoint,Visual Studio,Office,Microsoft,Devleoper,MSDN,VSTO,VBA,WPF,OBA We just released the Microsoft Office Interactive Developer Map Version 2! The Microsoft Office Interactive ...

Release of Visual Studio 2008 Tools for Office Case Studies

What are customers doing with VSTO and Microsoft technologies generally? We have recently published case studies that show how and what companies are doing with our tools Below are two prominent stud...

Visual Studio Tools for Office Power Tools v1.0!

Technorati Tags: SharePoint,VSTO,VS 2008,Office,MOSS,Ribbon,XML,Workflow,Developer,Troubleshoot,API,Interop,.NET,UI Here were are nearly on the eve of our Visual Studio 2008 Launch event and we are al...

Chad Z. Hower aka "Kudzu"VSTO Excel Solution for the Wii

Chad Z. Hower, aka "Kudzu", A Microsoft colleague has created a VSTO application that lets you analyze Wiimote motions for the Nintendo Wii: http://www.kudzuworld.com/blogs/tech/20070819.aspx Yeah...

NET helpmsg

I am running Windows Vista (liking it more every day), and a Windows Update failed. I received this error message, and I did not know what it meant. Here's a little trick to use that will give you the...

Milestones, SharePoint, and Atlas Falling

Whew! We're working hard on Visual Studio Codename "Orcas", and that has kept me extraordinarily busy. One of the things I have been working a lot on has been our cool SharePoint workflow tools in V...

SharePoint Development Article

I have been intending to mention a great article by Robert Bogue about getting started with SharePoint workflow development: Wrangling SharePoint Workflows with Visual Studio "SharePoint and Workflow...

Updated Deployment Papers for VSTO 2005 SE

My colleague, Darryn Lavery, just finished the update to his very popular VSTO 2005 deployment paper. This update includes information specific to our VSTO 2005 Second Edition update we released last ...

What's New in Office 2007- Article List

On one of our internal Microsoft discussion lists someone asked for a feature comparison between Office 2003 and Office 2007. One of our great support engineers sent a tidy list of articles that while...

Where did "Local Settings"; and "Application Data" go or "Where do I put my Outlook signatures on Vista?"

I have to admit that I am being steadily won over by Windows Vista. I was running pre-RTM builds, and while I recognized some pleasing improvements, I was not exactly overwhelmed. I hoped that RTM wou...

Estimating Project Work and Rock Rivalries

Let's get honest: it routinely feels like a shot in the dark. Here's the scenario: Someone in management is legitimately trying to organize resources and push some projects forward. He or she may be p...

Visual Studio 2005 Tools for Office Second Edition Beta: the Polar Shift

(I'm missing my friend, Chris Kunicki, and his sure-footed instincts about Office development. He's beening pursuing philanthropic interests full-time and will be for as long as I can tell, so he...

Assemblies and Public Key Tokens

I'm working on a SharePoint v3 workflow project using the out-of-the-box (OOB) techniques. In order to install the workflow, you need to know the public key token for the signed assembly that you add ...

VSTO v3 CTP & Stadium Arcadium

First, I have some info about our CTP release of VSTO v3, and then I blog about the Red Hot Chili Peppers' new double CD: Stadium Arcadium. Microsoft Pre-Release Software Visual Studio Tools For Offi...

Using Using According to Proper Usage

Have you ever been in a conversation or meeting when terms are being used that you somehow sense you should already know? Happens all of the time. Well, let me help every one out here by telling a big...

Overwrite Custom XML Part in Office 2007 file

Julie Kremer (everyone should know her) had a great post in March about how to overwrite a custom XML part in an Office 2007 file in the Office Open XML format. Her sample is great. She provided it in...

View Other bloggers