We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic.
By clicking "I accept", you consent to our use of cookies.

Disegnare (e implementare) API per servizi

Lingua: Italiano
Evento: Community Days 2014
Track 5 (Daytona)
Orario: 11:50  -  12:50

Abstract

Negli ultimi tempi le API sono un punto chiave di molti servizi, startup e aziende di successo. Nell'ottica di erogare dati ai propri servizi, per esempio le applicazioni Mobile o vendere i propri dati a terze parti in contesti B2B, le API svolgono un ruolo fondamentale: è quindi importante sviluppare una infrastruttura sostenibile sia per l'azienda che eroga sia per gli sviluppatori che dovranno integrare i servizi.

In questa sessione, approfitteremo di ASP.NET WebAPI e delle Portable Class Libraries per analizzare i punti cardine di una buona API, come: convezioni sui nomi, REST, gestione degli errori, paginazione, content negotiation, metadati e altro. Definiremo alcune buone pratiche per gli sviluppatori circa la sviluppo di SDK, modelli di deployment e sicurezza.

Speaker