Basta Spring 2009 Beispiele und Samples
Anmerkungen zu den Demos (Für die Demos selbst, schreibt mir ein kurzes Mail über das Kontaktformular)
Minimale MasterPage
Diese MasterPage kann als Vorlage für die Erstellung eigener Layouts für den Sharepoint Server 2007 verwendet werden. Aktiviert ist in dieser Masterpage auch die MiniConsole, welche beim Editieren der Seite eingeblendet wird. Zu beachten ist auch, dass viele ContentPlaceHolder in einem versteckten Panel am Ende der Masterpage eingefügt sind. Diese einfach bei Bedarf auf einem sichtbaren Bereich verschieben.
Application Page Sample
Eine Beispiel Applikations Seite für den Sharepoint. Diese muss in den Sharepoint Hive (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS) kopiert werden. Danach ist die Applikations Seite über das virtuelle _layouts Verzeichnis aufrufbar.
z.B.: http://localhost/_layouts/HelloWorld/HelloWorld.aspx
Beachten: Die Applikationsseiten könnnen von allen Benutzern aufgerufen werden.
CustomActionsFeature
Hierbei handelt es sich um ein kleines Feature, welches die eingebauten Sharepoint Menüs erweitert. Den Feature Ordner nach C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\FEATURES kopieren und über das stsadm Kommandozeilen Tool installieren und aktivieren.
Stsadm –o installfeature –name CustomActionsFeature
Stsadm –o activatefeature –name CustomActionsFeature –url http://localhost
Die neuen Befehle sind danach im SiteActions Menü, in den Site Settings und bei den Document Library Menüs sichtbar.
Web.Config mit Ajax und AjaxControlToolkit Unterstützung
Diese Web.config Datei stellt eine Beispiel Konfiguration des Sharepoint Servers dar, mit welcher das SmartPart für Ajax funktioniert. Mit dabei ist auch die Unterstützung für das AjaxControlTookit, welches zuvor installiert werden sollte.
SmartPart Samples
Diese Beispiel Web User Controls werden in die Sharepoint Site kopiert (C:\InetPub\wwwroot\wss\PortNummer\....). Danach fügen Sie das SmartPart with Ajax Webpart auf der Sharepoint Seite hinzu und können nun über die Eigenschaften des Webparts das gewünschte WebUserControl auswählen.
AspNetSharepointIntegration
Ein Beispiel für eine klassische ASPX Seite, welche in Sharepoint integriert wird. Solution öffnen und über Deploy installieren.