SharePoint 2016
Das Praxisbuch für Entwickler. Alle Codebeispiele und Planungsdokumente zum Download
Das Praxisbuch für SharePoint-Entwickler: Planung, Entwicklung, Deployment, Best Practices. Mit durchgängigem Praxisszenario!
Leider schon ausverkauft
Buch (Gebunden)
- Lastschrift, Kreditkarte, Paypal, Rechnung
- Kostenlose Rücksendung
Produktdetails
Produktinformationen zu „SharePoint 2016 “
Das Praxisbuch für SharePoint-Entwickler: Planung, Entwicklung, Deployment, Best Practices. Mit durchgängigem Praxisszenario!
Klappentext zu „SharePoint 2016 “
SharePoint 2016 optimal anpassenVon der Planung bis zum Deployment
SharePoint-Objektmodelle, Prozesse, Webparts und Co.
Inkl. durchgängigem, vollständigen Praxisszenario mit Tipps und Best Practices
Best Practices für SharePoint-Entwickler. Ideale Lösungen für Ihre SharePoint-Umgebung entwickeln Sie am besten selbst. Wie das geht, zeigt Ihnen dieses Praxisbuch anhand eines abgeschlossenen Beispielprojekts: vom Sammeln der Anforderungen über die Entwicklung der Features bis zum finalen Deployment Ihrer Solution. Von der Entwicklungsumgebung mit allen wichtigen Tools über die UI-Gestaltung bis zum Deployment: Hier ist alles für Sie drin! Passen Sie SharePoint 2016 ganz individuell an Ihre Anforderungen an und entwickeln Sie Ihre maßgeschneiderte Lösung.
Aus dem Inhalt:
Infrastruktur planen
Anwendungsstruktur
Prozessbeschreibung
Webparts
Infrastruktur konfigurieren
Website-Properties
Konfigurationslisten
Logging
Change Requests
Visual Studio Solution
Datenstrukturen
Feature Event Receiver
Anwendungskonfiguration
UI-Entwicklung
Deployment
PowerShell
Inhaltsverzeichnis zu „SharePoint 2016 “
Danksagung ... 13
1. Vorwort ... 15
Teil I Planung ... 19
2. Planungsbeispiel ... 23
2.1 ... Einleitung ... 23
2.2 ... Infrastruktur ... 23
2.3 ... Anwendungsstruktur ... 25
2.4 ... Prozessbeschreibung ... 54
2.5 ... Ablaufpläne ... 83
2.6 ... WebParts ... 94
2.7 ... Weitere Anforderungen und Funktionen ... 101
2.8 ... Konfiguration ... 101
2.9 ... Berechtigungen ... 117
2.10 ... Oberfläche ... 126
2.11 ... Mehrsprachigkeit ... 137
2.12 ... Logging ... 140
2.13 ... Change Requests ... 141
Teil II Umsetzung ... 143
3. Entwicklungsumgebung ... 145
3.1 ... CKSDev ... 146
3.2 ... Web Essentials ... 147
3.3 ... ILMerge ... 147
3.4 ... SharePoint Manager ... 148
3.5 ... smtp4dev ... 149
3.6 ... SharePoint LogViewer ... 150
3.7 ... DebugView ... 151
3.8 ... Developer Dashboard ... 151
3.9 ... PowerGUI Script Editor ... 152
3.10 ... CAML Designer ... 153
3.11 ... Notepad++ ... 154
3.12 ... GetStrongName ... 154
3.13 ... Tipps ... 156
4. Struktur der VS-Solution ... 157
4.1 ... Namespaces ... 164
4.2 ... Verzeichnisse ... 167
4.3 ... Features vorbereiten ... 173
5. Basisfunktionen ... 179
5.1 ... Additional Page-Header ... 180
5.2 ... Logging ... 184
5.3 ... Mehrsprachigkeit ... 190
5.4 ... JavaScript global einbinden ... 194
5.5 ... JS from Codebehind ... 199
5.6 ... Projekttemplate erstellen ... 203
6. Datenstruktur aufbauen ... 207
6.1 ... Spalten ... 208
6.2 ... Inhaltstypen ... 246
6.3 ... Listen und Bibliotheken ... 272
6.4 ... Ansichten ... 306
6.5 ... Archivstruktur ... 320
7. Feature-EventReceiver ... 325
7.1 ... Nachschlagespalten ... 326
7.2 ... Featureabhängigkeiten ... 330
8.
... mehr
Berechtigungsmodell ... 333
8.1 ... Stufen erstellen ... 336
8.2 ... Rollen anlegen ... 337
8.3 ... Berechtigungen zuordnen ... 338
9. Ribbonsteuerung ... 341
9.1 ... Via »Elements.xml« ... 341
9.2 ... Via Code zur Laufzeit ... 354
10. Anwendungskonfiguration ... 373
10.1 ... CustomAction-Links ... 373
10.2 ... Property Bag ... 381
10.3 ... ApplicationPage ... 387
10.4 ... Basiskonfiguration ... 405
11. UI-Entwicklung ... 409
11.1 ... Vor- und Nachteile individueller Formulare ... 409
11.2 ... Eigene Formulare entwickeln und einbinden ... 411
11.3 ... Umsetzung Use Cases ... 443
12. Umsetzung EventReceiver ... 457
12.1 ... Benutzerbenachrichtigungen ... 458
12.2 ... E-Mail-Versand ... 471
13. Umsetzung Workflows ... 481
13.1 ... Workflow erstellen ... 482
13.2 ... E-Mail-Benachrichtigungen ... 485
13.3 ... Workflow Installation ... 490
13.4 ... Workflow starten ... 495
14. Umsetzung TimerJobs ... 497
14.1 ... Konfiguration ... 498
14.2 ... Grundgerüst ... 514
14.3 ... Archivierungstimerjob ... 516
14.4 ... Eskalations-TimerJob und Erinnerungs-TimerJob ... 524
14.5 ... Report-TimerJob ... 528
15. WebParts ... 533
15.1 ... Lösungssuche ... 534
15.2 ... Ticketauswertung ... 564
15.3 ... Abrechnung ... 578
16. Anpassung der Navigation ... 605
17. Aufbau der WebPart-Seiten ... 613
18. Umsetzung des Brandings ... 619
19. Deployment ... 627
19.1 ... Via PowerShell ... 627
19.2 ... Via Code (einen Installer entwickeln) ... 631
20. Produktbesonderheiten ... 647
20.1 ... Releasezyklen ... 648
20.2 ... Lizenzierung ... 649
21. Zusammenfassung ... 671
Anhang ... 673
A. SharePoint 2016 - Versionsunterschiede ... 675
B. Berechtigungsstufen ... 679
C. Ribbon-Location ... 687
Index ... 709
8.1 ... Stufen erstellen ... 336
8.2 ... Rollen anlegen ... 337
8.3 ... Berechtigungen zuordnen ... 338
9. Ribbonsteuerung ... 341
9.1 ... Via »Elements.xml« ... 341
9.2 ... Via Code zur Laufzeit ... 354
10. Anwendungskonfiguration ... 373
10.1 ... CustomAction-Links ... 373
10.2 ... Property Bag ... 381
10.3 ... ApplicationPage ... 387
10.4 ... Basiskonfiguration ... 405
11. UI-Entwicklung ... 409
11.1 ... Vor- und Nachteile individueller Formulare ... 409
11.2 ... Eigene Formulare entwickeln und einbinden ... 411
11.3 ... Umsetzung Use Cases ... 443
12. Umsetzung EventReceiver ... 457
12.1 ... Benutzerbenachrichtigungen ... 458
12.2 ... E-Mail-Versand ... 471
13. Umsetzung Workflows ... 481
13.1 ... Workflow erstellen ... 482
13.2 ... E-Mail-Benachrichtigungen ... 485
13.3 ... Workflow Installation ... 490
13.4 ... Workflow starten ... 495
14. Umsetzung TimerJobs ... 497
14.1 ... Konfiguration ... 498
14.2 ... Grundgerüst ... 514
14.3 ... Archivierungstimerjob ... 516
14.4 ... Eskalations-TimerJob und Erinnerungs-TimerJob ... 524
14.5 ... Report-TimerJob ... 528
15. WebParts ... 533
15.1 ... Lösungssuche ... 534
15.2 ... Ticketauswertung ... 564
15.3 ... Abrechnung ... 578
16. Anpassung der Navigation ... 605
17. Aufbau der WebPart-Seiten ... 613
18. Umsetzung des Brandings ... 619
19. Deployment ... 627
19.1 ... Via PowerShell ... 627
19.2 ... Via Code (einen Installer entwickeln) ... 631
20. Produktbesonderheiten ... 647
20.1 ... Releasezyklen ... 648
20.2 ... Lizenzierung ... 649
21. Zusammenfassung ... 671
Anhang ... 673
A. SharePoint 2016 - Versionsunterschiede ... 675
B. Berechtigungsstufen ... 679
C. Ribbon-Location ... 687
Index ... 709
... weniger
Autoren-Porträt von Fabian Klein-Ridder, Björn Barnstedt
Klein-Ridder, FabianFabian Klein-Ridder ist seit 2004 in der SharePoint-Entwicklung tätig. Er arbeitet als Senior-SharePoint-Entwickler und Teamleiter der Software-Entwicklungsabteilung bei der amexus Informationstechnik GmbH und Co. KG. Darüber hinaus führt er individuelle Schulungen für Endanwender und Softwareentwickler zu SharePoint durch.
Barnstedt, Björn
Björn Barnstedt ist als Senior-SharePoint-Entwickler seit vielen Jahren bei der amexus Informationstechnik GmbH und Co. KG tätig. Er leitet Softwareprojekte beim Kunden und führt Schulungen durch.
Bibliographische Angaben
- Autoren: Fabian Klein-Ridder , Björn Barnstedt
- 2017, 712 Seiten, mit Abbildungen, Maße: 17,2 x 24,6 cm, Gebunden, Deutsch
- Verlag: Rheinwerk Verlag
- ISBN-10: 3836243393
- ISBN-13: 9783836243391
- Erscheinungsdatum: 28.04.2017
Rezension zu „SharePoint 2016 “
"Um das Potential von SharePoint 2016 auszuschöpfen, bedarf es einiger Individualisierungen. Welche Möglichkeiten Anwendungsentwicklern zur Verfügung stehen, zeigen die Autoren ihn ihrem Werk. Sie nutzen eine Beispielumgebung als roten Faden und setzen so die erläuterten Vorgehensweisen in einen nachvollziehbaren Kontext." IT Administrator 201711
Kommentar zu "SharePoint 2016"
Schreiben Sie einen Kommentar zu "SharePoint 2016".
Kommentar verfassen