Skip to main content

SharePoint Dev und ITPro Blog

Go Search
Home
Impressum
  


Blog wird verschoben. Abonierung bitte ändern

Mit diesem Eintrag möchte ich bekanntgeben, dass ich diesen Blog nicht weiter schreibe, sondern dass ich zukünftig meine Artikel auf meiner Firmenhomepage veröffentliche. Deshalb möchte ich alle bitten, die diesen Blog aboniert haben, die Adresse entsprechend anzupassen:
http://feeds.feedburner.com/1stQuad-Sharepoint-Blog

Oder besuchen Sie die Startseite unseres Blogs für weitere Infos:
http://www.1stquad.com/sharepoint-kompetenz-erfahrung-know-how/blog/default.aspx

Den Anfang werden einige neue Einträge von der SharePoint Conference 2009 in Las Vegas zum Thema SharePoint 2010 machen. Seien Sie also gespannt.

Sorry für etwaige Umstände.
Beste Grüße
Reiner Ganser

Buch: Erfolgreiche Portalprojekte mit Microsoft SharePoint

Endlich ist es soweit: Unser neues Buch "Erfolgreiche Portalprojekte mit Microsoft SharePoint" welches ich zusammen mit Chris Müller geschrieben habe, ist ab dieser Woche im Buchhandel verfügbar ist. Es existiert inzwischen sehr viel an technischer Literatur zu SharePoint. Wie man jedoch ein SharePoint Projekt angehen kann, wie man SharePoint erfolgreich einführt und betreibt, hierzu findet man bisher nur wenig . Doch das genau ist das Thema dieses Buches. Dabei steht die Technik nicht im Vordergrund (dazu gibt es ja inzwischen auch reichlich Material), sondern Vorgehensweisen und das Verständnis dafür, wie Collaboration funktioniert und warum Portalprojekte nicht zwingend scheitern müssen, wenn man die Sache richtig angeht. Auch Aspekte der SharePoint Governance und der Information Architektur sind darin zu finden. Die Aussagen und Konzepte sind dabei nicht zwingend von einer SharePoint Version abhängig und durchaus auch bereits für die neue Version SharePoint 2010 gültig.

Wir werden natürlich demnächst mit der Aktualisierung auf die neue Version beginnen und dort beispielsweise den Aspekt des Social Computing noch mehr hervorheben. Bis zu dessen Fertigstellung, wird aber das aktuelle Buch sicherlich für viele eine wertvolle Hilfestellung bei der Einführung, Betrieb und Weiterentwicklung von SharePoint im Unternehmen sein.

Weitere Infos und die Inhaltsangabe sind unter http://www.microsoft-press.de/product.asp?gr=b%C3%83%C2%BCcher&idx0=3&cat0=2&idx1=0&cat1=750001496&cnt=product&id=ms-5659&lng=0 zu finden.

Sprecher auf der ShareConnect 2009

Wie bereits in vergangenen Jahren auf der BASTA!, bin ich auch in diesem Jahr auf der ShareConnect 2009 als Sprecher wieder mit dabei. Mein Thema ist dieses Mal weniger entwicklungslastig, aber deshalb nicht weniger wichtig. Auf anderen Konferenzen habe ich sogar mehrmalig die Rückmeldung erhalten, dass dies das wichtigste Thema der Konferenz war:

Aufbau einer MOSS 2007 Governance

MOSS 2007 bietet eine Unmenge an Funktionen an, die bei den internen Kunden viele Begehrlichkeiten wecken. Eine Strategie für die SharePoint-Angebote im eigenen Unternehmen ist deshalb wichtig. Die Session zeigt die wichtigen Punkte für eine MOSS 2007 Governance auf, um MOSS-2007-Systeme betreibbar zu halten, aber gleichzeitig den Mitarbeitern die bestmögliche Plattform zu bieten.

Übrigens wird auch eine 2. Person von 1stQuad Solutions mit auf der ShareConnect 2009 als Sprecher zugegen sein: Michael Hofer, ebenfalls Solution Architect bei 1stQuad wird die folgende überaus spannende und aus den Erfahrungen aus einem realen Kundenprojekt entstandene Session präsentieren:

