Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/glaucia86/live-dotnetcore

Repositório responsável pelos códigos desenvolvidos durante o Live Coding no Twitch e Youtube a qual estaremos desenvolvendo alguns projetos em .NET Core 3.x
https://github.com/glaucia86/live-dotnetcore

azure azure-deployment azure-devops csharp dotnet-core live-streaming vscode

Last synced: 3 months ago
JSON representation

Repositório responsável pelos códigos desenvolvidos durante o Live Coding no Twitch e Youtube a qual estaremos desenvolvendo alguns projetos em .NET Core 3.x

Awesome Lists containing this project

README

        

# Live Coding - Semana .NET Core em C# - 14/10 à 18/10



Repositório responsável pelos códigos desenvolvidos durante o Live Coding no **[Twitch]()** e **[Youtube]()** a qual estaremos desenvolvendo alguns projetos em .NET Core 3.x

## Recursos Utilizados 🚀

* **[Download .NET Core 3.x](https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-3.0.100-windows-x64-installer?WT.mc_id=javascript-0000-gllemos)**
* **[Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=javascript-0000-gllemos)**
* **[Extensão Vs Code - C# Microsoft](https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp&WT.mc_id=javascript-0000-gllemos)**

## O que eu vou aprender?! 📘

Nesse tutorial você será capaz de desenvolver a sua primeira aplicação Web usando o .NET Core 3.x com Razor Pages. A aplicação consiste num CRUD (Create, Read, Update & Delete).

* **Classe: Filme**

- FilmeId
- Título
- Data de Lançamento
- Gênero
- Diretor
- Preço

## Vídeos da Live 🎥

* **[Dia 1: Live Coding - Parte I](https://youtu.be/j4IJQdLxGuM)**
* **[Dia 2: Live Coding - Parte II]()**
* **[Dia 3: Live Coding - Parte III]()**
* **[Dia 4: Live Coding - Parte IV]()**
* **[Dia 5: Live Coding - Parte V]()**

## Executando a Aplicação Localmente 🔥

Para executar localmente a aplicação você precisa entrar na pasta `src -> filmeslivecoding` e executar o seguinte comando:

```bash
> dotnet run
```

Após isso, você terá que abrir o browser na porta `http://localhost:5000`.

Para que, possamos executar o `Entity Framework` no projeto, se faz necessário executar os seguintes comandos dentro da pasta `src -> filmeslivecoding`

```bash
> dotnet tool install --global dotnet-ef
> dotnet add package Microsoft.VisualStudio.Web.CodeGeneration.Design
> dotnet add package Microsoft.EntityFrameworkCore.Design
> dotnet add package Microsoft.EntityFrameworkCore.Sqlite
> dotnet restore
> dotnet ef migrations add InitialCreate
> dotnet ef database update
```

## Recursos Adicionais & Links Importantes ⭐️

Durante a live, comento de alguns links e recursos importantes para aprofundar seus conhecimentos sobre .NET Core. São eles:

- ✅ **[Tutorial de .NET Core 3](https://docs.microsoft.com/aspnet/core/tutorials/razor-pages/?view=aspnetcore-3.0&WT.mc_id=javascript-0000-gllemos)**
- ✅ **[Cursos Grátis de .NET Core](https://docs.microsoft.com/learn/browse/?roles=developer&term=core&WT.mc_id=javascript-0000-gllemos)**
- ✅ **[]()**
- ✅ **[]()**
- ✅ **[]()**
- ✅ **[]()**
- ✅ **[]()**
- ✅ **[]()**

## Tenho Dúvidas... O que Faço?! ❓

Caso tenham dúvidas aos códigos desenvolvidos aqui, sintam-se a vontade em abrir uma **[ISSUE AQUI](https://github.com/glaucia86/live-dotnetcore/issues)**. Assim que possível, estarei respondendo as todas as dúvidas que tiverem!

**(documentação em desenvolvimento)**