Cantitate/Preț
Produs

SharePoint 2019: Rheinwerk Computing

Autor Fabian Klein-Ridder, Björn Barnstedt
de Limba Germană Hardback – noi 2019
SharePoint 2019 optimal anpassen 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 2019 ganz individuell an Ihre Anforderungen an und entwickeln Sie Ihre maßgeschneiderte Lösung.
  • Von der Planung bis zum Deployment
  • SharePoint-Objektmodelle, Prozesse, Webparts und Co.
  • Inkl. durchgängigem, vollständigen Praxisszenario mit Tipps und Best Practices
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
Citește tot Restrânge

Din seria Rheinwerk Computing

Preț: 48836 lei

Preț vechi: 61044 lei
-20%

Puncte Express: 733

Carte disponibilă

Livrare economică 28 octombrie-03 noiembrie
Livrare express 17-23 octombrie pentru 5374 lei

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit pentru acest produs Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9783836270809
ISBN-10: 3836270803
Pagini: 704
Dimensiuni: 183 x 246 x 45 mm
Greutate: 1.42 kg
Ediția:Revizuită
Editura: Rheinwerk Verlag GmbH
Seria Rheinwerk Computing


Cuprins



  Danksagung ... 11

  Vorwort ... 13



Teil I  Planung ... 17



  1.  Planungsbeispiel ... 19


       1.1 ... Einleitung ... 19

       1.2 ... Infrastruktur ... 19

       1.3 ... Anwendungsstruktur ... 21

       1.4 ... Prozessbeschreibung ... 50

       1.5 ... Ablaufpläne ... 78

       1.6 ... WebParts ... 89

       1.7 ... Weitere Anforderungen und Funktionen ... 96

       1.8 ... Konfiguration ... 96

       1.9 ... Berechtigungen ... 112

       1.10 ... Oberfläche ... 120

       1.11 ... Mehrsprachigkeit ... 132

       1.12 ... Logging ... 135

       1.13 ... Change Requests ... 136



Teil II  Umsetzung ... 139



  2.  Entwicklungsumgebung ... 141


       2.1 ... Web Essentials ... 142

       2.2 ... ILMerge ... 143

       2.3 ... SharePoint Manager ... 144

       2.4 ... smtp4dev ... 145

       2.5 ... SharePoint LogViewer ... 145

       2.6 ... DebugView ... 146

       2.7 ... Developer Dashboard ... 146

       2.8 ... PowerGUI Script Editor ... 147

       2.9 ... CAML Designer ... 148

       2.10 ... Notepad++ ... 149

       2.11 ... GetStrongName ... 150

       2.12 ... Tipps ... 151



  3.  Struktur der VS-Solution ... 153


       3.1 ... Namespaces ... 160

       3.2 ... Verzeichnisse ... 163

       3.3 ... Features vorbereiten ... 169



  4.  Basisfunktionen ... 173


       4.1 ... Additional Page-Header ... 174

       4.2 ... Logging ... 178

       4.3 ... Mehrsprachigkeit ... 184

       4.4 ... JavaScript global einbinden ... 188

       4.5 ... JS from Codebehind ... 193

       4.6 ... Projekttemplate erstellen ... 197



  5.  Datenstruktur aufbauen ... 201


       5.1 ... Spalten ... 202

       5.2 ... Inhaltstypen ... 239

       5.3 ... Listen und Bibliotheken ... 265

       5.4 ... Ansichten ... 299

       5.5 ... Archivstruktur ... 312



  6.  Feature-EventReceiver ... 319


       6.1 ... Nachschlagespalten ... 321

       6.2 ... Abhängigkeiten zwischen Features ... 324



  7.  Berechtigungsmodell ... 327


       7.1 ... Stufen erstellen ... 330

       7.2 ... Rollen anlegen ... 331

       7.3 ... Berechtigungen zuordnen ... 332



  8.  Ribbonsteuerung ... 335


       8.1 ... Via 'Elements.xml' ... 335

       8.2 ... Via Code zur Laufzeit ... 347



  9.  Anwendungskonfiguration ... 367


       9.1 ... CustomAction-Links ... 367

       9.2 ... Property Bag ... 375

       9.3 ... ApplicationPage ... 380

       9.4 ... Basiskonfiguration ... 397



10.  UI-Entwicklung ... 401


       10.1 ... Vor- und Nachteile individueller Formulare ... 401

       10.2 ... Eigene Formulare entwickeln und einbinden ... 403

       10.3 ... Umsetzung Use Cases ... 434



11.  Umsetzung EventReceiver ... 449


       11.1 ... Benutzerbenachrichtigungen ... 450

       11.2 ... EMail-Versand ... 463



12.  Umsetzung Workflows ... 473


       12.1 ... Workflow erstellen ... 474

       12.2 ... EMail-Benachrichtigungen ... 477

       12.3 ... Workflow Installation ... 482

       12.4 ... Workflow starten ... 487



13.  Umsetzung TimerJobs ... 491


       13.1 ... Konfiguration ... 492

       13.2 ... Grundgerüst ... 508

       13.3 ... Archivierungs-TimerJob ... 510

       13.4 ... Eskalations-TimerJob und Erinnerungs-TimerJob ... 518

       13.5 ... Report-TimerJob ... 521



14.  WebParts ... 525


       14.1 ... Lösungssuche ... 526

       14.2 ... Ticketauswertung ... 556

       14.3 ... Abrechnung ... 570



15.  Anpassung der Navigation ... 597

16.  Aufbau der WebPart-Seiten ... 605

17.  Umsetzung des Brandings ... 611

18.  Deployment ... 619


       18.1 ... Via PowerShell ... 619

       18.2 ... Via Code (einen Installer entwickeln) ... 622



19.  Produktbesonderheiten ... 639


       19.1 ... Releasezyklen ... 640

       19.2 ... Lizenzierung ... 641



20.  Zusammenfassung ... 663

  A.  SharePoint 2019 - Versionsunterschiede ... 664

  B.  Berechtigungsstufen ... 672

  C.  Ribbon-Location ... 679

  Index ... 701