Extreme SharePoint UI – Was ist möglich mit SharePoint, AJAX und Co.?

Haben Sie schon einmal daran gedacht, Ihren Intranet-Benutzern eine Startseite à la www.bbc.com zur Verfügung zu stellen? Unmöglich? Dieser Vortrag zeigt anhand eines Beispiels aus der Praxis wie das mittels mit dem  SharePoint WebPart Framework, ASP.NET AJAX Controls und ein bisschen Zauberei  bewerkstelligt werden kann. Für jedes Entwicklerherz ist etwas dabei: Von eigenen WebPartZones und –Chromes bis hin zu asynchron ladenden, AJAX-Control bestückten WebParts!
 
Ich würde mich freuen, den einen oder anderen Leser auf der ShareConnect begrüssen zu dürfen.
SharePoint Designer 2007 ist nun frei verfügbar

SharePoint Designer 2007 kann nun unter der Adresse http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42  frei herunter geladen werden. Auf der englischen Produktseite (http://office.microsoft.com/en-us/sharepointdesigner/default.aspx) wird dies auch so angekündigt. Auf der deutschen Produktseite (http://office.microsoft.com/de-de/sharepointdesigner/default.aspx) fehlt dieser explizite Hinweis noch. Dies wird aber sicherlich noch folgen. Auf der Download Seite (s.o.) lässt jedenfalls auch die deutsche Version mit Key herunterladen.

SharePoint Designer ist weiterhin das Standardtool für die schnelle Anpassung von SharePoint dienen. Nicht nur um das Look & Feel anzupassen, sondern auch um funktionale Anpassungen wie Workflows, Webpart Verbindungen oder die Anbindung von Datenquellen durchzuführen.

Zukünftig soll auch Expression Web die Anpassung von SharePoint ermöglichen, speziell um das Look & Feel anzupassen.

Abgebrochener Upgrade Prozess kann wieder neu gestartet werden

In manchen Fällen kann es passieren, dass der Upgrade Prozess bei einer Datenbank Migration von SPS 2003 auf MOSS 2007 abbricht. Beispiele hierfür sind:

-          Eine Site Definition wurde verwendet, die nicht in der Upgrade Konfiguration eingetragen ist

-          Gruppenname enthält ungültige Zeichen. Dieses Problem lässt sich Einspielen des Hotfixes http://support.microsoft.com/kb/941653/en-us lösen

-          Upgrade Prozess bricht aus unerfindlichen Gründen einfach ab

Bei einem größeren Portal läuft ein Datenbank Upgrade durchaus mehrere Stunden, evtl. sogar Tage (je nach Hardware). Gerade in der Testphase ist es sehr ärgerlich, wenn der Upgrade bereits einige Stunden gelaufen ist und dann abbricht. Nach einem solchen Abbruch kann man den Upgrade Prozess allerdings wieder neu starten, nachdem man das entsprechende Problem behoben hat. Man kann folgendermaßen vorgehen:

-          LOG-Datei kontrollieren, wo der Fehler lag: Upgrade.log durchsuchen nach Error

-          Fehlerursache beheben (z.B. Site Definition in der Upgrade Konfiguration eintragen; Hotfix einspielen usw.)

-          Vor dem erneuten Hinzufügen der Inhaltsdatenbank sollte immer ein IISRESET oder besser noch ein Server Reboot durchgeführt werden. Dies gilt eigentlich immer vor dem Hinzufügen einer SDPS 2003 Datenbank. Erfolgt dies nicht wird das Portal z.T. nicht korrekt migriert, obwohl keine Fehlermeldung im LOG zu sehen ist.

-          Datenbank, die man upgraden wollte, entfernen

o   Ist das Infrastrukture Update noch nicht eingespielt, muss zuerst der Befehl
stsadm –o preparetomove –ContentDB <DatabaseServer:DatabaseName> durchgeführt werden. Ist das Infrastrukturupdate installiert, ist dieser Befehl nicht notwendig

o   Datenbank aus der SharePoint Konfiguration entfernen:
stsadm –o deletecontentdb –url <Portal-Url> -databasename <Name der Datenbank> -databaseserver < Name des Datenbankservers >

o   Datenbank wieder hinzufügen:
stsadm –o addcontentdb –url <Portal-Url> -databasename < Name der Datenbank> -databaseserver <Name des Datenbankservers >

Durch diese Aktion macht der Upgrade Prozess an der Stelle weiter, bei der er abgebrochen hat und läuft auch erfolgreich bis zum Ende durch, sofern man alle Probleme beseitigt hat.

Fehler auf der persönlichen Website

Nach einer Migration von SPS 2003 auf MOSS 2007 hatten die persönlichen Websites nicht mehr funktioniert. Die Fehlermeldung sah wie folgt aus (Custom Errors ausgeschaltet und Stack Trace an, siehe http://sharepoint-dms.com/blog/Lists/Posts/Post.aspx?ID=21):

Serverfehler in der Anwendung /.


Ungültiger URI: Das URI-Format konnte nicht bestimmt werden.

Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.

Ausnahmedetails: System.UriFormatException: Ungültiger URI: Das URI-Format konnte nicht bestimmt werden.

Quellfehler:

Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.


Stapelüberwachung:

[UriFormatException: Ungültiger URI: Das URI-Format konnte nicht bestimmt werden.]
   System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind) +7121423
   Microsoft.SharePoint.Portal.WebControls.ProfilePropertyImage.OnLoad(EventArgs a) +652
   System.Web.UI.Control.LoadRecursive() +66
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Control.LoadRecursive() +191
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428

 


Versionsinformationen: Microsoft .NET Framework-Version:2.0.50727.3053; ASP.NET-Version:2.0.50727.3053

 

Im Eventlog wurde dies ebenfalls protokolliert:

Event Type:       Warning

Event Source:   ASP.NET 2.0.50727.0

Event Category:               Web Event

Event ID:             1309

Date:                    xxx

Time:                    xxx

User:                    N/A

Computer:         xxx

Description:

Event code: 3005

Event message: An unhandled exception has occurred.

Event time: xxx

Event time (UTC): xxx

Event ID: 0faa6fc3b6104407afbc8d6510b016a8

Event sequence: 3571

Event occurrence: 29

Event detail code: 0

Application information:

Application domain: /LM/W3SVC/1831287201/Root-3-128821021918109943

Trust level: WSS_Minimal

Application Virtual Path: /

Application Path: xxx

Machine name: aaa

Process information:

Process ID: 4196

Process name: w3wp.exe

Account name: xxx\xxx

Exception information:

Exception type: UriFormatException

Exception message: Ungültiger

URI: Das URI-Format konnte nicht bestimmt werden.

Request information:

Request URL: http://xxx/mysites/Person.aspx?accountname=yyy\yyy

Request path: /mysites/Person.aspx

User host address: xxx

User: zzz\zzz

Is authenticated: True

Authentication Type: NTLM

Thread account name: xxx\xxx

Thread information:

Thread ID: 10

Thread account name: xxx\xxx

Is impersonating: False

Stack trace:    at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)

   at Microsoft.SharePoint.Portal.WebControls.ProfilePropertyImage.OnLoad(EventArgs a)

   at System.Web.UI.Control.LoadRecursive()

   at System.Web.UI.Control.LoadRecursive()

   at System.Web.UI.Control.LoadRecursive()

   at System.Web.UI.Control.LoadRecursive()

   at System.Web.UI.Control.LoadRecursive()

   at System.Web.UI.Control.LoadRecursive()

   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

 

