man thinking

Site Information

The SharePoint Doctor

Trust me...

Yes, the title is supposed to be ironic, but I've been developing and architecting solutions on SharePoint for over twenty years. I started with SharePoint 2003, then later versions in their Server and Foundation (WSS) manifestations, and I became a Microsoft Certified Master for SharePoint Server 2010. Nowadays my focus is Microsoft 365. I've also worked on many mobile, desktop, and web-based solutions on both Windows and Unix, and hold the usual bunch of Microsoft certifications. I'm a Microsoft Certified Trainer and a Microsoft MVP (Most Valuable Professional). I've been interested in software development since before Microsoft existed; in the days when computers required a special air-conditioned room, software came on magnetic tape or punched cards, and man still walked on the moon. You can follow me on twitter at @SPDoctor.

Nothing interesting beyond this point (Online Privacy Policy etc.)

Contacting us

If you need to contact us about this web site, please send email to the webmaster.

Linking to us

I welcome links to my site. Please feel free to link to me.

Terms of Use

While I have made every effort to make the information on this web site as accurate as  possible, the information is  provided in good faith "as is" without any express or implied warranty.  There is no guarantee given as to the completeness accuracy or currency of any information or data on this web site.  Flow Simulation Ltd. does not accept responsibility for any loss or damage caused by use of the  information contained in this web site or any software downloaded from it. Software downloaded from the server is subject to the licensing terms in the Licence Agreement that accompanies the software. All access and use is at the risk of the user.

This web site includes links to other web sites which may be relevant, but which we do not control.   Flow Simulation Ltd. is not responsible for these sites and does not endorse their content.

By using this web site, you consent to these terms and to the Online Privacy Policy and to processing of personal information for the purposes stated.

Except where otherwise stated,  the contents of this web site are copyrighted works of Flow Simulation Ltd., all rights reserved, and are for your personal and non-commercial use, such that you may not modify, copy, distribute, transmit, display, perform, reproduce, publish, license, create derivative works from, transfer, or sell any information, software, products or services obtained from this web site.

Online Privacy Policy

Please see the extensive Online Privacy Policy for more information.


I have tried to keep the content simple and limited to standard browser features. I have used Javascript only where it is necessary to provide useful functionality, and these pages should still work acceptably even if scripting is disabled (or unsupported) in the browser. I have tried to keep my HTML consistent with W3C recommendations. To some extent this is enforced by our content management system.

These constraints make it more likely that my site will be useable with less common browsers, and accessible to users with disabilities. It should also ensure that pages load reasonably quickly even on a modest speed internet connection.

Social Bookmarks

Where you see social bookmarking links you can automatically bookmark a page using one of several social bookmarking or social media sites. These sites let you to store, tag and share links across the internet. You can share links with friends and people with similar interests. You can also get to your links from any computer you are using, for example in an internet cafe or when you are away from your desk.