Mike Kelly's Blog

From my Office to Yours

Blog - About

Mike Kelly

Mike Kelly

Mike Kelly owns Mike Kelly Consulting LLC, a technology consultancy based on Bainbridge Island, Washington.  He previously worked for fifteen years at Microsoft, ending as Partner Group Program Manager of the Consulting team within Microsoft's Engineering Excellence group.  This team investigates new software development practices and works directly with Microsoft product teams to improve their engineering efficiency and product quality.   Before joining Engineering Excellence in 2006, Mike worked for twelve years as a developer, development manager and group program manager on the Microsoft Office team.  He has written articles for MSDN Magazine and spoken at numerous industry conferences including Microsoft TechEd, Microsoft Professional Development Conference (PDC), and USENIX.  Prior to joining Microsoft in 1993, Mike worked as a senior engineer at AT&T; on enterprise content management systems at Odesta Systems (now OpenText); and as a database systems consultant.  He received a BS in Computer Science in 1980 from Northwestern University in Evanston, Illinois.  Mike lives with his wife, Lisa Romasco, and his two sons, Kyle and Evan, on Bainbridge Island, Washington.

  • Mike Kelly's Blog

    Offline and Online

    • 38 Comments
    The Bet is the ‘Net. That’s a common slogan in my group. What it means is that we’re increasingly moving from offline content delivery to online content delivery. We’re increasingly betting that most Office users are either frequently- or always-connected...
  • Mike Kelly's Blog

    Adobe Reader 8 and Vista Install Issue

    • 19 Comments
    Good post on resolving a problem I also had with installing Adobe Reader 8 on Vista. There seem to be many symptoms to this problem and the root cause is that Adobe has tried to apparently make the setup too smart and it ends up getting tricked up by...
  • Mike Kelly's Blog

    Lost Vista Password

    • 13 Comments
    My son has an HP laptop and playing around, changed his password and then couldn't get into his account. There were a number of problems here, any of which we could have fixed had we been paying more attention earlier on (like soon after he got his laptop...
  • Mike Kelly's Blog

    Showing a Checkmark in Excel

    • 6 Comments
    I had a problem that was surprisingly not easy to do in Excel, and since it seems like a pretty common thing, I thought I'd provide a note here on how to do this. Problem: With Excel 2007, you want to display a "checkmark" or a "red x" in a column...
  • Mike Kelly's Blog

    REGISTRY_ERROR blue screen error while installing Windows XP

    • 3 Comments
    I have an old Dell Dimension 2350 sitting around and when I learned that the head of our kids' school, West Sound Academy , didn't have a computer at home, I offered to give her this one. She was thrilled. I had used the computer as an experimental box...
  • Mike Kelly's Blog

    Problem installing "Form Fill" add-in for Windows Live Toolbar

    • 11 Comments
    I like the Windows Live Toolbar , but one thing I miss from its predecessor, the Desktop Search Toolbar is auto form fill. This allows you to capture stuff like your email address, mailing address, etc. in a password-protected file on your local machine...
  • Mike Kelly's Blog

    Windows Azure Storage Overview

    • 1 Comments
    I am at the Azure Firestarter event in Redmond today and just heard Brad Calder give a quick overview of Azure data.  Here are my notes; slides and sample code are to be posted later and I will update the post with them when they are. Blobs REST...
  • Mike Kelly's Blog

    IE Detectives

    • 6 Comments
    Great post on using his tool, Microsoft Fiddler , to track down a web site issue by my friend and colleague, Eric Lawrence.
  • Mike Kelly's Blog

    Excel Pivot Table Missing a Column from Source Data?

    • 6 Comments
    I have a large spreadsheet I’ve gotten from a colleague.  To help categorize it for a pivot table, I added a column which is “group”.  I then added a table in a different sheet that mapped people to groups – and used the VLOOKUP function in...
  • Mike Kelly's Blog

    Unix Time and Windows Time

    • 6 Comments
    A little note in Portfolio magazine caught my attention: On Friday, February 13, at 23:31:30, the Unix time value with be 1234567890. This got me thinking about when the Windows time value will reach that serendipitous number, and led to some research...
  • Mike Kelly's Blog

    Help With Outlook Connector Errors (80004005 and 4350)

    • 2 Comments
    I use the Outlook Connector for MSN to access my MSN mail, calendar and contacts in Outlook 2010.  I also have a separate SMTP/POP account for my business which I read in Outlook.  It’s nice to have all the email in one place so I don’t miss...
  • Mike Kelly's Blog

    Business Contact Manager and Outlook 2007

    • 11 Comments
    My group at work has decided to use Business Contact Manager (BCM) for tracking engagements we're doing with other product groups here at Microsoft. My team is a sort of internal consulting organization focused on software development processes and tools...
  • Mike Kelly's Blog

    Using Custom Performance Counters with Windows Azure Services

    • 2 Comments
    Windows makes available a wide variety of performance counters which of course are available to your Azure roles and can be accessed using the Azure Diagnostics APIs as I described in my recent MSDN article on Windows Azure Diagnostics . However, it can...
  • Mike Kelly's Blog

    Office Online and "Content Watson"

    • 8 Comments
    Hmmm... it's been a while since I've been here, hasn't it.. Guess I've been busy... One of the things my team does is the Office Online site. Now that's probably a bit arrogant, because the reality is that there are hundreds of people who "do" the Office...
  • Mike Kelly's Blog

    Setting up a new computer

    • 3 Comments
    Yes, even those of us at Microsoft sometimes struggle to set up our new computers at home. Read on for my story... I bought a new Dell Dimension E520 for my son for Christmas. So Christmas Eve, after he was in bed, I dragged the Dell box out of its...
  • Mike Kelly's Blog

    Update on Windows XP Install over Windows Server 2003

    • 4 Comments
    I wrote about most of the issues I encountered with installing Windows XP on a machine that previously had Windows Server 2003 on it (as part of Windows Small Business Server) in the previous post. But there was one more wrinkle I thought I would call...
  • Mike Kelly's Blog

    HP LaserJet printer hung "processing job"

    • 2 Comments
    Vista makes it very easy to add a network printer. A friend bought an HP laptop and wanted it set up on her LAN to print to a HP LaserJet 5N printer attached to her desktop. So I went into Visa's 'Add Printer' wizard on the laptop and it discovered the...
  • Mike Kelly's Blog

    Tuesday Keynote @ Build Windows 8

    • 2 Comments
    Here are my notes from the Steven Sinofsky keynote at BUILD . Keynote started with a video of developers, designers etc. working on Windows 8 giving their favorite features in Win8. ~450 million copies of Win7 sold (1500 non-security product changes seamlessly...
  • Mike Kelly's Blog

    Learning to Love C#

    • 4 Comments
    At heart, I'm a programmer. I've been a programmer for 30 years; my first programs were persisted (a word I don't believe we had then) to punched paper tape, and I remember how a magnetic tape system called DECtape changed our lives. Although it isn't...
  • Mike Kelly's Blog

    Office Version Numbers

    • 0 Comments
    Good posting on Jensen's New UI Blog on how to decode Office version numbers.
  • Mike Kelly's Blog

    Check out our beta Office Online site!

    • 1 Comments
    With the release of Office 2007 Beta 2 , we've got an Office Online beta site. It's accessible to anyone with Office 2007 Beta 2 installed on their machine, and is being actively updated as we find and fix bugs in preparation for the launch of Office...
  • Mike Kelly's Blog

    Don't Forget Those Passports!

    • 4 Comments
    As an experienced international traveler, I am embarrassed to admit that on a trip this weekend, I forgot my passport on an international trip. This past weekend was my wife’s 50 th birthday and we decided to celebrate it on Vancouver Island, at the...
  • Mike Kelly's Blog

    MVP Summit Feedback

    • 5 Comments
    I'm Mike Kelly, Group Program Manager for Office Assistance - you probably know my team best as the team that manages http://office.microsoft.com . We also do all the assistance features for Microsoft Office - yup, we're the team that gave you Clippy...
  • Mike Kelly's Blog

    Windows C++ Exception Handling

    • 1 Comments
    Good post on how to see the stack when an exception is thrown on Windows at http://blogs.msdn.com/slavao/archive/2005/01/30/363428.aspx
  • Mike Kelly's Blog

    Desktop Search Saved me $20

    • 1 Comments
    I recently bought PartitionMagic , a tool for divvying up my hard drive so that I could have multiple OS's installed. I want to have a partition where I can install a test vesion of Vista and Office while still having a "guaranteed safe" partition with...
Page 1 of 3 (71 items) 123