SharePoint (MOSS) Server 2007 Development

Unit-Testing von SharePoint WebParts

Unit-Testing ist fixer Bestandteil heutiger Softwareentwicklung um die Qualität sicherzustellen. Im Visual Studio sind umfangreiche Möglichkeiten für Unit-Testing verfügbar. Doch wie können Unit-Tests auf SharePoint WebParts angewendet werden? In dieser Session sehen Sie anhand von praxisnahen Beispielen, wie Sie die Qualität Ihrer SharePoint WebParts mittels Unit-Testing bereits im Entwicklungsprozess erhöhen können.
Sprecher: Martin Groblschegg
Hier können Sie die Session downloaden

SharePoint-Entwicklung im Team

Dieser Vortrag zeigt, wie Entwicklungsteams moderne Entwicklungstechniken wie etwa automatische Builds, Test-Driven Development oder Continous Integration in ihren SharePoint-Projekten einsetzen können. Sie lernen, wie eine zentrale Quellcodeverwaltung, Konfigurationsdateien und ein getriggerter, automatischer Buildprozess für Ihre SharePoint-Entwicklungen verwendet werden können.
Sprecher: Christian Metz
Hier können Sie die Session downloaden

Silverlight meets SharePoint: Hosten des Silverlight-Plugins in WebParts und Datenaustausch

Nutzen Sie SharePoint als Internet-Plattform, ist es umso wichtiger, ein ansprechendes User Interface zu bieten. Diese Session zeigt, wie mit Hilfe von Silverlight 2.0 etwas Action in SharePoint geboten werden kann und wie mit SharePoint Daten in Silverlight überhaupt verfügbar gemacht werden können.
Sprecher: Thomas Reschenhofer
Hier können Sie die Session downloaden

LINQ to SharePoint

Oder: von CAML zu LINQ. Jeder SharePoint-Entwickler, der Daten mit CAML abgefragt hat, wünscht sich eine einfachere Abfragesprache! Mit LINQ gibt es nun im .NET Framework 3.5 eine komfortable Abfragemöglichkeit für viele Datenquellen. In dieser Session erhalten Sie einen Überblick über derzeit verfügbare LINQ to SharePoint-Implementationen und sehen Praxisbeispiele, wie Sie bereits heute LINQ in Ihren SharePoint-Projekten einsetzen können.
Sprecher: Martin Groblschegg
Hier können Sie die Session downloaden

Von SharePoint auf SAP zugreifen

Die Anbindung von Fremdsystemen an SharePoint wird für viele Anwender zu einem interessanten Thema, denn SharePoint bietet eine gute Plattform, um Daten aus unterschiedlichen Systemen zu bündeln. In diesem Vortrag wird gezeigt, welche Möglichkeiten SharePoint selbst bietet, Daten aus einem SAP-System zu integrieren. Nach einem Überblick über die zur Verfügung stehenden Schnittstellen wird beispielhaft der Einsatz verschiedener Integrationstechnologien (u.a. BDC, BizTalk, iView, WebPart) gezeigt. Dieser Vortrag spricht in erster Linie Architekten, Administratoren, InformationWorker, Projektmanager und Entscheider an. Er gibt einen fundierten Überblick und taucht nur gelegentlich etwas tiefer in die zugrunde liegende Technologie ein.
Sprecher: Oliver Wirkus
Hier können Sie die Session downloaden

Entwurfsmuster in SharePoint

Entwurfsmuster haben in den letzten Jahren in der Softwareentwicklung immer mehr an Bedeutung gewonnen. Sie helfen Software zu standardisieren, wartbarer, performanter, sicherer und auch günstiger zu machen. In dieser Session soll aufgezeigt werden, wie gängige Entwurfsmuster auch in SharePoint eingesetzt werden können. Dabei werden Entwurfsmuster wie Repository oder Service Locator anhand von praktischen Beispielen vorgestellt.
Sprecher: Christian Metz
Hier können Sie die Session downloaden

Neues in der Version 1.3 der Visual Studio 2008 Erweiterungen für WSS 3.0

