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
650
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
Blazor en Grande: Arquitectura y Escalabilidad - Jornada 5 - Asp .NET (Español)
lauchacarro
0
27
Explorando las Identidades administradas de Azure - Global Azure 2024 - Latino NET Online
lauchacarro
0
68
Vertical Slice Architecture con Asp.Net Core | Latino .NET Online
lauchacarro
0
210
Global AI Bootcamp 2024 Peru - Azure OpenAI Conversaciones dinámicas con varios mensajes de sistema
lauchacarro
0
110
Inteligencia en tus Apps .NET con Azure Open AI - Microsoft User Group Arg
lauchacarro
0
120
NET Baires Conf 2023: Novedades de Blazor en NET 8
lauchacarro
0
100
Introducción Azure Cognitive Services | MouronIT
lauchacarro
0
110
5 Estrategias Avanzadas con Inyección de Dependencias
lauchacarro
0
150
Blazor United Todo lo que necesitas saber | Jornada 4 Asp NET En Español
lauchacarro
0
340
Other Decks in Programming
See All in Programming
自分だけの世界を創るクリエイティブコーディング / Creative Coding: Creating Your Own World
chobishiba
2
1.6k
実践サーバーレスパフォーマンスチューニング ~その実力に迫る~ / Practical Serverless Performance Tuning ~A Close Look at its Power~
seike460
PRO
2
130
Introduce dRuby
ledsun
0
120
DevFest Android in Korea 2024 - 안드로이드의 문단속 : 앱을 지키는 암호화 이야기
mdb1217
1
160
sqlcを利用してsqlに型付けを
kamiyam
0
240
Micro Frontends for Java Microservices - dev2next 2024
mraible
PRO
0
210
The Efficiency Paradox and How to Save Yourself and the World
hollycummins
0
180
空間の中でアイドルとレッスンする技術 - 1st "Vision" / Spatial Lesson technologies with my idol - 1st "Vision"
banjun
PRO
0
100
App Router 悲喜交々
quramy
7
380
学生の時に開催したPerl入学式をきっかけにエンジニアが組織に馴染むために勉強会を主催や仲間と参加して職能間の境界を越えていく
ohmori_yusuke
1
140
データマイグレーションの成功戦略~サービスリニューアルで失敗しないための実践ガイド~
tkzwtks
6
690
[KR] Server Driven Compose With Firebase
skydoves
2
200
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
25
660
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.7k
The Language of Interfaces
destraynor
154
24k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
What's in a price? How to price your products and services
michaelherold
243
11k
What the flash - Photography Introduction
edds
67
11k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
The Pragmatic Product Professional
lauravandoore
31
6.2k
How GitHub Uses GitHub to Build GitHub
holman
473
290k
Building an army of robots
kneath
302
42k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
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