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
Mockeando tus APIs con C# y Xamarin
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Esteban Solano Granados
November 14, 2020
Programming
0
590
Mockeando tus APIs con C# y Xamarin
Esteban Solano Granados
November 14, 2020
Tweet
Share
More Decks by Esteban Solano Granados
See All by Esteban Solano Granados
Mobile Workshop: Xamarin Intro
stvansolano
0
300
XamarinAssemble: Desarrollo de aplicaciones Real-time con Xamarin, SignalR y CosmosDB
stvansolano
0
290
Intro a Git, GitHub Actions y Azure Container Instances
stvansolano
0
82
C# 8 & NET 5: Primeros Pasos
stvansolano
0
750
Desarrollo de aplicaciones Real-time con Xamarin y CosmosDB
stvansolano
0
700
Introduccion a Inteligencia Artificial y Aprendizaje Maquina en la Nube
stvansolano
0
69
Mobile Backends: Docker, .NET Core + SQL Server (Linux)
stvansolano
0
560
Intro a Azure DevOps y VS Online
stvansolano
0
110
Desarrollo móvil con Serverless, Docker y Xamarin
stvansolano
0
200
Other Decks in Programming
See All in Programming
AWS Infrastructure as Code の新機能 2025 総まとめ 〜SA 4人による怒涛のデモ祭り〜
konokenj
10
3.3k
NOT A HOTEL - 建築や人と融合し、自由を創り出すソフトウェア
not_a_hokuts
2
900
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
3
1.2k
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
210
Ruby x Terminal
a_matsuda
7
590
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
130
Railsの気持ちを考えながらコントローラとビューを整頓する/tidying-rails-controllers-and-views-as-rails-think
moro
4
380
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
260
maplibre-gl-layers - 地図に移動体たくさん表示したい
kekyo
PRO
0
220
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
130
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
340
SourceGeneratorのマーカー属性問題について
htkym
0
170
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
68
Accessibility Awareness
sabderemane
0
74
Color Theory Basics | Prateek | Gurzu
gurzu
0
240
Site-Speed That Sticks
csswizardry
13
1.1k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
370
Six Lessons from altMBA
skipperchong
29
4.2k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
380
Deep Space Network (abreviated)
tonyrice
0
86
Paper Plane (Part 1)
katiecoart
PRO
0
5.3k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
140
Test your architecture with Archunit
thirion
1
2.2k
Transcript
#netcoreconf https://stvansolano.github.io/blog Esteban Solano G. Mockeando tus APIs con C#
y Xamarin Microsoft MVP
#netcoreconf Agenda - ¿Qué es un MockServer? - ¿Cómo implementarlo?
- Motivos para implementarlo - Ejemplos (Xamarin / C#) https://stvansolano.github.io/blog @stvansolano
#netcoreconf ¿Qué es un Mock Server? • Servidor que simula
la interacción de un API ante un cliente. • Mecanismo complementario para desarrollo, pruebas e integración • Dummy data, fake requests y respuestas simuladas • Offline, API In-Progress @stvansolano
#netcoreconf ¿Cómo implementar un Mock Server? • Servicios Online ->
Mocky, MockAPI • Serverless -> Azure Functions, Amplify • Postman, Otros Herramientas @stvansolano
#netcoreconf Integration Tests Mejorar la respuesta (latencia, resiliencia) Time to
Market (REST, GraphQL) Agilidad (Organización) Continuous Testing Ambientes en transicion Razones para implementar un Mock Server @stvansolano
#netcoreconf Aspectos a considerar Tiempo Costo Complejidad "Dilema del API"
@stvansolano
#netcoreconf DEMO: Xamarin + Mock Server • Configurando el proyecto
(MockServer) • Configurando los endpoints • Configurando las respuestas • JSON https://github.com/stvansolano/WooCommerce-Mobile
¡GRACIAS COMUNIDAD! • Blog: https://stvansolano.github.io/blog/ • Twitter: @stvansolano • Github:
/stvansolano