Die neue Version der WSS-Tools für Visual Studio bringt eine Vielzahl von Verbesserungen in Sachen SharePoint-Entwicklung. So kann der Solution Generator nun aus bestehenden Veröffentlichungsseiten Visual-Studio-Projekte generieren, beim Anlegen eines neuen Projekts kann endlich das Deployment-Target angegeben werden und vieles mehr. Die Session bietet eine allgemeine Einführung in die mitgelieferten Project- und Item-Templates und geht besonders auf die Neuerungen gegenüber der Vorgängerversion ein.
Sprecher: Robert Vogel
Hier können Sie die Session downloaden

ASP.NET UserControl (ASCX) wird WebPart

Mit dem frei verfügbaren Feature „Return of SmartPart v1.3“ auf codeplex.com ist es möglich, jedes ASP.NET WebUserControl als WebPart zu hosten. Die Session gibt eine Einführung in die Entwicklung von UserControls für den Einsatz in SharePoint sowie in die ebenfalls von codeplex.com stammenden „SmartTemplates“.
Sprecher: Robert Vogel
Hier können Sie die Session downloaden

Custom Fields

Diese Session demonstriert, wie Sie neue Spaltentypen mit Hilfe von Visual Studio 2008 entwickeln können. Sehen Sie, wie Sie dabei auf Webservices, das SharePoint Objektmodell oder sonstige Daten zugreifen und diese nutzen können. Sie werden feststellen, dass das Lösen bestimmter Probleme mit Hilfe von Custom Field Controls einfacher ist als die Nutzung von Workflows.
Sprecher: Thomas Reschenhofer
Hier können Sie die Session downloaden

WebPart-Entwicklung: Tipps und Tricks aus der Praxis

WebParts sind eine beliebte und einfache Möglichkeit um neue Funktionen in den SharePoint Server 2007 zu bringen. Bei Entwicklung und Deployment von WebParts gibt es jedoch einige Stolpersteine zu überwinden. In dieser Session werden Best-Practices vorgestellt und essentielle Themen wie Zugriff auf den SharePoint-Kontext, Konfigurierbarkeit durch Editorparts, Berechtigungsprüfung und vieles mehr besprochen.
Sprecher: Oliver Wirkus
Hier können Sie die Session downloaden

NoCode-Lösungen mit SharePoint Designer

Der SharePoint Designer ist für den erfahrenen SharePoint User ein mächtiges Werkzeug, um einfach, schnell und (fast) ohne eine Zeile Code Lösungen auf der SharePoint-Plattform zu erstellen. Wir öffnen für Sie den Baukasten und zeigen Ihnen beispielsweise,
  • wie Sie mit Hilfe von Datenansichten auf Daten aus unterschiedlichen Quellen zugreifen
  • wie Sie Daten visualisieren oder einfache Key-Performance-Indikatoren erstellen
  • wie Sie externe Datendienste wie Virtual Earth in eine SharePoint Site einbinden
  • wie Sie Daten aus verschiedenen Listen zusammenfassen und in einer Ansicht zusammenfassen
Sprecher: Michael Greth
Hier können Sie die Session downloaden

Dokumentautomatisierung und -versionierung über das SharePoint-Objektmodell (Dokumentenmanagement via API)

In dieser Session erfahren Sie mehr über den Zugriff auf Dokumente und wie Sie diese per API importieren und exportieren können. Wichtige Punkte wie Versionierung und Suchfunktionalität kommen dabei nicht zu kurz.
Sprecher: Peter Schneider
Hier können Sie die Session downloaden

Integration von klassischen ASP.NET-Seiten in SharePoint (Web Project, Website-Pages, Reuse von Masterpages...)

Bei der Portierung von klassischen ASP.NET-Applikationen stehen den Entwicklern verschiedenste Möglichkeiten zur Verfügung. In dieser Session lernen Sie Vor- und Nachteile der unterschiedlichen Herangehensweisen kennen und erhalten Tipps für die optimale Integration in SharePoint.
Sprecher: Peter Schneider
Hier können Sie die Session downloaden

Bessere User Interfaces durch AJAX in SharePoint

