SharePoint 2013 - Alles für Entwickler
SharePoint-2013-Farmen laufen in vielen Unternehmen weiter. Seit April 2023 ist der Herstellersupport ausgelaufen. Gerade dann muss eigener Code nachvollziehbar erweitert, geprüft und für Migrationen vorbereitet werden. Diese SharePoint 2013 Schulung bündelt die Entwicklungsarbeit an bestehenden Farmen: Visual Studio 2012, SharePoint-Tools, Listen- und Inhaltstypen, WebParts, Workflows und Business Connectivity Services.
Sie entwickeln Komponenten, die in der SharePoint-Architektur verankert sind, und erkennen, welche Anpassungen bei einem Upgrade oder bei einer späteren Ablösung kritisch werden. Der Kurs passt zu den Microsoft SharePoint Server 2013 Kursen und richtet den Blick bewusst auf Legacy-Umgebungen statt auf SharePoint Online. Wenn eine neuere Server-Version geplant ist, schließt SharePoint für Entwickler als Lernpfad an. Fragen Sie für Ihr Team einen konkreten Termin oder eine Beratung zur passenden SharePoint-Schulung an.
SharePoint-2013-Architektur und Entwicklungsumgebung
- Architektur von SharePoint Server 2013
- Bereitstellung und Farm-Struktur
- SharePoint-Tools in Visual Studio 2010/2012
- Entwicklungsprojekte und Projektvorlagen
Datenmodell, Listen und Inhaltstypen
- Datenmodell von SharePoint 2013
- Verknüpfte Listen und Spalten
- Benutzerdefinierte Felddefinitionen
- Inhaltstypen und Bibliotheksdefinitionen
- LINQ to SharePoint
Oberflächen, Seiten und Branding
- Master Pages und Stylesheets
- Design-Manager für HTML-Vorlagen
- Einbindung von JavaScript und AJAX
- HTML5 und Microsoft Silverlight
- Embedded-Code für externe Inhalte
Eigene Komponenten und Farm-Lösungen
- SharePoint-Solutions und Features
- Farm-Solutions und Sandbox-Solutions
- Wiederverwendbare Komponenten
- Ereignisgesteuerte Anwendungen
- Installation und Verwaltung eigener Komponenten
WebParts und dynamische Funktionen
- Zugriff auf SharePoint-Inhalte
- Listen und WebPart-Seiten
- Formular-WebParts und verbundene WebParts
- Dynamische Reaktionen auf Eingaben
- Fehlersuche in WebPart-Projekten
SharePoint Foundation und Collaboration-Funktionen
- SharePoint-Seiten und Web-Kontext
- Erstellen und Ändern von Seiten
- Aufgaben, Kalender und Wikis
- Office-Integration und Metadaten
- Community-Features und Feeds
Workflows und Business Connectivity Services
- Windows Workflow Foundation
- Workflow-Arten und Workflow-Aktivitäten
- Bedingungen und Verzweigungen
- Lebenszyklus, Objektmodell und APIs
- BCS-Datenquellen und externe Inhaltstypen
- Geschäftsdatenaktionen und Entitätsbeziehungen
Suche, Migration und Upgrade
- Programmierung von Suchfunktionen
- BI und Enterprise-Content-Management
- Web-Content-Management
- Upgrade selbst entwickelter Komponenten
- Migration nach SharePoint 2013
- Softwareentwickler mit Visual-Studio-Erfahrung
- SharePoint-Entwicklungsteams in bestehenden Farmen
- IT-Fachkräfte mit ASP.NET-Kenntnissen
- Bestehende SharePoint-2013-Farmen mit Erweiterungsbedarf
- Fundierte Kenntnisse in Visual Studio 2010 oder höher
- Erfahrung mit ASP.NET und .NET-Entwicklung
- Kenntnisse in AJAX und JavaScript
- Grundlagen der Windows Workflow Foundation
- Grundkenntnisse in Windows PowerShell
- Hilfreich: Netzwerkdesign und Softwareverwaltung unter Windows Server 2012
-
Was ist SharePoint-2013-Entwicklung?
SharePoint-2013-Entwicklung erweitert bestehende Farmen mit eigenen Komponenten. Dazu gehören WebParts, Listen, Inhaltstypen, Workflows, Features und Anbindungen an externe Daten. Der Code entsteht meist in Visual Studio und wird als Lösung oder Feature in der SharePoint-Umgebung bereitgestellt.
-
Wann nutzt man eine SharePoint-Solution statt einer SharePoint-App?
Eine SharePoint-Solution passt, wenn Code tief in Farm, Site Collection oder Serverobjektmodell eingreifen muss. Apps trennen Anpassungen stärker von der Farm. In SharePoint-2013-Legacy-Umgebungen bleiben Solutions deshalb oft relevant, wenn vorhandene Erweiterungen gewartet oder migriert werden.
-
Welche Vorkenntnisse brauche ich für die SharePoint 2013 Schulung?
Erforderlich sind sichere Kenntnisse in Visual Studio, ASP.NET, AJAX und Grundlagen der Windows Workflow Foundation. Grundwissen in Windows PowerShell erleichtert die Arbeit mit Bereitstellung, Fehlersuche und Verwaltung eigener Komponenten.
-
Ist der Kurs für bestehende SharePoint-2013-Umgebungen geeignet?
Ja, der Kurs ist auf bestehende SharePoint-2013-Farmen ausgerichtet. Behandelt werden Erweiterung, Wartung, Fehlersuche und Upgrade selbst entwickelter Komponenten, ohne den Inhalt auf SharePoint Online oder neuere Server-Versionen umzuschreiben.
-
Können mehrere Entwickler aus einem Team teilnehmen?
Mehrere Entwickler aus einem Team können gemeinsam angefragt werden. Konditionen, Termine und mögliche Anpassungen an Ihre bestehende SharePoint-Farm klärt Netz-Weise IT-Training individuell vor der Buchung.
-
Gibt es aktuellere SharePoint-Kurse als Alternative?
Für neuere SharePoint-Umgebungen passt der weiterführende Kurs SharePoint für Entwickler. Für Arbeit mit SharePoint Online und Microsoft 365 ist Microsoft 365 SharePoint Online die nähere Alternative.