mob01 mobile services e webapi
TRANSCRIPT
Template designed by
Mobile Services & WebApi
Andrea [email protected]://blogs.orangedotnet.org/andrea
Template designed by
Template designed by
brought to you by
Template designed by
Andrea Giunta
Project manager in AppsBuilder
Dal 2001 mi occupo di Web Development come freelance
Dal 13-11-2009 faccio parte del team Microsoft Student Partner
Dal 2012 sono parte attiva della community OrangeDotNet
chi sono
Template designed by
Mobile Services, cosa c’è di nuovo?
WebApi & Wams
NodeJs Wams Vs .Net Wams
NodeJs o .Net?
Demo
Agenda
Template designed by
Sono state introdotte differenti novità sui WAMS ( Windows Azure Mobile Services) nel corso dell’ultimo anno.
• Custom Api
• GUID & Table Versioning
• Nuove libs per migliorare supporto agli sviluppatori
• Azure Active Directory Authentication
La novità più importante è il rilascio dei .NET Mobile Services
Mobile services, cosa c’è di nuovo?
Template designed by
La versione .NET dei WAMS si compone principalmente di 2 tipologie di controller.
• Table Controller
• Custom Controller
.NET Wams
Template designed by
Nuovi controller, come sono fatti?
TableController CustomController
è WebApi !!
Template designed by
Che vantaggi ci da in più il backend .NET?
• Visual studio!
• Debugging
• Mantenimento del codice semplificato
• Versioning e quant’altro
• Usa nativamente il nuovo notification hub per le push
• E’ .NET, posso riutilizzare il mio KnowHow e assembly
Backend .NET o NodeJS?
Template designed by
Quali sono i contro del backend .NET?
• Mancano le librerie per HTML5 e PhoneGap.
• <opinione personale> Non è intuitivo come NodeJS </opinione personale>
Sotto queste condizioni, se state sviluppando un app, che potrebbe riscuotere un discreto successo e avete necessità di (maggiore) flessibilità, puntate sul backend .NET
Backend .NET o NodeJS?
2 app 1 backend