Blazor - Blazor WebAssembly 3.2.0 em produção
Foi anunciado ontem 19 de maio, a liberação da versão 3.2.0 do Blazor para produção que estou transcrevendo parcialmente a seguir. |
Se você esta chegando agora e não sabe o que é o Blazor leia o artigo ASP .NET Core - Iniciando com o Blazor - Macoratti; se você já conhece e quer saber mais pode fazer o meu curso de Blazor Essencial.
A versão WebAssembly estava em preview a agora esta liberada para produção.
Para maximizar sua produtividade com o Blazor, instale uma versão suportada do Visual Studio para sua plataforma preferida:
Você pode encontrar documentos e exemplos adicionais em https://blazor.net.
Atualizar um projeto existente
Se você já possui um projeto Blazor WebAssembly,
pode atualizá-lo a partir do Release Candidate 3.2.0 para o release
3.2.0 oficial fazendo o seguinte:
É isso aí, está tudo pronto!
Recursos do Web Assembly
O Blazor WebAssembly vem com recursos para mantê-lo produtivo em seu projeto Web:
O Blazor WebAssembly tem tudo o que você precisa para criar aplicativos Web de produção com todos os recursos. Para ver todos esses recursos do Blazor WebAssembly em ação, confira a sessão BUILD sob demanda de Steve Sanderson : Modern Web UI with Blazor WebAssembly
Obviamente, qualquer aplicativo Web precisará de componentes bonitos e ricos em recursos. Uma variedade de componentes da interface do usuário do Blazor está disponível e que funcionam muito bem em qualquer aplicativo Blazor, incluindo os aplicativos Blazor WebAssembly:
O Blazor também tem uma comunidade e um ecossistema de código aberto bem ativa. Os membros da comunidade criaram muitas ótimas bibliotecas de componentes, bibliotecas de interoperabilidade, frameworks de teste e muito mais e as disponibilizaram gratuitamente para você usar. Alguns ótimos exemplos incluem:
Você pode encontrar esses projetos comunitários e muitos outros listados no repositório Awesome Blazor GitHub repo.
O Blazor WebAssembly 3.2.0 é uma versão totalmente suportada pela Política de Suporte do .NET Core. Como esta é a primeira versão do Blazor WebAssembly, é uma versão Atual, não uma versão LTS; ele não herda o status LTS do .NET Core 3.1.
Isso significa
que, assim que o Blazor WebAssembly for lançado com o .NET 5 no final deste ano,
você precisará atualizar para o .NET 5 para permanecer no suporte. Esperamos que
o Blazor no .NET 5 seja uma versão altamente compatível.
E o que vem por aí ?
Agora que enviamos o Blazor WebAssembly para produção, estamos voltando nossa
atenção para o .NET 5.
Temos vários
recursos e aprimoramentos do Blazor que estamos investigando para o .NET 5 e 6.
Você pode ver a lista de principais entregas que estamos considerando na edição
do
Blazor Roadmap for
.NET 5
no GitHub.
Dê uma chance ao Blazor !!!
Referências:
C# - StreamReader, StringReader e TextReader . Qual a ... - Macoratti
C# - Imprimindo um arquivo texto - Macoratti
C# - Usando OpenFileDialog - Macoratti
C# - Formatando arquivos textos - Macoratti
C# - Convertendo valores para o formato monetário
C# - Lendo e escrevendo em arquivos textos e binários - Macoratti
VB.NET - Conversão entre tipos de variáveis - Macoratti
C# - Localizando Arquivos - Macoratti