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
690
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
57
Blazor en Grande: Arquitectura y Escalabilidad - Jornada 5 - Asp .NET (Español)
lauchacarro
0
55
Explorando las Identidades administradas de Azure - Global Azure 2024 - Latino NET Online
lauchacarro
0
88
Vertical Slice Architecture con Asp.Net Core | Latino .NET Online
lauchacarro
0
280
Global AI Bootcamp 2024 Peru - Azure OpenAI Conversaciones dinámicas con varios mensajes de sistema
lauchacarro
0
140
Inteligencia en tus Apps .NET con Azure Open AI - Microsoft User Group Arg
lauchacarro
0
140
NET Baires Conf 2023: Novedades de Blazor en NET 8
lauchacarro
0
120
Introducción Azure Cognitive Services | MouronIT
lauchacarro
0
130
5 Estrategias Avanzadas con Inyección de Dependencias
lauchacarro
0
160
Other Decks in Programming
See All in Programming
CDKを使ったPagerDuty連携インフラのテンプレート化
shibuya_shogo
0
110
Jakarta EE meets AI
ivargrimstad
0
330
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
240
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
120
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
150
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
140
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
14
4.6k
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
9
3.2k
複数のAWSアカウントから横断で 利用する Lambda Authorizer の作り方
tc3jp
0
110
Ça bouge du côté des animations CSS !
goetter
2
150
自力でTTSモデルを作った話
zgock999
0
100
Formの複雑さに立ち向かう
bmthd
1
930
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
640
How to Ace a Technical Interview
jacobian
276
23k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Mobile First: as difficult as doing things right
swwweet
223
9.4k
Designing Experiences People Love
moore
140
23k
RailsConf 2023
tenderlove
29
1k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
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