Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

SharePoint Codecamp. SharePoint Bruger Gruppe  Intro til dagen, Anders.  Authentication i forbindelse med Apps – Oauth, Low trust/High trust, Mads.

Lignende præsentationer


Præsentationer af emnet: "SharePoint Codecamp. SharePoint Bruger Gruppe  Intro til dagen, Anders.  Authentication i forbindelse med Apps – Oauth, Low trust/High trust, Mads."— Præsentationens transcript:

1 SharePoint Codecamp

2 SharePoint Bruger Gruppe  Intro til dagen, Anders.  Authentication i forbindelse med Apps – Oauth, Low trust/High trust, Mads.  Grundlæggende begreber?, Anders  Udvikling af console app med fokus på CSOM 2013 on prem vs 365, Anders.  Frokost. Ca 12:00  Udvikling af apps i JavaScript, Carsten.  Kaffe og kage pause.  Udvikling af apps i JavaScript, Carsten.  Hvordan udgiver man SharePoint app til SharePoint Store, Anders.  Afslutning og tak for i dag, Anders.

3 SharePoint Bruger Gruppe

4  Har du husk at oprette et gratis SharePoint Online Developer Site, som kan oprettes via a denne guide http://bit.do/spdev ? Tips, skriv dit brugernavn og portal ned og brug et nemt kodeord, dog et som godt må deles med andre.

5 SharePoint Bruger Gruppe  Authentication i forbindelse med Apps – Oauth, Low trust/High trust, Mads.

6 SharePoint Bruger Gruppe  Tre muligheder hosting for apps  Provider hosted  Auto hosted (Windows Azure)  SharePoint hosted *http://technet.microsoft.com/en-us/library/fp161230.aspx

7 SharePoint Bruger Gruppe  Hvad er app instans?  SharePoint hosted app  Url opbygning *http://technet.microsoft.com/en-us/library/fp161230.aspx and http://msdn.microsoft.com/en-us/library/fp179930.aspx

8 SharePoint Bruger Gruppe 1. En kunde har bestilt en bog database, hvor han kan tilføje en bog med data som: titel, beskrivelse, forfattere, ISBN og ”læse mere link”, samt angive en forhandler fra en pre-udfyldt liste. 2. Det er vigtig at data ligger i kundens hostweb og ikke i appweb’et. 3. Kunden ønsker at der bliver tilføjet data i bog databasen uden de tilføjer en app til SharePoint. 4. Kunden ønsker at kunne, via en SharePoint app se alle bøgerne, i databasen, i en punktliste og havde mulighed for rette, slette og oprette en bog. 5. Kunden ønsker at kunne vise, på SharePoint hostweb, alle bøgerne grupperet på baggrund af forhandler og man skal have mulighed for at vælge hvilken forhandler der skal vises data fra. Hvis forhandler ikke er specifeceret skal alle bøger vises.

9 SharePoint Bruger Gruppe 1. En kunde har bestilt en bog database, hvor han kan tilføje en bog med data som: titel, beskrivelse, forfattere, ISBN og ”læse mere link”, samt angive en forhandler fra en pre-udfyldt liste. 1. Vi laver to lister, en resellers og en books. Vi holder en relation til forhandlerne på books listen, ved at gemme forhandlerens id’et på listen 1. Books listen bruger vi en standard custom list og tilføjer felterne, description, author, ISBN, ResellerId og læse mere link 2. Resellers listen bruger vi en standard custom list og bruger title feltet som navnet på forhanlden 2. Det er vigtig at data ligger i kundens hostweb og ikke i appweb’et. 1. Vi tilføjer listenerne på hostweb 3. Kunden ønsker at der bliver tilføjet data i bog databasen uden de tilføjer en app til SharePoint. 1. Vi laver en console application, som opretter listerne og felter samt tilføjer data, både ved hjælp af CSOM og webservices 4. Kunden ønsker at kunne, via en SharePoint app, se alle bøger i database i en punkt liste og havde mulighed for rette, slette og oprette en bog. 1. Vi laver en SharePoint app (i JavaScript) som henter og skriver data via REST api’et 5. Kunden ønsker at kunne vise, på SharePoint hostweb, alle bøgerne grupperet på baggrund af forhandler og man skal have mulighed for at vælge hvilken forhandler der skal vises data fra. Hvis forhandler ikke er specifeceret skal alle bøger vises. 1. Vi laver en app webpart, som har en custom tekst felt property, hvor man kan angive et forhandler id

10 SharePoint Bruger Gruppe  Vi skal tilgå vores SharePoint online websted, via  CSOM  REST  Webservics  Fælles for dem alle er, at vi skal authentication via FormAuth som læser en cookie

11 SharePoint Bruger Gruppe  Console application  Opretter to lister og tilføjer felter  Tilføjer data via CSOM  Webservice som tilføjer data i batch

12 Kode

13 SharePoint Bruger Gruppe

14  SharePoint app – SharePoint hosted  SharePoint app  Læse data fra liste  Opdater data fra liste  Opret data i liste  Slet data i liste  SharePoint webpart app  Læse data fra liste  Læse custom property fra webpart

15 Kode


Download ppt "SharePoint Codecamp. SharePoint Bruger Gruppe  Intro til dagen, Anders.  Authentication i forbindelse med Apps – Oauth, Low trust/High trust, Mads."

Lignende præsentationer


Annoncer fra Google