Presentation laddar. Vänta.

Presentation laddar. Vänta.

Utveckling med ramverket .net

Liknande presentationer


En presentation över ämnet: "Utveckling med ramverket .net"— Presentationens avskrift:

1 Utveckling med ramverket .net
Presentation slide for courses, classes, lectures et al. Utveckling med ramverket .net Marcus Medina

2 ”Förvirring är början till visdom”
Dagens visdomsord ”Förvirring är början till visdom” Kahlil Gibran ( )

3 Förkortningar WCF Windows Communication Foundation
WPF Windows Presentation Foundation SOA Service Oriented Applications/Architecture SOAP Simple Object Access Protocol IIS Internet Information Server XML Extensible Markup Language JSON Javascript Object Notation REST Representational State Transfer COM Component Object Model WSDL Web Services Description Language  A schedule design for optional periods of time/objectives.

4 REST Rest är ett sätt att strukturera upp data genom webben. Man låter klienten hämta och uppdatera data genom anrop till specifika adresser som beskriver vad de vill ändra i.

5 REST För att förenkla för klienten har man en enkel och lättförståelig struktur. Oftast returnerar den JSON URI VERB Handling /Person GET Hämtar en lista POST Skapar en person i listan /Person/{namn}/ Hämtar information om personen PUT Ändrar information om personen DELETE Raderar person ur listan /Person/? =… Söker person via epost

6 SOA, REST & JSON En bra mix Klienten är inte beroende av tjänstens kod
C# behöver ingen referens till tjänsten Felmeddelanden skickas som JSON array Lätt att förstå för nya användare Lätt att underhålla och utöka Nya versioner kan läggas som /v2/person/{namn} eller /beta/person/{namn}

7 KISS

8 KISS

9 Rubber duck problem solving
Valfri objekt (anka är cool) Beskriv problemet detaljerat Prata högt så du hör dig själv Tänk igenom din beskrivning av problemet Förklara hur det borde fungera Förklara koden för ankan, rad för rad Förklara hur du tänkt dig koden och vad du gör med den

10 Feedback

11 Veckans projekt: Namnlistan

12 Att läsa Boken: Sidan , 598 e_Transfer problem-solving/

13 Läxa Gör färdigt servicen Gör en klient till din Service
Interfacet kan nu returnera Arrays, Listor eller ArrayList, struct eller vad som helst helt enligt ditt tycke


Ladda ner ppt "Utveckling med ramverket .net"

Liknande presentationer


Google-annonser