Product Reviews

Groove 2.5

Peer-to-peer collaboration tool gets better.

I've been giving Groove 2.5 a spin since its release. For the most part, the updates are incremental, but there are also some significant new capabilties here. If you're already a Groove user, you've more than likely upgraded by now. If not, this might be the version that you've been waiting for.

If you're not familiar with Groove, it's easiest to think of it as a peer-to-peer environment for business collaboration. For example, I recently used a Groove workspace to coordinate with another developer in advance of a meeting in Redmond that we were both attending. We used the Groove files tool to share drafts of some stuff we were presenting, the discussion tool to keep track of work in progress, and the instant messaging tool to chat. Everything was automagically copied to both of our computers. Through the use of a central relay server, Groove gives you P2P flexibility without requiring that both parties be online at the same time, and without needing to poke extra holes in your firewall.

The incremental improvements in 2.5 include:

  • The ability to quickly push Outlook messages, contacts, or calendar items directly into an existing Groove workspace.
  • Publication of Groove data back to Outlook.
  • Enhanced printing for individual items within Groove.
  • Control of bandwidth through limiting the size of files that are automatically downloaded, as well as better network diagnostics.
  • A few rich text enhancements.
  • Better control of upgrading scenarios.

The significant new capabilities fall into two areas: SharePoint integration and Web Services connectivity.

For SharePoint integration, you can now create a Groove workspace based on a SharePoint site. This gives you an easy way to take content that's freely available on your intranet and share it with external business partners. The Groove workspace content tracks the SharePoint content, and you can select the schedule on which the two are synchronized by the machine that connects them.

The Web Services interface adds a local SOAP server to your Groove installation. This lets other client applications use SOAP to get to Groove information like spaces and contacts and files. This provides another open API (in addition to the ones that currently exist in the product) for connecting to Groove, and one that offers a lot of cross-platform promise. To get some sample code and the details, you can download the Groove Web Services Development Kit from, where you'll also find a bunch of other API information.

All in all, I'm pretty happy with this upgrade. The tighter integration with Outlook is already coming in handy for me, and I can see some promising ideas for Groove Web Services. Plus using Groove as a way to transfer some SharePoint content to an extranet looks to be immensely useful.

About the Author

Mike Gunderloy, MCSE, MCSD, MCDBA, is a former MCP columnist and the author of numerous development books.


  • Microsoft Resumes Rerelease of Windows 10 Version 1809

    Microsoft on Wednesday once more resumed its general rollout of the Windows 10 version 1809 upgrade, also known as the "October 2018 Update."

  • Microsoft Ups Its Windows 10 App Compatibility Assurances

    Microsoft gave assurances this week that organizations adopting Windows 10 likely won't face application compatibility issues.

  • SharePoint Online Users To Get 'Modern' UI Push in April

    Microsoft plans to alter some of the tenant-level blocking capabilities that may have been set up by organizations and deliver its so-called "modern" user interface (UI) to Lists and Libraries for SharePoint Online users, starting in April.

  • How To Use PowerShell Splatting

    Despite its weird name, splatting can be a really handy technique if you create a lot of PowerShell scripts.

comments powered by Disqus
Most   Popular

Office 365 Watch

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.