Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Blazor. Aprende como crear tu primer CRUD

person icon JAP SOFTWARE

4

Blazor. Aprende como crear tu primer CRUD

Da tus primeros pasos con Blazor creando un CRUD contra una base de datos SQL SERVER

updated on icon Updated on Apr, 2024

language icon Language - Spanish

person icon JAP SOFTWARE

category icon C#,SQL Server,Blazor,Development

Lectures -7

Resources -7

Duration -1 hours

4

price-loader

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Blazor es un proyecto desarrollado por Microsoft creado para permitir crear SPAs únicamente usando como lenguajes de programación C# y Razor Pages, haciendo nula la necesidad de programar en Javascript o frameworks derivados.

El objetivo de Microsoft está claro: entrar de manera directa en el mundo de los SPA a través de Blazor, teniendo una curva de aprendizaje plana para los desarrolladores .NET, abstrayendo la complejidad que requiere el tener que trabajar con frameworks Javascript. En consecuencia, se construirán aplicaciones web enriquecidas usando únicamente HTML, CSS y C# en lugar de Javascript.

Blazor presenta dos enfoques claramente diferenciados:

Blazor Server: se construye el DOM que se ha de enviar al cliente desde el servidor. Es el modelo más tradicional, cuyo objetivo es sustituir el modelo Web Forms de .NET. Su principal fuerte es la interacción en tiempo real entre cliente y servidor a través de SignalR.

Blazor WebAssembly: modelo SPA basado en WebAssembly, es decir, la construcción del DOM se realizará en el lado del cliente. Permite  a su vez realizar operaciones en el lado del servidor, llamando a APIs para solicitar datos, con la intencionalidad de obtener información sensible que no se quiera calcular en el cliente. Para entender esto, hay que comprender qué es WebAssembly.


Os dejo un curso gratuito de Blazor. Con él empezaremos a conocer el funcionamiento de esta tecnología de Microsoft. En este curso trabajaremos contra una base de datos SQL Server. En un principio lo hice para youtube, pero debido a su buena aceptación y como su duración es menor  de 2 horas lo dejo por aquí de manera gratuita. Espero os sea de utilidad.

El contenido es el siguiente:

   1. Introducción y preparación del entorno.

   2. Analizando arquitectura del proyecto y conectando a la base de datos.

   3. Creando el mecanismo para guardar clientes en nuestra aplicación

   4. Creando el mecanismo para listar clientes en nuestra aplicación

   5. Creando el mecanismo para modificar datos de clientes en nuestra aplicación

   6. Creando el mecanismo para borrar  clientes en nuestra aplicación

   7.Añadido un buscador de clientes

Goals

What will you learn in this course:

  • Aprenderán a utilizar Blazor trabajando contra una base de datos SQL SERVER
  • Crearán su propio CRUD con el que gestionar clientes
  • Aprenderán como leer,insertar,modificar y borrar registros en SQL SERVER vía procedimientos almacenados
  • Crearás tu propia base de datos en Sql Server y tus propios procedimientos almacenados

Prerequisites

What are the prerequisites for this course?

  • Tener unas nociones básicas de c# y de sql server
  • Necesitarás instalar Visual Studio Community 2019 y Sql Server


Blazor. Aprende como crear tu primer CRUD

Curriculum

Check out the detailed breakdown of what’s inside the course

Introducción
2 Lectures
  • play icon Configuración del entorno y creación del proyecto 09:26 09:26
  • play icon Analizamos el proyecto creado y creamos estructura en nuestra base de datos 10:07 10:07
Creando nuestro CRUD
5 Lectures
Tutorialspoint

Instructor Details

JAP SOFTWARE

JAP SOFTWARE

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515