Wenn man eine Sharepoint Site löschen will, die mehrere Subsites hat

Wenn man eine Sharepoint Site löschen will, die mehrere Subsites hat, ist das nicht möglich, ohne vorher alle Subsites zu löschen. Dies kann ein ziemlich aufwändiger Prozess sein, zumal das Löschen im Browser recht umständlich ist (–> Site anzeigen –> Site Settings –> Delete this site –> Warnung wird angezeigt –> Delete –> Rückfrage mit JA beantworten –> Sharepoint springt…

File upload in eine Sharepoint Dokumenten-bibliothek (C#)

Wenn man programmgesteuert eine vorhandene Datei von der Festplatte in eine Sharepoint Dokumentenbibliothek hochladen will, kann man dies mittels folgender C#-Befehle bewerkstelligen: SPSite objSite = new SPSite(„http://server/sites/samples“); SPFolder objFolder = objSite.OpenWeb().GetFolder(„Shared Documents“); string sourcePath = „C:\\test.doc“; FileInfo fi = new FileInfo(sourcePath); int fileSize = (int) fi.Length; SPFileCollection objFiles = objFolder.Files; byte[] myFile = new byte[fileSize]; FileStream mystream = new System.IO.FileStream(sourcePath,…

Deployment von Webparts in den Sharepoint bin-Ordner anstelle GAC

Eigenentwickelte Webparts werden oftmals in den Global Assembly Cache (GAC) des Sharepoint Servers deployed, da dort z.B. die erforderlichen Sicherheitseinstellungen und die Versionsverwaltung gegeben sind. Während der Entwicklungszeit ist dies aber wegen des dafür erforderlichen iisreset ziemlich lästig und in der Regel auch nicht notwendig. Eine bequemere Lösung ist es, während der Entwicklungszeit in den Sharepoint bin-Ordner zu deployen. Folgende…

SharePoint Debugger

Endlich Schluss mit „An unexpected error has occured“ ? (Hoffentlich ) Im Blog vom SharePoint Team ist ein Debugger Feature vorgestellt worden. Damit kann man einen Debugger an Teamsites hängen. Das Feature kann bei CodePlex heruntergeladen werden.

Vorlagen für Content Types in MOSS2007

Wenn man schöne Vorlagen in Word oder Powerpoint gewohntermaßen als pot, potx, dot oder dotx abspeichert funktionieren Sie leider nicht als Vorlagen für Content Types in Dokumentbibliotheken im Zusammenhang mit Workflows. Will man in einer Bibliothek durch einen Workflow ein Dokument auf Basis eines Content Types erstellen, muss als Vorlage für den Content Type ein normales Dokument (ppt, pptx, doc,…

Application Pool Accounts in MOSS 2007

Application Pool Accounts in MOSS 2007 Für die verschiedenen Application Pools im IIS müssen u.a. folgende Accounts übereinstimmen. OfficeServerApplicationPool: Account muss Network Service sein! SharedServices1: Ein Domänen Konto. SharePoint – 80 (Application Pool für eine Web Application):muss für das Funktionieren von Incoming Email mit dem Konto des Central Administration Accounts übereinstimmen. Außerdem muss dieses Konto auf dem Domänen Controller das…

1 13 14