Die Fehlermeldung lässt zunächst schlimmes vermuten, die Lösung ist allerdings recht einfach. Der Grund war das Bild des Benutzers, welches auf der öffentlichen Ansicht der Profilseite des Benutzers (Person.aspx) angezeigt wird. Wir hatten in der SPS 2003 Installation die Bilder aus dem AD importiert als relative URL, damit das Bild beim Aufruf der persönlichen Website über verschiedene URLs (z.B. http://portal/personal/user1 und http://extranet.porta.de/personal/user1) korrekt abgerufen werden kann. In MOSS 2007 muss aber immer eine absolute URL eingetragen werden. Dabei passt MOSS 2007 die Bild-URL automatisch auf die Aufruf-URL der persönlichen Website an. Die Lösung des Problems war also die Bild-URL mit einer absoluten URL zu versehen. Da wir dies nicht so schnell im AD anpassen konnten, habe ich kurzerhand ein kleines Tool erstellt, welches die Bild-URL im Nachgang nach dem Profilimport wieder anpasst und aus dem relativen URL einen absoluten macht.

32 Bit Software in 64 Bit Entwicklungsumgebung

Inzwischen ist es auch für eine SharePoint Entwicklungsumgebung durchaus üblich, die 64 Bit Versionen von Betriebssystem, Datenbank und MOSS 2007 bzw. WSS zu verwenden. Leider lässt sich manche 32 Software dadurch erst gar nicht installieren, weil der Installer die Installation blockiert. Mit Hilfe des Tools Orca aus dem Plattform SDK lässt sich dies oftmals ändern, indem man das Installerpaket (.msi Datei) verändert.

Der Ausschlag für diese Vorgehensweise gab die Installation der Windows SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2 für Visual Studio .NET V1.2. Diese existiert nur in einer 32-Bit Version und lässt sich nicht in einer 64-Bit Entwicklungsumgebung installieren. Microsoft weist bereits auf der Download Seite darauf hin. Ich wollte mich mit dieser Restriktion aber nicht abfinden und habe eine Lösung in folgendem Blogeintrag gefunden: http://www.sharepoint-stuff.com/?p=54

Mit Hilfe des Tools Orca kann man aber das Installationspakt dazu bewegen, sich trotzdem zu installieren. Ich habe dabei bisher keine Probleme festgestellt. Die Vorgehensweise ist wie folgt:

1.       Extrahieren des Installationspaketes:
VSeWSSv12.exe /extract:c:\ VSeWSSv12\

2.       Nun wird Orca.exe aufgerufen und die Datei VSeWSSv12.msi aus dem extrahierten Verzeichnis geöffnet.

3.       Im Gegensatz zu oben beschriebenem Artikel habe ich folgende Werte entfernt:

a.       InstallExecuteSequence: X64System und WSSNotInstalled

b.      InstallUISequence: X64System und WSSNotInstalled

4.       Danach speichern und das Installationsprogramm VSeWSSv12.msi aufrufen. Die Software lässt sich nun installieren und die Templates in VS.NET wie gewohnt benutzen.

Unter SharePoint Buzz kann man eine bereits angepasste Version herunterladen.

Eine andere Möglichkeit ist die Nutzung der Community Technology Preview (CTP) for the Visual Studio 2008 extensions for SharePoint v1.3 unter https://connect.microsoft.com/site/sitehome.aspx?SiteID=428.

Webpart: Bild Navigation

Ich habe für eine Präsentation einen kleinen Webpart erstellt, der eine Bildnavigation anhand einer Bild- oder Dokumentenbibliothek mit Attributen darstellt. Das sieht dann im fertigen Zustand aus, wie in folgendem Bild gezeigt:

Beim Aufbau dieser Navigation habe ich etwas vom Business Showroom der MindBusiness abgeschaut ;-)

