Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/relson/agendars-dotnet
https://github.com/relson/agendars-dotnet
blazor dotnet
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/relson/agendars-dotnet
- Owner: relson
- Created: 2024-01-01T20:48:40.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-24T00:36:49.000Z (about 1 year ago)
- Last Synced: 2024-01-24T01:34:04.262Z (about 1 year ago)
- Topics: blazor, dotnet
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AgendaRS .NET
Inspirado no [Projeto Equinox](#algumas-referências) do [Eduardo Pires](https://github.com/EduardoPires/) porem documentando o passo a passo de como se pode criar o projeto do zero e em vários níveis de complexidade bem como um template de github action para implantação em um servidor simples via ```ssh```.
Etapas:
- [X] - Criar repositório no github
- [ ] - CRUD Básico
- [ ] - Implatação
- [ ] - Blog Post## Tecnologias
- Dotnet 8
- Blazor (InteractiveServer)
- [Fluent UI Blazor](https://www.fluentui-blazor.net/)
- EntityFramework
- SQLite## Criando o Projeto
> Verificando a versão do dotnet
```shell
dotnet --info
```> Instalando/Atualizando o EntityFramework
```shell
dotnet tool install --global dotnet-ef # se ainda não estiver instalado
dotnet tool update --global dotnet-ef # para atualizar para versão mais recente
```
>Adicionando uma nova página, instalando o code generator
```shell
dotnet tool install -g dotnet-aspnet-codegenerator
```>Instalando os templates do Fluent UI
```shell
dotnet new install Microsoft.FluentUI.AspNetCore.Templates
```
>Verificando os templates instalados os templates do Fluent UI
```shell
dotnet new list fluent
```
Nesse exemplos vamos utilizar o template ```fluentblazor```## Algumas referências
- [Macoratti](https://www.macoratti.net/)
- [CRUD para IMPRESSIONAR na entrevista por Balta](https://youtu.be/fmDYYsSXrKM?si=xdJhd0ecpUjetxXb)
- [Equinox Project](https://github.com/EduardoPires/EquinoxProject)
- [Fluent UI - Blazor](https://www.fluentui-blazor.net/)