How Azure improved Groove -> Microsoft Sync Framework

This Microsoft case study reveals how Microsoft’s SharePoint WorkSpace revamps Groove for 2010 using the Microsoft Sync Framework, an Azure technology that can also be used for systems integration – not just off-line synchronisation. This should yield a more reliable synchronisation experience, improve scalability and customisation. It’s worth a quick read. Oh, and did you know SharePoint WorkSpace is also a part of Office 2010 Mobile?

PDF iFilter performance benchmarks, in which FoxIt performs nearly 40x better than Adobe

I’m not usually keen on re-posting other blog entries here, but I think this is quite important. Jie Li from Microsoft has been releasing some good guidance on SharePoint 2010 recently. In his most recent posts he’s been looking at FoxIt’s PDF iFilter 2.0 and comparing performance against TET and Adobe. Both TET and FoxIt are optimised for multicore processors while Adobe will only use a single CPU. This has massive performance implications. In his tests a full crawl too 13 minutes with FoxIt versus 8 hours+ with Adobe. http://blogs.msdn.com/opal/archive/2010/02/09/pdf-ifilter-test-with-sharepoint-2010.aspx

SharePoint 2010 IT-Pro Ignite Training

I’ve been meaning to post this for a while. Sorry about the long delay. The holidays kind of took over for a bit and I lost track of this mostly-completed post in my drafts.

Anyway… In early December I attended a virtual SharePoint 2010 IT-Pro Ignite training that coincided with a physical session in Bangalore. For those who aren’t aware, Microsoft offered a limited number of these slots to select partners, with IT Pro and Developer tracks. This is approximately 40 hours of training provided by Microsoft free of charge (for the physical sessions, travel and accommodation need to be provided by the student). Note: none of this is under NDA. There were additional Virtual Ignite slots made available to a wider audience in early 2010, but I’m not certain what availability of those slots is looking like now. We were told in the training that all of the collateral (or similar) will be made public by RTM.

Continue reading “SharePoint 2010 IT-Pro Ignite Training”

SharePoint Server 2007 cross-domain farm topologies

I’ve recently been involved in MOSS 2007 farm topology discussions with a client that was interested in using the Split back-to-back topology. After a lengthy troubleshooting and escalation process we’ve identified some problems with this TechNet extranet farm topology guidance in conjunction with Microsoft Tier 2 support. In short, the TechNet document identifies some supported topologies that span domains, but this incident has raised questions about:

  • The acceptable placement of server roles in those topologies.
  • Supported domain trust directions.
  • Alternate Access Mappings requirements.
  • Picking people from other domains.

This is an account of the relevant issues and the steps that we took to reach our conclusions. Continue reading “SharePoint Server 2007 cross-domain farm topologies”

Building a SharePoint 2007/2010 development environment – Part VI: Issues and Results

In the first five parts of this series I covered the project objectives and the system design, then turned my attention to the Hyper-V host image build, automated deployment and the guest virtual machine build. In this post I review some of the questions and issues we’ve encountered after a few months of working this way and some overall reflections on the approach. Continue reading “Building a SharePoint 2007/2010 development environment — Part VI: Issues and Results”

Building a SharePoint 2007/2010 development environment – Part V: Guest Build

In the first four parts of this series I covered the project objectives and the system design, then turned my attention to the Hyper-V host image build and automated deployment. In this post I describe a SharePoint 2007 virtual machine build.

Where’s the SharePoint 2010 build?

In short, we’re working on it. I’ve produced a new SharePoint 2010 beta virtual machine for this environment but we’re not yet ready to publish build guidance. Stay tuned. Additionally… Continue reading “Building a SharePoint 2007/2010 development environment — Part V: Guest Build”

Can a hardened server play a SharePoint 2010 Silverlight Media Web Part?

The answer, obviously enough, is that it can if it has Silverlight installed. Read on if you’re interested in how the web part will behave in its absence.

Continue reading “Can a hardened server play a SharePoint 2010 Silverlight Media Web Part?”

The definitive word on Hyper-V high-end graphics performance

The Microsoft virtualisation team are certainly taking community engagement and transparency seriously these days. I’m happy to report that Ben Armstrong (Virtual PC Guy) has posted the definitive summary of Hyper-V high-end graphics performance issues. He was the first person to discover the issue and has produced most of the guidance on it since. Key things to note:
  • It’s not an issue on processors with SLAT, but these are only just hitting the market in laptops in the near future
  • It’s not an issue with the SVGA driver
    • I’ve asked if the SVGA driver might ever offer multi-monitor support. He’s looking in to it. This might be a great compromise until processors with SLAT become ubiquitous
  • This same problem occurs in all native Hypervisors
    • Virtual PC and VMWare Workstation do not have the same problem but they are Type 2 hypervisors and do not offer the same performance as Hyper-V

So… there’s still no conclusive solution but it’s good to have the full context of the problem. For more background on why this matters for SharePoint see my previous post on the matter.

Building a SharePoint 2007/2010 development environment – Part IV: Automated deployment

In the first three parts of this series I covered the project objectives and the system design, then turned my attention to the Hyper-V host image build. In this section I will look at automating deployment of that host operating system. This is lengthy, but there’s a lot to cover.

Continue reading “Building a SharePoint 2007/2010 development environment — Part IV: Automated deployment”