Sharepoint 2007: Office Server in zwei Versionen

Der nächste Schritt nach Sharepoint Designer ist die Visual Studio 2005 IDE. Sie ermöglicht die umfassendste Kontrolle über die Anwendung. Neben der Installation von Visual Studio 2005 erfordert die Visual Studio 2005 IDE einige zusätzliche Einstellungen, um für die Entwicklung mit Sharepoint einsatzbereit zu sein. Hierzu sind die folgenden Tools erforderlich:

  • .NET Framework 3.0: Die aktuelle Version des .NET Framework baut auf Version 2.0 auf. Sie bietet aber neue Features, darunter Windows Presentation Foundation, Windows Communication Foundation und Windows Workflow Foundation. .NET Framework 2.0 ist ebenfalls erforderlich.
  • Visual-Studio-2005-Erweiterungen für .NET Framework 3.0: Diese sind erforderlich, falls man Workflow-fähige Anwendungen entwickeln will.
  • Visual Studio-Erweiterungen für Windows Sharepoint Services 3.0: Die Tools zur Entwicklung von individuellen Sharepoint-Anwendungen sind: Visual-Studio-Projektvorlagen für Web Parts, Website-Definitionen und Listen-Definitionen. Ebenfalls enthalten ist ein separates Utility, der Sharepoint Solution Generator. Er ermöglicht es Entwicklern, mithilfe von Browser und Sharepoint Designer den Inhalt ihrer Websites anzupassen, ehe es an das Programmieren mit Visual Studio geht. Der Hauptnachteil dieses Tools besteht darin, dass es ebenso wie Visual Studio auf demselben Rechner installiert sein muss wie Sharepoint.
  • Visual Studio Tools für Office 2005 SE: Diese sind erforderlich, falls man die Sharepoint-Plattform noch mehr erweitern möchte, um auch die anderen Anwendungen der Microsoft-Office-Familie nutzen zu können. Ein Beispiel hierfür wäre die Verwendung eines Infopath-Formulars in einer Workflow-basierten Lösung.

Neben dem .NET Framework und den Tools aus der obigen Liste kommen bei der Sharepoint-Entwicklung die folgenden Technologien zum Einsatz:

  • ASP.NET 2.0: Sharepoint basiert vollständig auf ASP.NET 2.0. Daher sollten Sharepoint-Entwickler über umfassende Kenntnisse von ASP.NET 2.0 verfügen. Hierzu zählen der Lebenszyklus einer ASP.NET-Seite, Server- und Benutzersteuerelemente, Vorlagen, Masterseiten, Web Parts und die Infrastruktur von Web Parts sowie das ASP.NET-Providermodell.
  • XML: Sharepoint macht umfassenden Gebrauch von XML. Es ist die Grundlage für viele Schema-Definitionen, die den die Websites bereitstellenden Rechner steuern. Es gibt Schema-Definitionen für Websites, Listen, Dokumentbibliotheken, Felder, Contentarten und mehr. CAML (Collaborative Application Markup Language) wird in den meisten dieser Schema-Definitionen verwendet.

Entwickler haben die Wahl

Die jüngste Version von Sharepoint mit dem großen Funktionsumfang bringt browserbasierte Tools zur Administration und Anpassung mit. Darüber hinaus wird die Entwicklung von Lösungen mit Sharepoint 2007 durch Sharepoint Designer, Integration in Visual Studio und eine Reihe von Add-Ons erleichtert.

Entwickeln Sie Lösungen mit der Sharepoint-Plattform? Teilen Sie Ihre Erfahrungen im Forum mit.

Themenseiten: Anwendungsentwicklung, Microsoft, Software

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Sharepoint 2007: Office Server in zwei Versionen

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *