Microsofts wachsendes Social Computing “EGO”
Sharepoint war nur der Anfang, die Community Kit Edition von CodePlex geht einen Schritt weiter. Doch das genügt nicht – denn Unternehmen benötigen dringend verbesserte Social-Computing-Funktionalitäten.
Overlay
Im Overlay-Integrationsmodell erfolgt die tiefste Integration zum Zwecke einer Erweiterung der Social-Computing-Funktionalitäten von SharePoint. Im Wesentlichen wird hierbei SharePoint selbst vom Anbieter als grundlegende Infrastrukturplattform verwendet. Dies bedeutet, dass die Lösung sozusagen “in SharePoint lebt”. Dieses Integrationsmodell unterscheidet sich erheblich vom Enhancement- und Gateway-Modell, da sich der Anbieter hier fast vollständig von SharePoint abhängig macht. Unter Umständen sind wenige Sonderfunktionen außerhalb SharePoints enthalten (z.B. Datenbanken), damit auch Funktionen bereitgestellt werden können, die im gegenwärtigen Dienstleistungspaket von SharePoint noch nicht möglich sind.
Beispiel
Es gibt im Augenblick keinen Anbieter, dessen Social-Computing-Integration so tief geht, dass sie als Overlay-Modell eingestuft werden könnte. Tomoye entwickelt sich aber bereits in diese Richtung: “Da sich hinter Ecco eine zu 100 Prozent reine ASP.NET 2.0-Anwendung mit viel Geschäftslogik verbirgt, experimentieren wir damit, unsere Anwendung als ‘Layouts Application‘ direkt in SharePoint zu portieren. Dadurch können wir unseren bestehenden Code verwenden und nach und nach immer mehr Funktionalitäten der SharePoint-Plattform nutzen (z.B. Listen, Dokumenten- und Bilderbibliotheken, Benutzerprofile und den Business Data Catalogue). Bisher erweist sich diese Vorgehensweise als einfacher als erwartet. Innerhalb von nur drei Tagen konnten wir unsere Anwendung als Layouts Application verwenden und der IST-Prozess ist mit nur wenigen Codeänderungen gelaufen!”