1 / 15

SharePoint Bruger GRuppe

SharePoint Codecamp. 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

micol
Download Presentation

SharePoint Bruger GRuppe

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SharePoint Codecamp SharePoint Bruger GRuppe

  2. Intro tildagen, Anders. • Authentication iforbindelse med Apps – Oauth, Low trust/High trust, Mads. • Grundlæggende begreber?, Anders • Udviklingaf console app med fokuspå CSOM 2013 on premvs 365, Anders. • Frokost. Ca 12:00 • Udviklingaf apps i JavaScript, Carsten. • Kaffe og kage pause. • Udviklingaf apps i JavaScript, Carsten. • Hvordanudgiver man SharePoint app til SharePoint Store, Anders. • Afslutning og tak for i dag, Anders. Intro tildagen

  3. Hvad ligger der påvores USB Stik?

  4. Har du husk at oprette et gratis SharePoint Online Developer Site, somkanoprettes via a denne guide http://bit.do/spdev ? Tips, skrivditbrugernavn og portal ned og brug et nemtkodeord, dog et somgodtmådeles med andre. Har du husket?

  5. Authentication iforbindelse med Apps – Oauth, Low trust/High trust, Mads. PAuse

  6. Tre muligheder hosting for apps • Provider hosted • Auto hosted (Windows Azure) • SharePoint hosted Grundlæggende begreber? *http://technet.microsoft.com/en-us/library/fp161230.aspx

  7. Hvad er app instans? • SharePoint hostedapp • Url opbygning Grundlæggende begreber? *http://technet.microsoft.com/en-us/library/fp161230.aspx and http://msdn.microsoft.com/en-us/library/fp179930.aspx

  8. 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. Det er vigtig at data ligger i kundens hostweb og ikke i appweb’et. Kunden ønsker at der bliver tilføjet data i bog databasen uden de tilføjer en app til SharePoint. 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. 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. Dagens opgave

  9. 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. • 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 • Books listen bruger vi en standard custom list og tilføjer felterne, description, author, ISBN, ResellerId og læse mere link • Resellers listen bruger vi en standard custom list og bruger title feltet som navnet på forhanlden • Det er vigtig at data ligger i kundens hostweb og ikke i appweb’et. • Vi tilføjer listenerne på hostweb • Kunden ønsker at der bliver tilføjet data i bog databasen uden de tilføjer en app til SharePoint. • Vi laver en console application, som opretter listerne og felter samt tilføjer data, både ved hjælp af CSOM og webservices • 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. • Vi laver en SharePoint app (i JavaScript) som henter og skriver data via REST api’et • 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. • Vi laver en app webpart, som har en custom tekst felt property, hvor man kan angive et forhandler id Dagens opgave

  10. 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 Teori: Tilgå SharePoint Online fra console application

  11. Console application • Opretter to lister og tilføjer felter • Tilføjer data via CSOM • Webservice som tilføjer data i batch Hands on: Tilgå SharePoint Online fra console application

  12. Kode Hands on: Tilgå SharePoint Online fra console application

  13. Teori: SharePoint app med fokus på data på/fra host web

  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 Hands on: SharePoint app med fokus på data på/fra host web

  15. Kode Hands on: SharePoint app med fokus på data på/fra host web

More Related