DiscoverFollow Node.js Express ASP.NET Web API SQL Table Storage Blob Storage WNS APNS GCM Mongo DB Notification Hubs Source Control Facebook

Embed Size (px)

Citation preview

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • DiscoverFollow
  • Slide 5
  • Slide 6
  • Slide 7
  • Node.js Express ASP.NET Web API SQL Table Storage Blob Storage WNS APNS GCM Mongo DB Notification Hubs Source Control Facebook Twitter Microsoft Google Azure Active Directory REST API Hybrid Connections Offline sync
  • Slide 8
  • TableController DomainManager DTO Mobile Service Device SQL Database BYOD MongoDB Table Storage
  • Slide 9
  • Lightweight and composable Thin layer on top of SQLite Not database-to-database sync Cross-platform SQLite runs on all major device platforms Not coupled or exclusive Dont have to use it unless you want to, BYO Occasionally connected scenarios Explicit push and pull leaves control to the developer Works with a variety of data stores Whether service is backed by SQL, MongoDB, or Tables
  • Slide 10
  • TableController (with optimistic concurrency) Mobile Service Device SQL Database BYOD MongoDB Table Storage SQLite Explicit Push/Pull Conflict resolution
  • Slide 11
  • Slide 12
  • GOOGLE FACEBOOK AAD TWITTER MICROSOFT CUSTOM
  • Slide 13
  • Slide 14
  • Slide 15
  • WNS APNS GCM Notification Hub
  • Slide 16
  • Slide 17
  • Slide 18
  • Founded in 2012 Specializes in native app development, cross- platform and the cloud Orange Tribes works for clients such as Sony, TMG, Microsoft and Web Summit, but also on their own apps
  • Slide 19
  • Downloads
  • Slide 20
  • Last month stats
  • Slide 21
  • Worker Role Sleeve Music http://sleevemusic.com Mobile Service Website Azure Database Azure Storage Table Azure Redis Cache
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Segment Engage Measure
  • Slide 29
  • Slide 30
  • Slide 31
  • Visual Studio 2013 Update 3 tooling improvements (Host in the cloud support for project template) Client auth flows Allows you to use native auth provider SDKs for single-sign-on Azure internal operational agility Lets us ship updates/fixes to you faster Accelerators continuous improvement Offline sync general availability (incremental sync, paging, soft delete) Staging slots, backup/restore support, custom domain names Visual Studio improvements Better publish experience for.NET backend apps Support in Azure preview portal SaaS connectors (turnkey integration with O365, Salesforce, etc.)
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • www.microsoft.com/learning http://developer.microsoft.com http://microsoft.com/technet http://channel9.msdn.com/Events/TechEd
  • Slide 36
  • Slide 37
  • Slide 38