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
Como Conectarse a SQL Server desde Blazor WebAs...
Search
Lautaro Carro
September 24, 2020
Programming
0
670
Como Conectarse a SQL Server desde Blazor WebAssembly
Lautaro Carro
September 24, 2020
Tweet
Share
More Decks by Lautaro Carro
See All by Lautaro Carro
Microservicios Desacoplados: Una DB por Cada Uno - dotnet Latam day 2024
lauchacarro
0
32
Blazor en Grande: Arquitectura y Escalabilidad - Jornada 5 - Asp .NET (Español)
lauchacarro
0
39
Explorando las Identidades administradas de Azure - Global Azure 2024 - Latino NET Online
lauchacarro
0
74
Vertical Slice Architecture con Asp.Net Core | Latino .NET Online
lauchacarro
0
220
Global AI Bootcamp 2024 Peru - Azure OpenAI Conversaciones dinámicas con varios mensajes de sistema
lauchacarro
0
120
Inteligencia en tus Apps .NET con Azure Open AI - Microsoft User Group Arg
lauchacarro
0
130
NET Baires Conf 2023: Novedades de Blazor en NET 8
lauchacarro
0
110
Introducción Azure Cognitive Services | MouronIT
lauchacarro
0
120
5 Estrategias Avanzadas con Inyección de Dependencias
lauchacarro
0
160
Other Decks in Programming
See All in Programming
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
340
Realtime API 入門
riofujimon
0
150
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
120
聞き手から登壇者へ: RubyKaigi2024 LTでの初挑戦が 教えてくれた、可能性の星
mikik0
1
130
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
290
タクシーアプリ『GO』のリアルタイムデータ分析基盤における機械学習サービスの活用
mot_techtalk
4
1.4k
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
5
24k
受け取る人から提供する人になるということ
little_rubyist
0
230
色々なIaCツールを実際に触って比較してみる
iriikeita
0
330
flutterkaigi_2024.pdf
kyoheig3
0
110
CSC509 Lecture 12
javiergs
PRO
0
160
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
100
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
A designer walks into a library…
pauljervisheath
204
24k
Optimizing for Happiness
mojombo
376
70k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
93
Documentation Writing (for coders)
carmenintech
65
4.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Rails Girls Zürich Keynote
gr2m
94
13k
The Invisible Side of Design
smashingmag
298
50k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
120
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Transcript
¿CÓMO CONECTARSE A SQL SERVER DESDE BLAZOR WEBASSEMBLY? Lautaro Carro
ADVERTENCIAS Se pueden llegar a encontrar con anti-patrones e ideas
descabelladas
OTRO PUNTO DE VISTA
RESUMEN SOBRE BLAZOR
TIPOS DE PROYECTOS BLAZOR
BLAZOR WEBASSEMBLY
CONSULTAR LA BASE DE DATOS DESDE EL NAVEGADOR
BENEFICIOS ❑Reducción de costos de mantenimiento ❑Reducción de tiempos de
desarrollo ❑Lógica de negocio en el Frontend ❑Puerta abierta a nuevas ideas ❑Mejora en UX
None
PLATAFORM NOT SUPPORTED
TENGO UNA IDEA
GENERAR LAS CONSULTAS EN EL FRONTEND
EF PROCESA Y DEVUELVE EL RESULTADO
None
LO QUE QUERÍAMOS HACER…
LO QUE QUERÍAMOS HACER… PERO PLATAFORM NOT SUPPORTED
NO NOS QUEDA OTRA…
¿QUÉ VA A TENER ESTE WEB SERVICE?
REMOTE.LINQ
❑Frontend (Blazor) ❑Lógica de Negocio (Servicios con LINQ) ❑Acceso a
Datos (Repositorio) ❑Conexión a base de datos (DbContext) ❑Un solo Endpoint con una línea de código ❑Entidades ❑DTO/Models
None
DESVENTAJAS ❑Todas las Queries se realizan mediante POST ❑Difícil de
Debuggear las Queries en el Frontend ❑Solo se pueden realizar Queries, no Commands
TENGO OTRA IDEA
QUERY API & COMMAND API Query Api Command Api Remote.LInq
Tradicional HTTP Requests
BENEFICIOS ❑Reducción de costos de mantenimiento ❑Reducción de tiempos de
desarrollo ❑Lógica de negocio en el Frontend ❑Puerta abierta a nuevas ideas ❑Mejora en UX
¿PREGUNTAS? ¿Cómo conectarse a SQL Server desde Blazor WebAssembly?
MUCHAS GRACIAS ¿Cómo conectarse a SQL Server desde Blazor WebAssembly?
@lauchacarro Lautarocarro.blog
REFERENCIAS https://github.com/6bee/Remote.Linq