Upgrade to Pro — share decks privately, control downloads, hide ads and more …

XamarinAssemble: Desarrollo de aplicaciones Real-time con Xamarin, SignalR y CosmosDB

XamarinAssemble: Desarrollo de aplicaciones Real-time con Xamarin, SignalR y CosmosDB

D02d96057c4cd905d60d14549b00db0d?s=128

Esteban Solano Granados

July 18, 2020
Tweet

Transcript

  1. Desarrollo de apps real-time con Xamarin, CosmosDB y SignalR

  2. Esteban Solano Granados Microsoft MVP | Developer Technologies www.linkedin.com/in/stvansolano /stvansolano

    stvansolano.github.io/blog ¿Quién soy? github.com/stvansolano
  3. Agenda SignalR: Real-time communication CosmosDB / MongoBD API 02 Xamarin

    / Serverless: Azure Functions (local) 01 03 Local -> Pipelines -> Cloud (Azure) http://github.com/stvansolano/my-todo-app 04
  4. Que es SignalR? • Open Source / ASP.NET (Core) •

    Disponible como Azure SignalR Service • Mensajería / Websockets / Streaming • Conectividad / Escalabilidad • Mobile, IoT, Desktop, Web, y mucho más • Disponible para .NET, Java, Python, JS y más
  5. Como funciona SignalR? Hub / Group / Users / Events

    GroupName = Seattle
  6. None
  7. Demo time!!! http://github.com/stvansolano/my-todo-app

  8. Arquitectura Twitter/GitHub: stvansolano

  9. SignalR Azure instance

  10. Usando CosmosDB (MongoDB API) Texto

  11. Todo Junto • Xamarin + Serverless + SignalR • ConnectionStrings

    + MongoDB Driver (.NET) • NuGet packages (SignalR) Local (Docker/Functions) + SignalR (Free tier) + Right-click -> Deploy Azure Functions + SignalR (Free tier) + Azure DevOps | GH Actions Local Cloud
  12. Preguntas? Esteban Solano Granados Microsoft MVP | Developer Technologies www.linkedin.com/in/stvansolano

    /stvansolano stvansolano.github.io/blog github.com/stvansolano
  13. Esteban Solano Granados Microsoft MVP | Developer Technologies www.linkedin.com/in/stvansolano /stvansolano

    stvansolano.github.io/blog github.com/stvansolano