Verbessern Sie Ihre SharePoint-Umgebung mit AJAX, erfahren Sie, welche Anpassungen an der Konfiguration vorgenommen werden müssen, und welche Auswirkungen die AJAX-Integration am Microsoft SharePoint Server nach sich zieht. Anhand von praktischen Beispielen holen Sie mehr aus dem SharePoint User Interface heraus – Ihre Benutzer werden es Ihnen danken.
Sprecher: Peter Schneider
Hier können Sie die Session downloaden

Best Practices SharePoint Team Development

Bei der Anwendungsentwicklung auf der SharePoint-Plattform gilt es viele Stolpersteine zu umgehen, vor allem bei der Entwicklung im Team. Angefangen von der Entwicklungsinfrastruktur bis hin zum Deployment sind im Team größere Schwierigkeiten zu überwinden. In dieser Session wird mit verschiedenen Tipps und Tricks rund um den gesamten Entwicklungszyklus gezeigt, wie man die SharePoint-Technologien am besten als Anwendungsserver nutzen kann.
Sprecher: Torsten Mollien
Hier können Sie die Session downloaden

Intelligente Geschäfte: SharePoint BI-Solutions

Vom Geschäftsdatenkatalog (BDC) über Reporting Services und Excel Services bis hin zur Integration des Performance Point Server werden in dieser Session die Buzz-Words aus dem Business-Inteligence-Bereich erläutert. Es wird am Beispiel eines BI-Portals gezeigt, was wirklich dahinter steckt und wie BI im SharePoint umgesetzt werden kann.
Sprecher: Torsten Mollien
Hier können Sie die Session downloaden

SharePoint, aber sicher: Sicherheitskonzepte der SharePoint-Plattform

Das Thema Sicherheit ist für die SharePoint-Plattform so wichtig wie auch komplex. In dieser Session wird anhand von Beispielen gezeigt, wie man ein sinnvolles Sicherheitskonzept für SharePoint erstellt und konfiguriert. Außerdem wird beispielhaft erläutert, welche Möglichkeiten zur Erweiterung der Sicherheitsfunktionen – vom eigenen Provider bis hin zu Single-Sign-On – von den SharePoint-Technologien angeboten werden.
Sprecher: Torsten Mollien
Hier können Sie die Session downloaden

Anpassen von MasterPages und Details zum Einsatz

Die Masterpage ist der Dreh- und Angelpunkt des Corporate Designs Ihrer SharePoint-Portale. Doch wie und mit welchen Hilfsmitteln kann eine Masterpage erstellt, angepasst und verteilt werden? In dieser Session wird ein Weg von der Erstellung des ersten Prototypen mit SharePoint Designer bis zur verteilbaren Lösung als Visual-Studio-Projekt aufgezeigt.
Sprecher: Boris Hofmann
Hier können Sie die Session downloaden

Human Workflow, GUI-Development und Prozessportale mit SharePoint und K2

In dieser Session sehen Sie, wie man auf Basis der SharePoint Plattform mit K2 [blackpearl] und InfoPath, einfach und schnell komplexere Workflows entwickeln und bereitstellen kann. Anhand von praktischen Beispielen erfahren Sie wie Sie noch anspruchsvollere und benutzerfreundlichere Frontends mit ASP.NET gestalten und in SharePoint einbetten können. Weiters werden Ideen zur Gestaltung von personalisierten Prozessportalen präsentiert.
Sprecher: Clemens Mair, Gerald Werner
Hier können Sie die Session downloaden

Behavior-Driven Development mit SharePoint 2007

Sprecher: Gregor Biswanger
Hier können Sie die Session downloaden

Deep Dive WebPart-Entwicklung: Entwicklung von Formularen mit WebParts

Sprecher: Peter Schneider
Hier können Sie die Session downloaden
nach oben

Diese Liste kann noch ergänzt bzw. verändert werden. Bei Fragen zur Konferenz oder zu den Sessions hilft Ihnen Sarah Schraub gerne telefonisch unter +49-8677-988 962 oder per E-Mail weiter.