Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/balta-io/3002

Fundamentos do Blazor com .NET 8
https://github.com/balta-io/3002

aspnet blazor csharp css dotnet html javascript js microsoft spa ssg ssr

Last synced: about 1 month ago
JSON representation

Fundamentos do Blazor com .NET 8

Awesome Lists containing this project

README

        

https://github.com/balta-io/3002/assets/965305/15388410-1173-49c6-8177-f21e4063e5e1

# Introdução

Olá e seja bem-vindo(a) ao curso Fundamentos do Blazor com .NET 8, eu sou André Baltieri, ou balta, 10x Microsoft MVP e vou te guiar por este curso.

## O problema

A criação de Frontends no .NET sempre foi algo desafiador. Com o ASP.NET MVC/Razor Pages havia uma ótima organização e manutenção do código, mas tudo era executado no lado do servidor, necessitando de plugins como jQuery para interação com cliente.

Com a chegada do Blazor, tivemos uma grande mudança neste cenário, chegando ao SPA, porém, não era possível unir ambos os mundos (SSR e SPA) até o .NET 8.

## O que vamos aprender?

Neste curso vamos ver todas as novidades do Blazor no .NET 8, que o torna um dos Frameworks mais completos para Frontend do mercado. Abaixo alguns tópicos do curso.

* SSR, SPA, SSG
* Diferenças entre ASP.NET e Blazor
* Blazor Server e Blazor WebAssembly
* Novos Templates do Blazor
* Enhanced Navigation & Forms
* Stream Rendering
* Render Modes
* Blazor Hybrid
* Blazor no Xbox
* Blazor Identity
* Formulários e Validações
* Rotas e Navegação
* Injeção de Dependência
* CRUD com Entity Framework

## Para quem é este curso?

Este curso se destina a pessoas que já tenham conhecimentos em ASP.NET ou Blazor, .NET e C#, que estejam seguindo nossa carreira .NET ou que possuam conhecimentos equivalentes.

## Suporte e versões

* .NET 8 (Lançado em 14/11/2023)
* C# 12
* Visual Studio 2022
* JetBrains Rider
* SQL Server