Lingua:
Italiano
Evento: Community Days 2014
Track 5
(Daytona)
Orario: 11:50
- 12:50
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.