SharePoint 2013 – Standalone-Installation der Preview
avatar

Als passionierter SharePoint-Entwickler und -Anwender mit jahrelanger Expertise habe ich natürlich die neuste SharePoint Version 2013 (Wave 15) sehnsüchtig erwartet und mir die Preview unter http://technet.microsoft.com/de-de/evalcenter/hh973397.aspx  umgehend heruntergeladen und installiert. Um einen ersten Blick auf die neuen Features und die Entwicklung eigener Komponenten werfen zu können, habe ich lediglich eine Standalone-Installation ausgewählt, die dafür vollkommen…

AOP .Net – Ohne Drittanbieter
avatar

Jeder der sich mit Aspekt-orientierter Programmierung (AOP) in C# schon mal auseinandergesetzt hat, musste leider feststellen, dass AOP im .Net-Umfeld nicht wirklich unterstützt wird. Aus diesem Grund haben Drittanbieter wie SharpCrafters mit ihrem populären AOP-Framework PostSharp diese Nische ausgefüllt. Allerdings gibt es auch Wege diese Funktionalität ohne eine kostenpflichtige Komponente zu realisieren!  Hinter AOP steckt…

Aus der Praxis–1970-Bug in SharePoint 2010
avatar

In einem unserer SharePoint DMS-Projekte sind wir auf ein Verhalten von SharePoint 2010 gestoßen, dass wir uns einige Zeit nicht erklären konnten. Mittlerweile haben wir die Bestätigung von Microsoft: Es ist ein Bug! Dieser wird mit dem nächsten Update von SP 2010 behoben sein! Wie sich dieser Fehler auswirkt und wie man ihn reproduzieren kann,…

Aus der Praxis – Reduktion von SharePoint-Funktionalität
avatar

Einige Kunden möchten den Funktionsumfang der SharePoint 2010 Standardvorlagen (bspw. Publishing Site) reduzieren und beispielsweise vordefinierte Menüpunkte aus der Ribbon oder dem Site Action-Menü ausblenden. Diese Menüpunkte fallen entweder komplett weg oder werden durch eigene Mechanismen ersetzt, die mehr Restriktion ermöglichen. Um die Kundenspezifische Anpassung einer Website zu realisieren, empfiehlt es sich ein Feature zu…

Aus der Praxis – Suchseite bei Teamsites optimieren
avatar

Einer unserer Kunden hatte kürzlich Anforderungen an die Suchergebnisseite von SharePoint Teamsites, die über die Standardfunktionalität nicht abgedeckt werden können. Über die Suchergebnisseite möchte der Kunde seine Suchanfrage direkt auf die Personensuche oder die erweiterte Suche eines Search Centers durchreichen. Aus diesem Grund habe ich eine schlanke Lösung implementiert, die diese Anforderungen via Feature-Aktivierung ermöglicht.…

Control-Modifikation mit Hilfe eines Control Adapters
avatar

In zwei Blog-Artikeln habe ich bereits über Control Adapter und ihre Funktionalität berichtet. Im Rahmen meiner Projektarbeit habe ich nun eine weitere, höchst interessante Option für ihren Einsatz gefunden, die ich hiermit publik machen möchte. Als ich das erste Mal mit Control Adaptern gearbeitet habe, um die Darstellung von Standard-SharePoint Controls nachträglich zu modifizieren (bspw.,…

SharePoint 2010: MUI und der Sprachumschalter
avatar

Oft ist Mehrsprachigkeit ein wichtiges Thema bei der Umsetzung großer Portale. Im SharePoint WebCMS wird Mehrsprachigkeit durch Variationen abgedeckt. Der Inhalt einer Hauptvariation wird automatisch dupliziert und in eine parallele Inhaltsstruktur überführt. Dort kann der Inhalt in die jeweilige Sprache übersetzt werden. Im Collaboration-Umfeld sind Variationen allerdings nicht verfügbar! Um die Zusammenarbeit an Dokumenten auch…

Provisionierung von Variationen im SharePoint WebCMS
avatar

Variations sind im SharePoint dasMittel der Wahl, wenn es um Mehrsprachigkeit geht. Ohne diesen out-of-the-box Mechanismus müsste man einen eigenen Weg implementieren, um Inhalte von einer Sprache in einen anderen, sprachbezogenen Kontext zu transportieren. Dies kann sehr kostspielig werden! Um mehrsprachige Inhalte im SharePoint verwalten zu können, kommt man also um Variationen nicht herum. Vor…

Synchronisierung der Listen-Inhaltstypen
avatar

Im Laufe meiner langjährigen SharePoint-Projektarbeit trat folgendes Szenario immer wieder auf, so dass ich dem Thema den heutigen Artikel widmen möchte. Szenario: Es wird eine SharePoint-Lösung inklusive Inhaltstypdefinition für einen Kunden konzipiert und entwickelt. Während der Entwicklung werden diverse Systeme mit dem aktuellen Entwicklungsstand hochgezogen und fortlaufend gepflegt. (Dies sind in der Regel Entwicklungs-, Integrations-…

Realisierung einer klassischen, websitesammlungsübergreifende Hauptnavigation in SharePoint 2010
avatar

Als einer unserer Kunden vor einiger Zweit mit dieser Anforderung auf uns zu kam, habe ich noch vermutet, dass diese Art der Navigation ein Spezialfall ist und Microsoft deshalb keine out-of-the-box-Lösung in Form eines Navigation Providers dafür bereitstellt. Der von Microsoft präferierte Ansatz diesbezüglich geht über die Verwendung der MySite als zentrales Medium, um anhand…