Primeira vez nesse canal e a primeira vez que o conteudo com dotnet da certo seguindo os passo a passo. Parabéns pelo conteudo, tem muita gente que precisa de conteudo de qualidade assim como o seu.
Extremamente empolgado, espero conseguir acompanhar e poder desenvolver meus conhecimentos sobre o conteúdo. Agradeço imensamente pela disponibilização e pelo trabalho. Obrigado!!!
Parabéns!!! Excelente aula! Vou seguir para as próximas aulas. Quero fortalecer bastante meu conhecimento para um dia também conseguir uma boa oportunidade fora do Brasil.
Rápido pra caralho hein professor? Muito dificil acompanhar, eu caí de PARAQUEDAS aqui, sempre fiquei naquela mesmice de fazer calculadora aqui em java, fazer calculo de media ali kkkkkkkk O negócio é estudar o que o mercado de trabalho pede. To achando bem dificil acompanhar todo seu raciocinio, mas eu vou conseguir! Vou pegar esse seu primeiro projeto aqui como base e vou ir criando novos e pegar pratica, seu canal é foda, vou me inscrever e acompanhar tudo referente a C#!
Junior, eu há 9 meses atrás caí de cabeça no C# e posso te falar com certeza que é um ecossistema confuso pro iniciante, mas depois que vc pratica muito, percebe que é um ecossistema muito legal e tranquilo de trabalhar. Recentemente eu vi o jovem tranquilao tentando criar um projeto em .Net core e ele apanhou muito mesmo, mesmo possuindo +10 anos de experiência, em resumo, é só continuar estudando que uma hora as coisas ficam muito mais fáceis de serem entendidas, cada framework tenta criar padrões pra facilitar e com .net core não é diferente. De qualquer maneira, é só continuar estudando que você irá evoluir, um abraço.
Que aula top viu. Professor, comecei os estudos pra C# há 2 meses, mas já tenho projetos individuais em Front-End (Js e React), será q eu conseguiria acompanhar mais ou menos bem? Kkk
Obrigado pelo feedback! Sobre conseguir acompanhar, acredito que sim, Vinicius! O curso tem um foco mais nos fundamentos, e inclusive com essa Aula 1 você já conseguiria criar seu CRUD e integrar com um front-end (lembrar apenas de configurar o CORS). Abraço.
Caro Luiz. Na Entidade DeveEvents tem 2 métodos, Um deles não hove problemas. Já o método Delete deu uma linha Vermelha. IsDelete = true. A informação quando tento averiguar o vermelho é: "A propriedade ou indexador 'DevEvents.IdDeleted' não pode ser atribuído, pois é somente leitura" Mostra, ainda: "bool DeveEvents.IsDeleted { get; }" Acho estranho pois, no construtor fiz isso na boa. Inclusive troquei para true. Lá aceita. No método não. O que fazer? Grato pela atenção
A adição dos speakers no evento, na linha 94, ocorreu por algum tipo de referência? Pois, foi apenas invocado o método .Add, sem de fato utilizar diretamente o _context, que seria o db. Apenas para compreender como funcionar a inserção da informação no "banco"
Olá Germano, tudo bem? Só utilizamos o banco de dados na Aula 02 do curso, então nosso DbContext agora é puramente uma classe com tempo de vida Singleton que armazena os registros, logo não precisa nada de específico para guardar os dados.
Oi Luis, tudo bem? Estou seguindo os passos da aula e me deparei com um erro de certificado inválido. O certificado foi gerado pelo VS e não foi validado, o que posso fazer para solucionar esse problema? Abraços!
Acabei resolvendo isso por conta! Para quem se deparar com esse problema, abra um terminal na raiz da solução (Quem estiver usando o Visual Studio, só ir em Exibir > Terminal) e digitar dotnet dev-certs https --clean e depois dotnet dev-certs https --trust. O primeiro comando exlcuirá o certificado antigo e o segundo, irá gerar um novo certificado válido para acessar o localhost com o protocolo HTTPS
Entidades sem métodos são meras classes anêmicas. Lógicas que só estejam relacionadas a dados da própria classe pode ser passada para dentro dela, como foi feito na aula.
@@nextwave.education estou fazendo meus projetos de forma errada então? Porque sempre que eu faço uma API, eu sempre crio as classes sem nenhum método dentro delas kkkk
@@matheusmatheus4300 vai depender de cada cenário, não é regra. Tem situações que não se precisa de comportamento, mas tem outras que o ideal é deixar dentro. Depende caso a caso.
Parabéns pelo conteúdo gratuito, mestre!! Um conteúdo tão bom e gratuito para acesso de todos é de ser aplaudido de pé!
Que legal que gostou, Silvio! Vamos que vamos!
Primeira vez nesse canal e a primeira vez que o conteudo com dotnet da certo seguindo os passo a passo. Parabéns pelo conteudo, tem muita gente que precisa de conteudo de qualidade assim como o seu.
Tamo junto, meu amigo!
Obrigado pelo conteúdo chef
Tamo junto!
Pô, queria que essa tivesse sido minha primeira vídeo aula sobre APIs antes de começar a fazê-las. Teria entendido mais rápido
Fico feliz em saber, Hermes! Vamos que vamos!
Extremamente empolgado, espero conseguir acompanhar e poder desenvolver meus conhecimentos sobre o conteúdo. Agradeço imensamente pela disponibilização e pelo trabalho. Obrigado!!!
Que legal que gostou, vamos que vamos!
Excelente, Luis! Me inscrevi no canal.
Obrigado pelo feedback e pela inscrição, Diogo! Vamos que vamos!
Top demais. Parabéns.
Vamos que vamos!
Bom demais, ganhou mais um inscrito
Vamos que vamos, Alexandre!
Muito bom Luis, comecei agora no seu curso... Daqui uns dias estarei desenvolvendo minhas APIs.
Opa, obrigado pelo feedback!
Será a primeira vez que assisto a aula do Luis. A didática parece boa , no fim do curso eu dou um feedback melhor. Parabéns pelo conteúdo gratuito
Excelente conteúdo, simples e objetivo. Obrigado!! Por mais aulas assim!!!
Parabéns!!! Excelente aula! Vou seguir para as próximas aulas. Quero fortalecer bastante meu conhecimento para um dia também conseguir uma boa oportunidade fora do Brasil.
Que legal que gostou, Leandro! Vamos que vamos!
Top a didática 😊
Obrigado pelo conteúdo de qualidade Professor Luis! :)
Que ótimo que gostou, Leo! Vamos que vamos!
obrigado professor, seu conteúdo é muito bom.
Rápido pra caralho hein professor? Muito dificil acompanhar, eu caí de PARAQUEDAS aqui, sempre fiquei naquela mesmice de fazer calculadora aqui em java, fazer calculo de media ali kkkkkkkk O negócio é estudar o que o mercado de trabalho pede.
To achando bem dificil acompanhar todo seu raciocinio, mas eu vou conseguir! Vou pegar esse seu primeiro projeto aqui como base e vou ir criando novos e pegar pratica, seu canal é foda, vou me inscrever e acompanhar tudo referente a C#!
Junior, eu há 9 meses atrás caí de cabeça no C# e posso te falar com certeza que é um ecossistema confuso pro iniciante, mas depois que vc pratica muito, percebe que é um ecossistema muito legal e tranquilo de trabalhar.
Recentemente eu vi o jovem tranquilao tentando criar um projeto em .Net core e ele apanhou muito mesmo, mesmo possuindo +10 anos de experiência, em resumo, é só continuar estudando que uma hora as coisas ficam muito mais fáceis de serem entendidas, cada framework tenta criar padrões pra facilitar e com .net core não é diferente.
De qualquer maneira, é só continuar estudando que você irá evoluir, um abraço.
VAi dar certo, Junior!
Tem alguma documentação ou material que possa ajudar a pegar melhor o CRUD?
Excelente material, me ajudou mt no trabalho
Que aula top viu. Professor, comecei os estudos pra C# há 2 meses, mas já tenho projetos individuais em Front-End (Js e React), será q eu conseguiria acompanhar mais ou menos bem? Kkk
Obrigado pelo feedback!
Sobre conseguir acompanhar, acredito que sim, Vinicius! O curso tem um foco mais nos fundamentos, e inclusive com essa Aula 1 você já conseguiria criar seu CRUD e integrar com um front-end (lembrar apenas de configurar o CORS).
Abraço.
Quando sai a aula 2?
Dentre as próximas duas semanas deve sair!
Não tem a aula 2 ainda?
Dentre as próximas duas semanas deve sair, Micael.
faz um de teste unitario pf, estou com muitas dificuldades a usar o fakeiteasy
Opa, tem alguns vídeos de testes unitários aqui no canal.
obrigado professor
Tamo juntoooo
Alguém poderia me explicar qual a diferença entre usar CreatedAtAction e CreatedAtRouteResult?
Caro Luiz.
Na Entidade DeveEvents tem 2 métodos,
Um deles não hove problemas.
Já o método Delete deu uma linha Vermelha.
IsDelete = true.
A informação quando tento averiguar o vermelho é:
"A propriedade ou indexador 'DevEvents.IdDeleted' não pode ser atribuído, pois é somente leitura"
Mostra, ainda:
"bool DeveEvents.IsDeleted { get; }"
Acho estranho pois, no construtor fiz isso na boa. Inclusive troquei para true.
Lá aceita. No método não.
O que fazer?
Grato pela atenção
Olá, no caso está faltando o set!
public bool IsDeleted {get; set;}
A adição dos speakers no evento, na linha 94, ocorreu por algum tipo de referência? Pois, foi apenas invocado o método .Add, sem de fato utilizar diretamente o _context, que seria o db. Apenas para compreender como funcionar a inserção da informação no "banco"
Olá Germano, tudo bem? Só utilizamos o banco de dados na Aula 02 do curso, então nosso DbContext agora é puramente uma classe com tempo de vida Singleton que armazena os registros, logo não precisa nada de específico para guardar os dados.
Oi Luis, tudo bem? Estou seguindo os passos da aula e me deparei com um erro de certificado inválido. O certificado foi gerado pelo VS e não foi validado, o que posso fazer para solucionar esse problema? Abraços!
Acabei resolvendo isso por conta! Para quem se deparar com esse problema, abra um terminal na raiz da solução (Quem estiver usando o Visual Studio, só ir em Exibir > Terminal) e digitar dotnet dev-certs https --clean e depois dotnet dev-certs https --trust. O primeiro comando exlcuirá o certificado antigo e o segundo, irá gerar um novo certificado válido para acessar o localhost com o protocolo HTTPS
perdão a pergunta boba, mas porque você colocou métodos nas entidades? como se chama isso e para que servem?
Entidades sem métodos são meras classes anêmicas. Lógicas que só estejam relacionadas a dados da própria classe pode ser passada para dentro dela, como foi feito na aula.
@@nextwave.education estou fazendo meus projetos de forma errada então? Porque sempre que eu faço uma API, eu sempre crio as classes sem nenhum método dentro delas kkkk
@@matheusmatheus4300 vai depender de cada cenário, não é regra. Tem situações que não se precisa de comportamento, mas tem outras que o ideal é deixar dentro.
Depende caso a caso.