Buch, Deutsch, 712 Seiten, Format (B × H): 172 mm x 246 mm, Gewicht: 1429 g
Reihe: Rheinwerk Computing
Das Praxisbuch für SharePoint-Entwickler: Planung, Entwicklung, Deployment, Best Practices. Mit durchgängigem Praxisszenario!
Buch, Deutsch, 712 Seiten, Format (B × H): 172 mm x 246 mm, Gewicht: 1429 g
Reihe: Rheinwerk Computing
ISBN: 978-3-8362-4339-1
Verlag: Rheinwerk Verlag GmbH
Passen Sie SharePoint 2016 ganz individuell an Ihre Anforderungen an und entwickeln Sie maßgeschneiderte Lösungen! An einem abgeschlossenen Beispielprojekt vollziehen Sie alle Schritte leicht verständlich nach. Von der Entwicklungsumgebung mit allen wichtigen Tools über die UI-Gestaltung bis zum Deployment: Hier ist alles für Sie drin!
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
Autoren/Hrsg.
Weitere Infos & Material
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. 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




