Category Archives: Applications

The apps we use day in and day out.

SharePoint 2010 Posts Coming


It’s been quiet on my blog for some time, the usual excuses blah blah.  The good news is that I intend to post plenty about SharePoint Server 2010, which was recently released to partners as a private beta. 

I am currently honoring my NDA agreement with Microsoft, so no posts until the beta goes public later in the year, but that’s not to say I won’t be busy writing in the background ready for the announcement date.

Watch my blog for more details…

Groove 2007 – Disable the Annoying Popup Dialog

Those of you using Groove 2007 are probably well aware of the annoying popup dialog that appears when the shift key is pressed more than once.  This issue is exacerbated when inside a remote desktop or terminal session.  Finally, I found a fix…

To resolve this problem, follow these steps.

1. Exit Groove 2007.

2. Click Start, click Run, type regedit.

3. Locate and then click the following registry subkey:


4. If Groove does not contain an InstaGroove key, create it. To do this, point to New on the Edit menu, click Key, and then enter the name InstaGroove.

5. Click to select InstaGroove.

6. On the Edit menu, point to New, and then click DWORD Value.

7. Enter the name DisableHotkey.

8. Right-click DisableHotkey, and then click Modify.

9. Under Value data, type 1, and then click OK.

10. Exit Registry Editor.

11. Start Groove 2007.

Prolific PL-2303 Driver – Vista x64

I purchased a USB to RS232 Serial cable so I could hook up my GPS unit to my laptop and found out that installing the driver on Vista 64 was problematic. 

Disabling driver signing verification with the following command at an elevated prompt, followed by a reboot, enabled me to install the driver.


Download the prolific XP 64 bit driver (installs on Vista 64 after disabling driver signing verification) from:


Custom XML Feeds in IE7

I often find myself writing custom XML generators in ASP.NET using Http Handlers.  To test my code I want to open my browser and render the XML – naturally. 

In the days of IE6 all was good – I could render the XML and Internet Explorer would show me a nicely formatted view of my XML with collapsible nodes (as above).  Since the inception of IE7 I’ve noticed this nice feature is broken (at least on the few machines I use).  I chalked this problem up to the new RSS viewer, built in to IE7, and have got along by saving my XML and opening the result in Visual Studio (or some other XML editor). 

Today I was done with the extra effort in the XML debugging process, so I decided to see what was up IE7’s butt as to why it would not render my XML.  IT seems that the RSS viewer had nothing to do with it, the problem was a result of a missing MSXML3.DLL registration (go figure), the following command issued at an elevated command line followed by a browser restart fixed all for me:

regsvr32 msxml3

Before all your Fire Fox fans start jumping up and down (yes, I use FF too).. I know FF always renders XML without issues, but I was tired of installing FF on each and every Virtual Server I found myself on developing dynamic XML.

SharePoint Fixes and SP1

I’m sure I’m not the first and I’ll not be the last to mention that SharePoint SP1 is now available – think of this post as Rob’s own personal reminder.  If you know about this news then all is good, if not then you learnt something today.

In addition below is a neat blog post with a whole list of hot fixes for WSS and MOSS, some part of SP1 and some not, thanks Sammy:

but wait… there’s more….

Official MS site about MOSS hot fixes:

Office MS site about WSS hot fixes:

..and of course I’d be rude not to link to the official SharePoint Group Blog:


Grrrr-oove 2007

I’m a fan of Groove 2007, I use it almost every day as part of my day job.  The synchronization concept is great, I can write documents,  and other members of my team collaborate on my changes in real time without waiting for me to check in my changes.  When I’m away from the Internet my changes are stored on my laptop and then synchronized with my team once I connect up again.  I never have to worry about having the latest version of a document whenever I go offline.  Furthermore, Groove integrates nicely with SharePoint, so those “non-Groove” team members can also read my documents.

So, why the hint at a complaint in the title?  Sadly, there are just a few too many things wrong with Groove that cause me grief, which taint my opinion of the product.  I’m not just talking “oh well that’s a little annoying” sort of problems, I’m talking “where the hell did my document go that I’ve been working on for the last 2 hours?” kind of problems. 

I wonder if MS wanted to get this product out of the door quickly, in time with the rest of the Office 2007 suite, and didn’t pay much attention to checking it for bugs.  Anyone else experienced these issues?…

  • When moving a file (cut/paste) from a standard Groove file tool to a SharePoint library tool, if the filename contains characters that SharePoint doesn’t like (ampersand for example) then Groove just looses the file.  It’s not in the original file tool anymore nor in SharePoint – just GONE!
  • You’ve saved your 2 hour long edits in Word, but forgot to accept the saved changes dialog in Groove or hit “no” by mistake, perhaps even shut down your computer without closing the dialog – all your changes are lost.  I was paranoid before with the CTRL-S, now I have an added fear that Groove has lost my work.
  • A team member makes a change to your document in SharePoint, only you weren’t aware of this change until you made significant changes to your Groove version and then tried to upload your version to SharePoint.  What happened to “hey, before you edit this file are you aware there’s a new version available?”
  • When in a remote desktop session, the Groove “Send Message” dialog pops up constantly as you type (I kid you not).
  • Lose your Groove public key (identity) and you lose access to all of your workspaces, and membership to workspaces owned by others.  There’s no way to get your identity back and nothing obvious telling you that you should be backing up this key.
  • Groove can only sync SharePoint document libraries, not calendars or discussions – I’ve heard numerous comments suggesting that Groove is defunct if you have Internet access to your SharePoint server, since SP does discussion, calendars, and document repositories much better than Groove.  I agree, except for the offline ability of Groove.

I bet there are more bugs I’m unaware of, seeing as I only use about a 1/3rd of the capabilities of Groove in favor of SharePoint.  Despite the list above, I do like Groove and plan to work around it’s nuances.  I just think MS have some work to do to make this product stand up to it’s large price tag (non-Enterprise Office users).