Sharepoint 2013
Apps
Nils-Holger Nägele
nils@nilsnaegele.com
Custom Code
 Ein notwendiges Übel
 Der Nummer Eins Grund für Support und Upgrade Probleme
 Kann nicht umgangen werden
...
Wovon werden
wir sprechen…
Ein kleines Wort über die Praxis
 Apps ist in v1
 Vorsicht: Funktionalität die in zukuünftigen Versionen released wird
...
Apps – Goldene Regeln
 Apps führen nie Code auf dem Sharepoint Server aus
Apps – Goldene Regeln
 Apps werden runtergeladen und installiert
 Marktplatz, Unternehmenskatalog oder API
 Im UI werde...
Apps – Goldene Regeln
 Apps werden in ein SPWeb namens HostWeb installiert. Optional
provisioneren die ein SPWeb bei der ...
Apps – Goldene Regeln
 Manchmal brauchen Apps Server Seitigen Code – es kann auf jedem Server
oder Technologie Stack ausg...
Apps – Goldene Regeln Recap
 Apps führen nie Code auf dem Sharepoint Server aus
 Apps werden runtergeladen und installie...
Arten von Apps
 Kategorisiert durch UI Art
1. Vollbild
2. Ein Fake Webpart
3. Ausgeführt durch eine Sharepoint Custom Act...
Wie Entwickeln?
 NAPA
 Echte Entwickler nutzen nicht NAPA, ist aber ok um anzufangen
 Visual Studio
 Du wirst eine Ent...
Was ist NAPA?
 NAPA ist eine App die du verwenden kannst um Apps zu bauen
 NAPA lebt in Office 365
 Es ist nicht für Te...
DEMO:

NAPA App Entwicklung
Nächste SlideShare
Wird geladen in …5
×

Sharepoint 2013 apps präsentation

516 Aufrufe

Veröffentlicht am

Test slideshare functionality

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
516
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
7
Aktionen
Geteilt
0
Downloads
8
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Sharepoint 2013 apps präsentation

  1. 1. Sharepoint 2013 Apps Nils-Holger Nägele nils@nilsnaegele.com
  2. 2. Custom Code  Ein notwendiges Übel  Der Nummer Eins Grund für Support und Upgrade Probleme  Kann nicht umgangen werden  Es gibt viele Optionen wenn es um Custom Code in Sharepoint schreiben geht
  3. 3. Wovon werden wir sprechen…
  4. 4. Ein kleines Wort über die Praxis  Apps ist in v1  Vorsicht: Funktionalität die in zukuünftigen Versionen released wird  Apps bringen einen Mehrwert, Du solltest es lernen
  5. 5. Apps – Goldene Regeln  Apps führen nie Code auf dem Sharepoint Server aus
  6. 6. Apps – Goldene Regeln  Apps werden runtergeladen und installiert  Marktplatz, Unternehmenskatalog oder API  Im UI werden Listen und Dokumenten Bibliotheken auch Apps genannt. Das sind nicht wirklich Apps  Apps werden nie von der gleichen URL wie die Sharepoint Site aufgerufen  Apps habe eine eigene URL ist notwendig für das App Sicherheits Modell
  7. 7. Apps – Goldene Regeln  Apps werden in ein SPWeb namens HostWeb installiert. Optional provisioneren die ein SPWeb bei der Installation, dieses wird AppWeb genannt. Diese AppWeb hat auch eine eigenständige URL. Apps können Sachen in dieser AppWeb speichern. AppWeb ist optional HostWeb: wo ich die App installiere AppWeb: Kind vom HostWeb wo die App Artefakte erstellen kann Eine externe Web Applikation, muss nicht mal unbedingt .NET sein
  8. 8. Apps – Goldene Regeln  Manchmal brauchen Apps Server Seitigen Code – es kann auf jedem Server oder Technologie Stack ausgeführt werden, außer dem Sharepoint Server  Apps werden gesichert mit OAuth oder S2S Trust
  9. 9. Apps – Goldene Regeln Recap  Apps führen nie Code auf dem Sharepoint Server aus  Apps werden runtergeladen und installiert  In der UI werden Listen und Dokumenten Bibliotheken auch Apps genannt  Apps werden nie von der gleichen URL wie die Sharepoint Site ausgeführt  Apps von einer eigenen URL, notwendig fürs App Sicherheits Modell  Apps werden auf SPWeb, HostWeb genannt. Die AppWeb ist optional  Wenn Apps Server Seitgen Code brauchen, wrd dieser nicht auf dem SP Server ausgeführt Apps werden gesichert mit OAuth oder S2S Trust
  10. 10. Arten von Apps  Kategorisiert durch UI Art 1. Vollbild 2. Ein Fake Webpart 3. Ausgeführt durch eine Sharepoint Custom Action  Kategorisert wie es gehostet wird 1. Sharepoint hosted: keinen Server Seitigen Code 2. Hat Server Seitigen Code o Auto-Hosted o Provider-Hosted
  11. 11. Wie Entwickeln?  NAPA  Echte Entwickler nutzen nicht NAPA, ist aber ok um anzufangen  Visual Studio  Du wirst eine Entwicklungsmaschine brauchen
  12. 12. Was ist NAPA?  NAPA ist eine App die du verwenden kannst um Apps zu bauen  NAPA lebt in Office 365  Es ist nicht für Team Entwicklung oder Heavy Duty Development geeignet  Funktioniert nicht mit einem Versionierungssystem, TFS  Erlaubt, einmaliges, eine Richtung Export von NAPA nach Visual Studio  Gut um anzufangen, aber für ernste Entwicklung wirst du Visual Studio und eine richtige Entwicklungsumgebung brauchen
  13. 13. DEMO: NAPA App Entwicklung

×