Durch diese Art der Navigation fällt es dem Benutzer meist einfacher, sich zu orientieren. Die Bilder und Navigationspunkte sind dabei in einer Bild- oder Dokumentenbibliothek abgelegt. Durch zusätzliche Felder kann man beispielsweise eine Beschreibung einblenden. In meinem Beispiel oben, habe ich die Beschreibung als HTML Linkliste aufgebaut, so dass unter dem Bild eine Subnavigation möglich ist. Im Webpart gibt es keine Funktionalität, um die Liste automatisch anzulegen. Deshalb muss man dies in der jetzigen Version von Hand tun. In obigem Beispiel habe ich eine Bildbibliothek verwendet. Diese hat folgenden Aufbau:

Ich habe mir hierzu die Felder zusätzlich angelegt:

Feld

Beschreibung

Url

Url auf die Zielwebsite inklusive Titel. Dieses Feld wird automatisch verwendet, um den Link für das Bild zu hinterlegen und den Titel mitsamt Link anzuzeigen.

Sorting

Name der Dokumentenbibliothek, der die Bilder enthält

HTML-Description

Ansicht der Dokumentenbibliothek, die verwendet werden soll. Wenn dieses Feld leer bleibt, wird die Standardansicht verwendet.

Anhand von Ansichten kann man verschiedene Sortierungen definieren.

