Wednesday, June 27, 2007

2-way offline sync for SharePoint

An extract from one of the MOSS Team blog entries which sounds interesting;

"Colligo recently released 2.1 of their Contributor for SharePoint, which provides similar synchronization and offline access capabilities for SharePoint content as their free Reader for SharePoint, but it offers update and sync back functionality that the Reader doesn't have. Contributor, just like Reader, can synchronize not only with WSS 3.0 and MOSS 2007 but also WSS 2.0 and SPS 2003! Contributor also includes an Outlook Add-in that provides true 2-way synchronization between SharePoint document libraries and Outlook 2003 or 2007 folders, which is a very often asked for improvement over Outlook 2007's native 1-way synchronization with SharePoint document libraries. The Outlook Add-in also provides drag-and-drop archival functionality for relevant e-mails that are copied or moved to an Outlook folder that is then synchronized with a SharePoint document library. The Outlook Add-in automatically captures standard e-mail fields and maps them to metadata in the document library! Here's a screencast of how the Outlook Add-in can be used to significantly enhanced the Sales Lead Pipeline application template for WSS 3.0. For more information about Contributor for SharePoint, go to"

Saturday, June 16, 2007

Tuning my virtual machines

I do a lot of demos of MOSS to clients, and have a pair of VMWare virtual machines with lots of software installed including Windows 2003 Server, Exchange 2003, LCS, MOSS, SQL Server, Office 2007, Visual Studio 2005, Outlook 2007,Sharepoint Designer, Office Communicator, Groove etc.

I have been having a lot of performance problems with them recently, they seem to be getting 'too big'. The VMs total about 26GB now....

I spent some time today 'tuning' them and have dramatically improved the performance of these so they are now quite usable again.

Some of the things I have done are;

Looked at the document on the VMWare site about Performance Tuning VMWare -

From this, I reconfigured my VMs to use a single processor (I have a dual core machine), reduced the amount of RAM allocated to the main VM to 1640MB, changed the priority of the VMs so that the Domain Controller VM with Exchange and LCS runs with Low priority and the main MOSS VM runs with High priority (when input grabbed). I have also backed up and shrunk all of the databases in SQL.

One of the biggest improvements comes from some advice from one of my colleagues – David Marsh – who suggested turning on IIS compression. This has made a huge improvement to the performance of SharePoint as the page sizes have reduced dramatically.

In addition to all of these things, I have turned on Disk caching and Page Output caching in SharePoint 2007.

My VMs seem to be humming along nicely at the moment and I hope it stays that way.

(I run a Lenovo T60p, dual core with a 100GB 7200 RPM drive, 3GB of RAM with Vista as the host operating system.)

Thursday, June 7, 2007

Microsoft Office Interactive Developer Map

Check out this tool to help you navigate to the information you need for different technologies and solutions.

The Microsoft Office Interactive Developer Map is a Windows Presentation Foundation (WPF) application that helps developers visualize the different programs, servers, services, and tools that will help them build solutions. It allows them to drill down to each product and technology and learn about new features, objects, Web services, namespaces, and schemas required to extend Microsoft Office and build custom Office Business Applications (OBAs).