Vorsicht mit KB2844286 bzw KB2844287

Achtung: ein beim letzten Patchday am 09.07.2013 veröffentlichtes Update KB2844286 bzw. KB2844287 Sicherheitsupdate für Microsoft .NET Framework 3.5.1 verursacht Probleme in SharePoint.

Wenn eine Ansicht mit SharePoint Designer bearbeitet wurde, verursacht diese Ansicht nach der Installation des Updates die bekannt lapidare Fehlermeldung "Dieses Webpart kann nicht angezeigt werden. Öffnen Sie diese Webseite in einem mit Microsoft SharePoint Foundation kompatiblen HTML-Editor, z.B. in Microsoft SharePoint Designer, um dieses Problem zu behandeln". Natürlich zeigt sich das Problem innerhalb von SharePoint Designer nicht. Die Seite wird dort ganz normal dargestellt.

In den SharePoint-Logs finden sich unterschiedliche NullReferenceException, die alle auf Probleme bei der XSL-Transformation hindeuten.

Nach derzeitigem Kenntnisstand kann man also nur empfehlen dieses Update nicht auf SharePoint Servern zu installieren. Falls es bereits installiert wurde und der Fehler auftritt, kann man das Update deinstallieren und der Fehler ist verschwunden.

Update 06.08.2013: es gibt inzwischen auch einen Fix zum Download, der das Problem offenbar ebenfalls behebt. Ich habe es aber noch nicht selbst getestet. Der Fix kann hier heruntergeladen werden. Danke an Markus Hiller, der das hier gepostet hat.

XML Rohdaten im IE anzeigen

Wenn man mit dem Internet Explorer die Daten eines Webdienstes, z.B. eines WCF-Dienstes von SharePoint 2010 oder der REST-API von SharePoint 2013 anzeigen möchte, erkennt der IE das als Feed und stellt es ungefähr so dar:

Als Entwickler ist man natürlich mehr an den rohen Daten interessiert, weil man sie wie auch immer weiterverarbeiten möchte. Die Einstellung dazu findet man in den Internetoptionen im Reiter Inhalte

Unter Feeds und Web Slices klickt man auf Einstellungen

Dort den Haken bei Feedleseanzeige entfernen und der IE stellt dieselben Daten so dar:

Versionen / Patchlevel in SharePoint 2010

Ein kurzer Beitrag zum Versionsstand in SharePoint 2010, der (einmal mehr) als Erinnerungshilfe für mich selbst dienen soll.

Die aktuelle Version einer SharePoint Farm kann man in der Zentraladministration auf der Seite System Settings Servers in Farm sehen:

Dieselbe Versionsnummer kann man auch per PowerShell ermitteln:

$farm = Get-SPFarm
$farm.BuildVersion

Eine detaillierte Übersicht findet man in der Zentraladministration unter Upgrade and Migration Check product and patch installation status.

Und hier noch ein Link, der eine Übersicht der Versionsnummern und der zugehörigen CUs bietet (auch für SharePoint 2007).