In den Webpart Eigenschaften kann man diese angeben. Der Webpart versteht folgende Eigenschaften:

Eigenschaft

Beschreibung

Website

Website, in der sich die Bildbibliothek befindet

Bilderliste

Name der Dokumentenbibliothek, der die Bilder enthält

Ansicht

Ansicht der Dokumentenbibliothek, die verwendet werden soll. Wenn dieses Feld leer bleibt, wird die Standardansicht verwendet.

Bilder pro Zeile

Definiert, wie viele Bilder pro Zeile angezeigt werden sollen

Feld für Url

Name des Feldes von Typ Hyperlink, welches den Url und den Titel des Bildes enthält.

Titel des Bildes anzeigen

Ist dieses aktiviert, wird der Titel des Linkfeldes verwendet und angezeigt. Gleichzeitig wird der Titel des Bildes auch als Link angeboten.

Beschreibungsfeld

Definiert den Namen des Feldes, in welchem die Beschreibung steht

Beschreibung des Bildes anzeigen

Ist dieses aktiviert, wird der Beschreibungstext des Bildes angezeigt.

Fehler anzeigen

Ist dieses aktiviert, werden Fehlermeldungen angezeigt. Dies ist vor allem für die Konfiguration nützlich

Der Download des installierbaren Websparts ist hier verfügbar. Zur Installation muss man die ZIP-Datei entpacken und danach die Datei Setup.exe aufzurufen. Nach der Installation muss man die Bildbibliothek bzw. Dokumentenbibliothek mit den oben aufgeführten Feldern anlegen. Dann lassen sich die Bilder hochladen. Zum Schluss muss das Webpart Feature in den Website Einstellungen aktiviert werden und danach kann man es auf eine Seite ziehen.

Der Sourcecode des Webparts (RGImageNavWP-VS2008.zip) ist ebenfalls vorhanden (VS.NET 2008)

Zugegebenermaßen ist dieser Webpart keine Raketentechnik, aber vielleicht bringt er dem/der Einen oder Anderen etwas Nutzen.

Referent auf der SharePoint Konferenz 2009

Ich bin als Sprecher zur SharePoint Konferenz 2009 in München eingeladen worden und werde dort 2 Vorträge anbieten:

·        Workflows für MOSS 2007 entwickeln: Gibt einen Überblick, über die Möglichkeiten und Herangehensweise für die Umsetzung von Workflows in MOSS 2007. Ein Schwerpunkt wird die Entwicklung von Workflows mit Visual Studio sein.

·        Aufbau einer MOSS 2007 Governance: Diese Session zeigt, wie man die SharePoint Plattform möglichst effizient zur Nutzung anbietet und trotzdem noch ein betreibbares System behält. Schließlich steht der Nutzen für die Anwender im Vordergrund. Auf der anderen Seite will die IT-Abteilung ein stabiles System anbieten.

Die Konferenz hat sowohl für Administratoren, Entwickler, als auch für Projektmanager, die bereits mit SharePoint arbeiten bzw. arbeiten wollen einiges zu bieten und der Besuch lohnt sich sicherlich.
Ich würde mich freuen, den Einen oder Anderen auf der Veranstaltung zu treffen. Ich werde an beiden Tagen auf der Konferenz sein, um auch die Chance zu nutzen, die Vorträge der Kollegen zu hören.
SSN (Solution Sharing Network)

Bereits vor mehr als eineinhalb Jahren habe ich die freie Software SSN (Solution Sharing Network) in einem Projekt zur interkommunalen Zusammenarbeit über das Internet eingesetzt. Leider kennt kaum jemand dieses Projekt und die Komponenten, die einige sehr interessante Erweiterungen zu SharePoint darstellen. Ich möchte diese Komponenten deshalb hier etwas näher beschreiben.

SSN kann von der folgenden URL aus CodePlex bezogen werden: http://www.codeplex.com/CKS/Release/ProjectReleases.aspx?ReleaseId=2606

Kurzbeschreibung von SSN

