Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Como Conectarse a SQL Server desde Blazor WebAssembly
Lautaro Carro
September 24, 2020
Programming
0
330
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
¿Cuándo utilizar Blazor Custom Elements? - NET Conf 2022 CEC - Lima
lauchacarro
0
16
Lo nuevo de NET 7 NET Baires
lauchacarro
0
51
Novedades de Blazor en NET 7 - Virtual Dev Show
lauchacarro
0
43
Obteniendo métricas de usuario con Azure para tu aplicación React
lauchacarro
0
1
Introducción a Azure Static Web Apps
lauchacarro
0
6
Comenzar a trabajar con Nullable Reference y C# 10
lauchacarro
0
17
Como convertirse en un experto en Swagger
lauchacarro
0
30
Analizando imágenes de Instagram con Azure Computer Vision
lauchacarro
0
5
Desplegando aplicaciones en Maquinas Virtuales con GitHub Actions
lauchacarro
0
8
Other Decks in Programming
See All in Programming
OSC大阪 パスワード認証は人類には早すぎる ~ IDaaSを使ったソーシャルログインのすすめ ~
authyasan
7
1.4k
SHOWROOMの分析目的を意識した伝え方・コミュニケーション
hatapu
0
240
Rust、何もわからない...#6発表資料
ryu19
0
120
23年のJavaトレンドは?Quarkusで理解するコンテナネイティブJava
tatsuya1bm
1
120
Showkase、Paparazziを用いたビジュアルリグレッションテストの導入にチャレンジした話 / MoT TechTalk #15
mot_techtalk
0
110
Refactor with using `available` and `deprecated`
417_72ki
3
380
僕が考えた超最強のKMMアプリの作り方
spbaya0141
0
180
CDKでValidationする本当の方法 / cdk-validation
gotok365
1
200
データドリブンな組織の不正検知
fkubota
0
220
まだ日本国内で利用できないAppActionsにトライしてみた / MoT TechTalk #15
mot_techtalk
0
110
AWS App Runnerがそろそろ本番環境でも使い物になりそう
n1215
PRO
0
1k
Hatena Engineer Seminar #23「新卒研修で気軽に『ありがとう』を伝え合える Slack アプリを開発した話」
slashnephy
0
200
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
317
22k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
10
1.3k
Practical Orchestrator
shlominoach
178
8.9k
Embracing the Ebb and Flow
colly
75
3.6k
Thoughts on Productivity
jonyablonski
49
2.7k
Build your cross-platform service in a week with App Engine
jlugia
221
17k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
175
9.1k
Facilitating Awesome Meetings
lara
33
4.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
6
4.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
6
840
It's Worth the Effort
3n
177
26k
4 Signs Your Business is Dying
shpigford
171
20k
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