Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
XamarinAssemble: Desarrollo de aplicaciones Real-time con Xamarin, SignalR y CosmosDB
Search
Esteban Solano Granados
July 18, 2020
Technology
0
260
XamarinAssemble: Desarrollo de aplicaciones Real-time con Xamarin, SignalR y CosmosDB
Esteban Solano Granados
July 18, 2020
Tweet
Share
More Decks by Esteban Solano Granados
See All by Esteban Solano Granados
Mockeando tus APIs con C# y Xamarin
stvansolano
0
530
Mobile Workshop: Xamarin Intro
stvansolano
0
260
Intro a Git, GitHub Actions y Azure Container Instances
stvansolano
0
47
C# 8 & NET 5: Primeros Pasos
stvansolano
0
700
Desarrollo de aplicaciones Real-time con Xamarin y CosmosDB
stvansolano
0
660
Introduccion a Inteligencia Artificial y Aprendizaje Maquina en la Nube
stvansolano
0
30
Mobile Backends: Docker, .NET Core + SQL Server (Linux)
stvansolano
0
510
Intro a Azure DevOps y VS Online
stvansolano
0
66
Desarrollo móvil con Serverless, Docker y Xamarin
stvansolano
0
110
Other Decks in Technology
See All in Technology
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
890
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
430
ユーザーストーリーのレビューを自動化したみたの
bun913
1
420
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
560
DevOpsDays History and my DevOps story
kawaguti
PRO
9
2.5k
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
0
190
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
270
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
200
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
350
オーナーシップを持つ領域を明確にする
konifar
13
3.1k
NgRx Signal Store
rainerhahnekamp
0
150
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
230
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Scaling GitHub
holman
457
140k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Debugging Ruby Performance
tmm1
70
11k
Optimizing for Happiness
mojombo
370
69k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Happy Clients
brianwarren
92
6.4k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
RailsConf 2023
tenderlove
4
540
Transcript
Desarrollo de apps real-time con Xamarin, CosmosDB y SignalR
Esteban Solano Granados Microsoft MVP | Developer Technologies www.linkedin.com/in/stvansolano /stvansolano
stvansolano.github.io/blog ¿Quién soy? github.com/stvansolano
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
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
Como funciona SignalR? Hub / Group / Users / Events
GroupName = Seattle
None
Demo time!!! http://github.com/stvansolano/my-todo-app
Arquitectura Twitter/GitHub: stvansolano
SignalR Azure instance
Usando CosmosDB (MongoDB API) Texto
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
Preguntas? Esteban Solano Granados Microsoft MVP | Developer Technologies www.linkedin.com/in/stvansolano
/stvansolano stvansolano.github.io/blog github.com/stvansolano
Esteban Solano Granados Microsoft MVP | Developer Technologies www.linkedin.com/in/stvansolano /stvansolano
stvansolano.github.io/blog github.com/stvansolano