Muito bom André ! Parabéns pela iniciativa ! Acho extremamente válido a ideia da aula de como modelar corretamente as classes no Entity. Você pode compartilhar mais um pouco deste conhecimento conosco ? Abraços
. Bom dia André. Primeiramente, parabéns pela iniciativa de compartilhar o conhecimento e também pela qualidade do material. Sou iniciante em EF, gostaria de saber, se possível, quais seriam as desvantagens e vantagens técnicas de configurar/decorar/anotar características de propriedade de classes que serão gerenciadas pelo EF, na própria classe ou no método OnModelCreating, por exemplo: * no método OnModelCreating: modelBuilder.Entity().Property(p => p.Titulo).HasColumnType("varchar(50)"); * na própria classe: [MaxLength(50)] public string Titulo { get; set; } Bom, creio que pode ficar mais organizado, dependendo do tamanho do projeto, estas informações serem configuradas nas classes, até mesmo para o método OnModelCreating não ficar muito extenso. .
Os dados são gravados, mas o console.writeline dentro do forEachAsync não loga nada db.Livros.ForEachAsync(x => Console.WriteLine($"Título: {x.Titulo} | Autor: {x.Autor}"));
Sim, é o próprio Intellisense. A extensão do C# te dá essas funcionalidades. Lembrando que, se você está falando das sugestões relacionadas ao EF Core, talvez esteja faltando um "using" no início do seu arquivo.
Então Vinicius, o EF Core já está bem maduro, mas ainda faltam alguns recursos considerados importantes para alguns projetos, como a relação Many-to-Many. é necessário analisar se isso não é um problema para o seu projeto, porém em questões de qualidade de código e performance, o EF Core está muito melhor que o EF 6.x
A playlist possui recursos desde a versão 1 até a versão 2...pode ser que alguns recursos tenham tido leve alteração na versão 3, mas a maioria permanece
Andrezao melhor vídeo de EF que já vi, tô estudando sobre e nenhum e tão mastigado quanto o seu, muito obrigado.
Top demais xara!!
Esta me ajudando muito!
Excelente explicação
Obrigado
Didatica excelente!
Muito bom André ! Parabéns pela iniciativa ! Acho extremamente válido a ideia da aula de como modelar corretamente as classes no Entity. Você pode compartilhar mais um pouco deste conhecimento conosco ? Abraços
Legal Glauber, farei um vídeo extra falando sobre isso :)
. Bom dia André. Primeiramente, parabéns pela iniciativa de compartilhar o conhecimento e também pela qualidade do material. Sou iniciante em EF, gostaria de saber, se possível, quais seriam as desvantagens e vantagens técnicas de configurar/decorar/anotar características de propriedade de classes que serão gerenciadas pelo EF, na própria classe ou no método OnModelCreating, por exemplo:
* no método OnModelCreating:
modelBuilder.Entity().Property(p => p.Titulo).HasColumnType("varchar(50)");
* na própria classe:
[MaxLength(50)]
public string Titulo { get; set; }
Bom, creio que pode ficar mais organizado, dependendo do tamanho do projeto, estas informações serem configuradas nas classes, até mesmo para o método OnModelCreating não ficar muito extenso. .
Muito bom André, excelente material.
Muito bem explicado. Show de bola.
Obrigado pelo vídeo! Muito explicativo...
Muito bom, parabéns
Os dados são gravados, mas o console.writeline dentro do forEachAsync não loga nada
db.Livros.ForEachAsync(x => Console.WriteLine($"Título: {x.Titulo} | Autor: {x.Autor}"));
Olá. Existe provider do SQL Server Ce (compact edition) para o EF core?
André, esse auto-complete é o Intellisense? Ou...? Aqui não me dá as sugestões, mesmo com as extensões do C# instaladas.
Sim, é o próprio Intellisense. A extensão do C# te dá essas funcionalidades. Lembrando que, se você está falando das sugestões relacionadas ao EF Core, talvez esteja faltando um "using" no início do seu arquivo.
finalmente uma série de tutoriais que não usa o Visual Studio e todos os atalhos da IDE pra criar os databases
Eu não sabia desta facilidade. É mais produtiva trabalhar assim?
@@mpm1963 Depende muito do gosto, com experiência acaba ficando bem produtivo.
Depois de dar o Comando Update, o banco de dados nao esta sendo criado. Poderia me dar um auxilio?
Parabéns. Ganhou mais um inscrito.
Opa muito legal o tutorial... mas pode explicar como vc configurou o seu ambiente de desenvolvimento para trabalhar com o .NET CORE....
Vlws!
Com o EFCore 2.1 ja vale a pena migrar do EF 6?
Então Vinicius, o EF Core já está bem maduro, mas ainda faltam alguns recursos considerados importantes para alguns projetos, como a relação Many-to-Many. é necessário analisar se isso não é um problema para o seu projeto, porém em questões de qualidade de código e performance, o EF Core está muito melhor que o EF 6.x
É referente ao Entity Framework Core 3 ? ou é o 2, ou não faz muita diferença?
A playlist possui recursos desde a versão 1 até a versão 2...pode ser que alguns recursos tenham tido leve alteração na versão 3, mas a maioria permanece
André me ajuda a adicionar Migrations! Não estou conseguindo!
Você tem cursos online?
Então João, a minha ideia (André) é criar algo relacionado sim. Várias pessoas me pedem esse tipo de curso.
Uma dica pra quem tá chegando: assista em velocidade 1,25 ou 1,5X pra ganhar produtividade!