Blazor - Apresentando MatBlazor
Hoje vou apresentar a biblioteca de componentes MatBlazor que implementa componentes do Material Design para o Blazor. |
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 curso de Blazor Essencial.
|
O Blazor já saiu da fase experimental e se consolida a cada dia como uma alternativa viável para criações de aplicações SPA na plataforma .NET.
Eu já apresentei a biblioteca Blazor Radzen que possui dezenas de componentes gratuitos para o Blazor e hoje vou apresentar a biblioteca MatBlazor.
A biblioteca MatBlazor compreende uma variedade de componentes que implementam padrões de interação comuns, de acordo com a especificação do Material Design.
Você pode acessar a documentação e exemplos no site: https://www.matblazor.com/
Configurando o projeto para usar a MatBlazor
Para usar a biblioteca basta instalar no seu projeto via Nuget :
Install-Package MatBlazor ou Install-Package MatBlazor
A seguir no arquivo _Imports.razor inclua a declaração :
@using MatBlazor
Para projetos do lado do cliente e do lado do servidor inclua na seção de script do arquivo index.html ou _Host.cshtml , na seção head:
<script src="_content/MatBlazor/dist/matBlazor.js"></script>
<link href="_content/MatBlazor/dist/matBlazor.css" rel="stylesheet" />
A seguir uma lista dos recursos disponíveis na versão 2.2.0, que a versão atual em fev/2020:
Forms Control | Navigation | Layout | Buttons | Popups | Data Table |
|
|
|
|
|
|
Acessando a documentação existem exemplos com código fonte pronto para testar.
E estamos conversados...
"Tendo
sido, pois, justificados pela fé, temos paz com Deus, por nosso Senhor Jesus
Cristo;
Pelo qual também temos entrada pela fé a esta graça, na qual estamos firmes, e
nos gloriamos na esperança da glória de Deus."
Romanos 5:1,2
Referências:
Super DVD Vídeo Aulas - Vídeo Aula sobre VB .NET, ASP .NET e C#
Super DVD C# - Recursos de aprendizagens e vídeo aulas para C#
ASP .NET Core 2 - MiniCurso Básico - Macoratti
ASP .NET Core MVC - CRUD básico com ADO .NET - Macoratti
ASP .NET Core - Implementando a segurança com ... - Macoratti
ASP .NET Core - Iniciando com ASP .NET Core MVC e ... - Macoratti
ASP .NET Core MVC - Criando um site com MySql e EF ... - Macoratti
ASP .NET Core - Gerenciador de Despesas Pessoais com ... - Macoratti
Minicurso ASP .NET Core 2.0 - Apresentando MVC - YouTube
ASP .NET Core - Configurando o ambiente de ... - Macoratti
ASP .NET Core e EF Core - Configurando o ambiente - Macoratti
ASP .NET Core - Como configurar o AutoMapper - Macoratti