Sebastian's WebLog

.NET Architecture & Technologies

October 2004 - Posts

New Article: Let's do the Message Queue

My new article about MSMQ is just released on TheServerSide.Net ...

Let's do the Message Queue! -- An Introduction in MSMQ

... and also has started an interessting discussion: Should we care about such old stuff? Is this article obsolete or is it never too late for an introduction? What do you think? Say it - right here, right now!

SharePoint Upload Document [German]

Auf dem SharePoint Technologies Day bin auf die Problematik der "unvollständigen" Web Services von SharePoint eingangen und habe als mögliche Lösung ein Tunneln des Objektmodells vorgeschlagen.

Besonders das fehlende Dokumenten-Upload führt schnell zu einer Sackgasse, aus der man entweder nur per WebDAV oder Frontpage RPC rauskommt - ausser, ausser man tunnelt das Objektmodell. Die Idee ist es einen eigenen Web Service zu schreiben, der intern das Objektmodell nutz und dessen Funktionen dann nach aussen frei gibt. Dieser Web Service lässt sich dann sogar direkt in SharePoint installieren.

Ein konkretes Beispiel hat Microsoft bereits im April 2004 vorgestellt und genau die fehlende
Dokumenten-Upload Funktionalität implementiert:

[WebMethod]
public string UploadDocument(string fileName, byte[] fileContents, string pathFolder)
{
    if ( fileContents == null)
    {
        return "Null Attachment";
    }
    try
    {
        SPWeb site = SPControl.GetContextWeb(Context);
        SPFolder folder = site.GetFolder(pathFolder);
        string fileUrl = fileName;
        SPFile file = folder.Files.Add(fileUrl, fileContents);
        return file.TimeCreated.ToLongDateString()+ "::" + file.Title;
    }
    catch (System.Exception ee)
    {
        return ee.Message + "::" + ee.Source;
    }
}

Alles weitere, insbesondere die Anleitung wie der Web Service unter SharePoint zu installieren ist, findet sich im MSDN Artikel "Writing Custom Web Services for SharePoint Products and Technologies"
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_sp2003_ta/html/odc_writingcustomwebservicesforsppt.asp

SharePoint Technologies Day 2004 -SLIDES ONLINE- [German]

Die Vorträge vom SharePoint Technologies Day 2004 stehen zum Download bereit http://www.event-team.com/events/spsday04/Vortraege.asp

SharePoint Technologies Day 2004 [German]

Welch ein Tag!! Zum Schluss waren es fast 400 Teilnehmer in der schönen Lokation des alten Klosters von Fürstenfeldbruck bei München - vielen Dank für die Teilnahme, vielen Dank für das Feedback! Slides und Demos kommen in den nächsten Tagen.

Noch eine Ankündigung in eigener Sache: ich werd "bald" eine neue Seite (Wiki) frei geben, auf der ich alles rund um SharePoint und SQL Server einstellen. - Dort finden sich dann auch noch all die offenen Fragen, die ich bislang nur direkt im Dialog mit dem jeweiligen per Mail besprochen habe. (bspw. ein paar Fragen von der Basta).

Reporting Services Webcast [German]

Vielen Dank für die Teilnahme am heutigen Webcast über die Reporting Services - und nicht vergessen:

am 19.10.2004 (15:30-16:30) geht es bereits weiter. Da ich selbst auf dem SharePoint Technologies Day anzutreffen bin, wird Ruprecht Dröge zusammen mit Alexander Pries den Webcast übernehmen und dabei primär auf die Berichtserstellung eingehen. Weitere Details finden sich auf den Webcast-Seiten von Microsoft.

am 21.10.2004 (15:30-16:30) übernehme ich dann den letzten der drei geplanten RS Webcasts und werde schwerpunktmäßig auf das Thema Berichtsverwaltung eingehen; dazu mehr hier.

 

 

More Posts