Das Ziel des Solution Sharing Network (SSN) ist der Informationsaustausch von IT-Technologie Lösungen und Best Practices innerhalb von technischen Communities des öffentlichen Sektors voranzutreiben. Es ist eine globale Initiative, die darauf abzielt, entwickelte Lösungen auszutauschen und die Zusammenarbeit zwischen Regierungs-Organsiationen, akademischen Einrichtungen und dem öffentlichen Sektor zu verbessern. Prinzipiell ist die Lösung aber nicht auf den öffentlichen Sektor beschränkt, sondern kann in beliebigen Installation genutzt werden, die ähnliche Anforderungen haben.

SSN ist Bestandteil des Community Kit for SharePoint (http://www.codeplex.com/CKS). Es stellt eine Plattform auf Basis von SharePoint bereit, um Informationen und Best Practices auszutauschen. Hierfür existieren in SSN einige Website Templates:

Website Vorlage

Beschreibung

General SSN Home Page

Homepage von SSN. Gibt einen kurzen Überblick über SSN, zeigt Statistiken an und ermöglicht die Auswahl von RSS Feeds.

IT Pro Technical Community Site

Hauptakzent dieser Vorlage ist dir Diskussion beispielsweise über:

o   Implementatierung/Konfiguration Best Practice

o   VB Scripting

o   Design Document Best Practice

o   MOF

o   Usw.

Inhalte:

·         Links auf relevante Blogs

·         Links zu relevanten Trainings

·         Relevante RSS Feeds

o   Nützliche Scripting Links

o   Aktuelle VB Scripts – from scripting guys

o   Letzte Downloads

o   Letzte KB Artikel

o   Sicherheit– cert/ms/usw.

o   Expertenliste

Developer Technical Community Site

Hauptakzent dieser Vorlage ist dir Diskussion beispielsweise über:

o   Coding Methoden

o   Architectur Best Practice

o   Object Orientierter Design

o   SOA

o   Usw.

Inhalte:

·         Links auf relevante Blogs

·         Links zu relevanten Trainings

·         Relevante RSS Feeds

o   MSDN

·         usw.

Project Manager Community Site

Inhalte:

·         PM Best Practice

·         PM Diskussion

·         RFI/RFP Beispiele

·         Links zu relevanten Trainings

Project Home Page

Inhalte:

·         Alle Projekte

·         Neue Projekte

·         Meine Projekte

·         Meine abzuarbeitenden Aufgaben

·         Benötigte Skills

Project Site

Inhalte:

·         Resourcen

·         Aufgaben Management

·         Liste der offenen Punkte

·         Wichtige Dokumentation

·         Kalendar

·         Kontakte

·         Benötigte Skills

Solutions Site

Website für Lösungen (Toolbox) – Website für wiederverwendbare Lösungen (z.B. Tools, oder Source Code)

o   Jeweils eine Website pro Lösung – Erzeugt als eine Subwebsite der IT Pro Community Website

o   Tool Name

o   Tool Kurzbeschreibung

o   Tool Dokumentation

o   Tool Ablageort – Muss nicht unbedingt in SharePoint sein

o   Lizenz – kann an Einträge angehängt werden

o   Tool Bewertung –> Rating Webpart

Auf der Seite von Codeplex-Seite zu SSN kann man sich das in dem Dokument „SSN 3.0 Screenshots.ppt“ ansehen.

Interessant für Entwickler ist, dass es die erstellten Komponenten und Webparts als Source Code verfügbar sind und somit in eigenen Projekten nutzbar sind und auch als Anschauungsobjekt dienen können. Beispielsweise wird in vielen Installationen von SharePoint, besonders wenn sie aus dem Internet erreichbar sein sollen, eine Registrierungskomponente für Benutzer benötigt. In SSN ist eine solche bereits vorhanden und kann, da in Source Code vorhanden, genutzt werden.

Die folgende Tabelle zeigt die Komponenten und Webparts, die in SSN umgesetzt wurden:

Webpart

Beschreibung

Hot Sites

Zeigt die Websites an, die am meisten aufgerufen wurden. Die Tiefe ist konfigurierbar.

Hot Downloads

Zeigt eine Liste der am meisten herunter geladenen Dokumente aus Dokument-Bibliotheken an. Die Tiefe und Anzahl der angezeigten Elemente ist konfigurierbar.

List Item Ticker

Einfaches Ticker Webpart

Latest Sites

Zeigt eine konfigurierbare Liste der zuletzt angelegten Websites an.

Hot Communities

Zeigt eine Liste von Communities innerhalb der letzten 24 Stunden an, die am aktivsten in den letzten 24 Stunden waren.

Latest Posts

Zeigt eine konfigurierbare Liste der zuletzt angelegten Diskussionsbeiträge an.

General Stats

Zeigt generelle Statistiken an:

o   Total Threads #

o   Total Posts #

o   Total Artifacts #

o   Total Users #

o   Total Sites #

Tool/Component Site Rate

Ermöglicht die Bewertung einer Website.

Top Rated Sites

Zeigt eine konfigurierbare Liste der am höchsten bewerteten Websites an.

Most Active Authors

Zeigt eine konfigurierbare Liste der aktivsten Autoren an.

Most Recent Artifacts

Zeigt eine konfigurierbare Liste der zuletzt erzeugten Uploads.

Targeted MSN Search

Zeigt ein Suchfeld für die MSN Suche an. Suchergebnisse werden in einem neuen Fenster angezeigt.

Work Space Creator

Ermöglicht das Erzeugen von neuen Websites.

My Latest Submissions

Zeigt eine konfigurierbare Liste von Elementen an, die der aktuelle Benutzer zuletzt erzeugt hat.

My Workspaces

Zeigt eine konfigurierbare Liste der vom aktuellen Benutzer zuletzt erzeugten Websites an.

Latest Unanswered Discussion Posts

Zeigt eine konfigurierbare Liste von unbeantworteten Diskussionsbeiträgen an.

custom RSS controller

Steuert den das mitgelieferte SharePoint RSS Viewer Webpart durch eine Liste von auswählbaren RSS Feeds.

 

Benutzer Selbsregistrierung

Die Benutzerverwaltung von SSN erlaubt die Registrierung von Benutzern, wie man es aus vielen anderen Internet basierten Websites findet. Auch diese Komponenten kann man auf der Seite von Codeplex-Seite zu SSN im Dokument „SSN 3.0 Screenshots.ppt“ ansehen.

Komponente

Beschreibung

Webpart für Benutzer Registrierung

Benutzer kann ein Registrierungsformular ausfüllen und abschicken. Der Administrator von SSN kann dann die Anfrage genehmigen. Der Benutzer bekommt entsprechende E-Mails zugesendet.

Webpart für Passwort ändern

Benutzer kann sein altes, sowie das neue Passwort eingeben

Webpart für Passwort anfordern

Hat der Benutzer sein Passwort vergessen, kann er ein neues Passwort anfordern. Hierzu muss er eine Sicherheits-Frage beantworten.

 

1 - 10 Next

 Archiv

Expand/Collapse Month : 2009/10 ‎(1)
Expand/Collapse Month : 2009/08 ‎(1)
Expand/Collapse Month : 2009/07 ‎(1)
Expand/Collapse Month : 2009/04 ‎(1)
Expand/Collapse Month : 2009/03 ‎(2)
Expand/Collapse Month : 2009/01 ‎(1)
Expand/Collapse Month : 2008/12 ‎(2)
Expand/Collapse Month : 2008/10 ‎(1)
Expand/Collapse Month : 2008/09 ‎(2)
Expand/Collapse Month : 2008/08 ‎(2)
Expand/Collapse Month : 2008/07 ‎(1)
Expand/Collapse Month : 2008/06 ‎(3)
Expand/Collapse Month : 2008/05 ‎(4)
Expand/Collapse Month : 2008/04 ‎(1)
Expand/Collapse Month : 2008/03 ‎(2)
Expand/Collapse Month : 2008/02 ‎(1)
Expand/Collapse Month : 2008/01 ‎(2)
Expand/Collapse Month : 2007/10 ‎(1)
Expand/Collapse Month : 2007/07 ‎(7)
Expand/Collapse Month : 2007/06 ‎(5)
Expand/Collapse Month : 2007/04 ‎(2)
Expand/Collapse Month : 2007/02 ‎(2)
Expand/Collapse Month : 2007/01 ‎(7)

 ‭(Hidden)‬ Admin Links