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.