Participe do balta.io Experience, um evento online, ao vivo e gratuito que vai reunir grandes nomes da internet em uma experiência única! 👉 balta.io/experience
@sylviogiraldes
2 жыл бұрын
Ola Balta. Examinar o Identity , pra mim, seria legal sim. Abs, Sylvio
@baltaio
2 жыл бұрын
💜
@marciokoehler6269
Жыл бұрын
Que explicação sensacional sobre MVC. Situa muito bem o programador que vem da programação desktop. Vlw Balta.
@baltaio
Жыл бұрын
🚀
@5vinicius100
2 жыл бұрын
O conteúdo que você disponibiliza gratuitamente é muito bom, tanto aqui quanto no site, trabalho atualmente com PHP, mas quero migrar pro C# só pelos seus vídeos e quando isso acontecer com certeza vou assinar o seu curso como forma de agradecer
@baltaio
2 жыл бұрын
💜
@piazotes4693
2 жыл бұрын
Fala Vinicius, por quais motivos quer migrar para o c# mais oportunidades de oferta de trabalho?
@5vinicius100
2 жыл бұрын
@@piazotes4693 era só porque eu tava gostando de C# mesmo, mas eu continuei em PHP porque já tenho meu emprego e não quero me aventurar
@alexferrazoliver
2 жыл бұрын
Kra, gosto demais dos conteúdos que você disponibiliza, excelente 👏👏👏
@baltaio
2 жыл бұрын
Muito obrigado 😁
@felipegustavo4940
Жыл бұрын
Obrigado pela ajuda professor, suas aulas são top!!
@baltaio
Жыл бұрын
🚀
@gabrielnascimento1761
2 жыл бұрын
salve Balta! realmente seria ótimo algum material sobre Identity, algo como alterar o template padrão e pedir pro usuário cadastrar mais alguns dados (tipo nome e telefone). e se der tempo algo relacionado a autorizações e "cargos". Mais um grande vídeo! obrigado
@baltaio
2 жыл бұрын
💜
@PrologicaNet
Жыл бұрын
Balta, parabéns mais uma vez! Excelente vídeo! De forma sucinta você aplicou vários conceitos da tecnologia, na prática. Eu estava querendo atualizar alguns conceitos e foi 'PÁ-PUM'. Tenho 29 anos de desenvolvimento, sigo outros MVP's, e você está entre os preferidos por sua excelente didática.
@baltaio
Жыл бұрын
Muito obrigado 💜💜💜💜
@rafaelfelicioni2175
2 жыл бұрын
Muito bom o video Balta, vendo voce fazendo essas aplicações de forma simples me da vontade de colocar pra andar algumas idéias que eu venho tendo, valeeeu! o/
@baltaio
2 жыл бұрын
Essa é a ideia
@kkleber
2 жыл бұрын
Vamo que vamo! 🚀
@baltaio
2 жыл бұрын
💜
@airtongoncalves4038
Жыл бұрын
Balta primeiro gostaria de agradecer seu conteúdo é bom
@baltaio
Жыл бұрын
Muito obrigado 💜
@elisangelasilvademendonca4148
3 ай бұрын
Show. Muito obrigada
@baltaio
3 ай бұрын
Nós que agradecemos!
@estebamist
2 жыл бұрын
Balta, excelente vídeo, seria muito bom algum material sobre Identity, principalmente em relação a sua implementação em uma API.
@baltaio
2 жыл бұрын
💜
@miltongoncalves205
Жыл бұрын
Este pacote contém uma .NET que você pode chamar a partir do shell/linha de comando. dotnet tool install --global dotnet-aspnet-codegenerator --version 7.0.1
@baltaio
Жыл бұрын
💜💜💜
@luc_sayn
Жыл бұрын
Vlw mano!
@jhsonic
2 жыл бұрын
Muito bom mesmo. Gostaria sim de ver um video especifico para o identity. Parabens e obrigado.
@baltaio
2 жыл бұрын
Sugestão anotada!
@flaviohfs
2 жыл бұрын
Pra resolver a questão do CreatedAt que sempre é atualizado na edição, eu penso em duas possíveis soluções: 1ª) "descer" a informação original em um hidden field dentro da view e então essa propriedade chega preenchida na action Edit; 2ª) fazer um select antes do update pra pegar a informação atualizada (se o dado não for sensível, prefiro a primeira opção). Valeu, Balta!!
@baltaio
2 жыл бұрын
humm... o Hidden não é legal, pode ser alterado durante a submissão do formulário... fazer um select extra também é desnecessário... A solução que mostrei usa o DateTime.Now que pega a data atual sem a necessidade de nada adicional... Falhou algo ai?
@jandermello2870
2 жыл бұрын
@@baltaio acho que ele se referiu a edição que está atualizando a data de criação também. Eu também usaria um novo select para pegar a data de criação para passar no edit.
@rubensfabio5147
2 жыл бұрын
Olá Balta, Muito obrigado pela aula. Que tal uma aula sobre crud na AWS hein ? Abraços.
@baltaio
2 жыл бұрын
Boa sugestão!
@ander_michael
2 жыл бұрын
Só vídeo perfeito ❤️
@baltaio
2 жыл бұрын
Muito obrigado 💜
@sylviotavora6961
2 жыл бұрын
Excelente aula !!!!!
@baltaio
2 жыл бұрын
💜
@victorsantosjobs
Жыл бұрын
Muito bom, parabéns.
@baltaio
Жыл бұрын
🚀
@AlexCarlos
2 жыл бұрын
Bata, conheci você pelo KZitem e esse novo formato de vídeos está excelente. Queria saber se você já tem, ou pretende criar um curso pago, onde aprofunde mais sobre o dot net a nível de especialista? Queria melhorar a minha stack em dot net, principalmente em web api, usando corretamente o entity, e utilizando todos os recursos do identity
@baltaio
2 жыл бұрын
Já temos uma carreira completa balta.io/carreiras/desenvolvedor-backend-dotnet
@marcelocosta7289
2 жыл бұрын
@@baltaio O Professor utiliza Visual Studio ou Vscode nos cursos?
@luizmneto7
2 жыл бұрын
excelente explicação Balta, gostaria de uma explanação mais afunda sobre o Identity, caso seja possivel
@baltaio
2 жыл бұрын
Faremos!💜💜💜
@rodrigoarmstrong007
Жыл бұрын
Ótimo conteúdo, André, programei a muito tempo atrás em VB, Pascal, Delphi... e alguma coisa de ASP, depois parei e direcionei meus esforços a outras áreas, e agora estou querendo voltar a programação frontend para desenvolver sistemas de gestão online, mas nesse momento que considero um total iniciante, depois de assistir essa aula, fiquei mais perdido que antes...rs tem algum video que eu possa assistir para começar do zero? Abraço! Parabéns pela Aula.
@baltaio
Жыл бұрын
Showwww!!! Temos as carreiras no site: balta.io/carreiras Dá pra começar de graça!
@ewa435
2 жыл бұрын
Seria legal falar de como modifica esse templante desse gerador de código. Ou mesmo como fazer criar pacotes para que se torne uma extensão via nugget.
@baltaio
2 жыл бұрын
Ótima sugestão
@TheFernandoBogado
2 жыл бұрын
vídeo muito bom, seria interessante sim entrar no assunto do Identity.
@baltaio
2 жыл бұрын
@lenonlmsv
2 жыл бұрын
Fera demais.
@baltaio
2 жыл бұрын
@cesaraugusto4149
2 жыл бұрын
Muito bom irmão.
@baltaio
2 жыл бұрын
💜
@saulotorres
2 жыл бұрын
Balta, ao invés de usar aquele pacote, poderia usar o scaffold pela própria IDE? (percebi que as views e controllers geradas dessa maneira são diferentes das geradas pelo scaffold). Sobre o Identity, faz mais videos sim, faz videos explicando como fazer integração do identity com um sistema de RH ou com um DB já existente
@baltaio
2 жыл бұрын
Podia gerar pela ide sim... mas acho que são iguais....
@edermelo6979
2 жыл бұрын
Material sobre o Identity, por favoooor! Seria muito útil pra mim. Obrigado pelos vídeos
@baltaio
2 жыл бұрын
💜💜💜
@omarabdul85
Жыл бұрын
Boa noite Balta. Excelente vídeo cara. Suas explicações são muito didáticas. Uma dúvida: por que este comando para criar o projeto não gera um .sln? Obrigado.
@baltaio
Жыл бұрын
Boa noite, Omar, muito obrigado! Os projetos não dependem de uma solução. Por este motivo, a SLN só é criada com o comando dotnet new sln.
@paulosboli
2 жыл бұрын
Caramba q metodologia rápida, eu q venho do php, achei ótimo, onde posso estudar melhor isso?
@baltaio
2 жыл бұрын
Começa de graça aqui => balta.io/cursos/fundamentos-csharp 💜💜💜💜
@enigma601sp
2 жыл бұрын
Só recebi a notificação hoje. Fala sério.
@baltaio
2 жыл бұрын
KZitem é complicado 😔
@josuealves7929
6 ай бұрын
Show
@baltaio
6 ай бұрын
🚀
@eduardorezende8462
Жыл бұрын
Muito topp
@baltaio
Жыл бұрын
💜
@jandermello2870
2 жыл бұрын
Mais vídeos do Identity!
@baltaio
2 жыл бұрын
💜
@giovannisantos8386
2 жыл бұрын
Ola Balta, estou iniciando meus estudos em ASP.NET e tive uma dúvida. Qual seria o comando para criar login/logout como o --auth Individual, sendo que já tenho um mvc criado, com isso não gostaria de utilizar o "dotnet new mvc". E seria possível realizar a parte somente de login, sem a parte de cadastro?.Ótimo conteúdo, estou aprendendo muito. Abraço e espero que eu tenha conseguido explicar minha dúvida.
@baltaio
2 жыл бұрын
Você pode usar o aspnet-code-generator para gerar o código (Páginas) do Identity em um projeto já existente. 💜
@jeorane
2 жыл бұрын
Muito legal o aumento da produtividade, mas isso tem um custo depois, o Entity Framework (como qualquer outro ORM) degrada a performance do app, então você economiza tempo de desenvolver mas gasta mais dinheiro no servidor com processador, memória etc
@baltaio
2 жыл бұрын
De fato, se usado de forma errada, degrada e não é com o tempo, é logo de cara. O mesmo ocorre se escrever tudo na mão de forma errada. O problema nunca foi o ORM!
@carlosvieiratech
2 жыл бұрын
Balta como eu faria para criar este mesmo projeto utilizando o SQL SERVER? Porque neste projeto você informa que ele já vem com o SQLITE como default. Eu estou tentando criar este mesmo projeto via linha de comando com SQL SERVER e não estou conseguindo.
@baltaio
2 жыл бұрын
Vou gravar sobre!
@Lednew87
11 ай бұрын
No arquivo app.settings do projeto tem uma string de conexão padrão que é gerada. Você deve colocar em Server o nome que vc deu ao seu servidor\\SQLEXPRESS, caso for o aplicativo que vc estiver usando. No database crie um banco de dados no seu SQLSERVER e coloque o mesmo nome no campo database. O resto eu mantive e acrescentei um campo: TrustServerCertificate=true; coloque desta maneira no final da string, pois sem ela não estava conseguindo conectar. Espero ter ajudado.
@elprandini5322
2 жыл бұрын
Balta, estou usando o dotnet 6.0, mas ao tentar criar ou editar qualquer tarefa ele não me deixa passar. Acredito que seja porque no 6.0 os DataAnnotations mudaram e talvez todos os atributos do model sejam requeridos. Pesquisei por cima sobre mas não achei nada para burlar o ModelState.IsValid.
@baltaio
2 жыл бұрын
Hummm, pelo que me lembro não mudaram... deve ser outra coisa!
@mecherica
Жыл бұрын
Mesmo problema aqui!
@AndreyBarbosa
2 жыл бұрын
Parabéns pelo conteúdo Balta, sempre ótimo. Cara, tira uma dúvida: estou substituindo alguns apps que tenho em MVC, que necessitam de muita manipulação no front end, por Blazor Server. Em MVC tenho que usar jquery (opção minha) linkados com métodos nos controllers e com Partial View. E não precisa fazer nada disso com Blazor Server, é isso mesmo? Você também tem "dificuldades" em aplicações MVC com muita necessidade de manipulação de front end? Abraço e obrigado.
@baltaio
2 жыл бұрын
Você poderia fazer as validações todas em C#
@AndreyBarbosa
2 жыл бұрын
@@baltaio Validações, sim. Por exemplo: atualizar uma table com o valor do select ou um esquema master - details. Isso tipo de coisa só consigo (com meu conhecimento, claro) utilizando jquery e métodos em controllers. Abraço.
@heitoralbuquerque1
2 жыл бұрын
Obrigado Balta. Olha uma dúvida, como ficaria o comando do dotnet new para criar a aplicação com sql server ao invés de sqlite como foi mostrado no vídeo?
@baltaio
2 жыл бұрын
Teria que usar o flagrante--sqlserver se não me engano...
@Lednew87
11 ай бұрын
No arquivo app.settings do projeto tem uma string de conexão padrão que é gerada. Você deve colocar em Server o nome que vc deu ao seu servidor\\SQLEXPRESS, caso for o aplicativo que vc estiver usando. No database crie um banco de dados no seu SQLSERVER e coloque o mesmo nome no campo database. O resto eu mantive e acrescentei um campo: TrustServerCertificate=true; coloque desta maneira no final da string, pois sem ela não estava conseguindo conectar. Espero ter ajudado.
@dysthy
2 жыл бұрын
Fez algo sobre o Identity... no vs2022 não deixa criar projetos utilizando ASP5.0 somente 6.0, tem algumas modificações na estrutura...
@baltaio
2 жыл бұрын
💜
@jrsistemasltda
2 жыл бұрын
Muito TOP.........Desculpe minha ignorancia!! Algum possibilidade de funciona Off-line? Ou seja banco local no dispositivo movel? preciso de uma aplicação que funcione off line...quando nao tiver como conectar ao servidor naquele momento
@baltaio
2 жыл бұрын
Com Blazor sim!! Dá uma pesquisada aqui no canal!
@jonathamendonca9660
2 жыл бұрын
Alguem mais travado na parte 11:35 , não gerou o controller e algo com o banco de dados Unrecognized option '-sqlite' , estou na luta aqui! no pain no gain atualização: consegui aqui, era a questao de versoes novamente xD e algumas importacoes de bibliotecas! --- dica pra quem começa é melhor usar o visual studio pois ajuda mais, eu to usando o code por questao de desempenho no momento =) agora posso continuar o video xD
@baltaio
2 жыл бұрын
💜💜💜💜
@rodrigokosta86
2 жыл бұрын
:DDDDDDDDD TOP!!!!! Obrigado
@baltaio
2 жыл бұрын
💜
@lucasbatistadelemos2101
2 жыл бұрын
Oi Balta, nesse caso vc criou o projeto com login e logout, porém com o sql lite se não me engano, é fácil reaproveitar esse projeto para banco oracle e já possui as tabelas?
@baltaio
2 жыл бұрын
Para Oracle precisa de um provider externo... não trabalho muito com ele, mas até onde vi é simples também!
@claytonbtts1249
10 ай бұрын
Pra quem tem um site mvc pronto, como que funciona pra criar um app para esse domínio já existente com mesmo banco de dados
@baltaio
10 ай бұрын
Você pode rodar a migration e gerar as tabelas restantes do Identity!
@carlosl8832
2 ай бұрын
👍
@baltaio
2 ай бұрын
🚀
@_flaviobarreto
Жыл бұрын
Ola balta vi você comentou sobre T4, sabe como posso alterar o modelo para o UIKit como você comentou!? Ou outro modelo…
Qual o comando cli para criar com outros bancos de dados, não achei nada em específico na documentação
@baltaio
Жыл бұрын
--useSqLite no fim da sintaxe! learn.microsoft.com/en-us/aspnet/core/security/authentication/identity?view=aspnetcore-7.0&tabs=netcore-cli
@lucasholanda2525
Жыл бұрын
O Rider é mais performático que o VS?
@baltaio
Жыл бұрын
Em alguns pontos sim, em outros não...
@juraci73
2 жыл бұрын
Olá amigos desenvolvedores, caro Balta, preciso de uma luz!! Estou desenvolvendo uma aplicação usando o SQlite, tenho algumas tabelas tudo funcionando. Mas não consigo inserir o Identity. Quais são os problemas mais comuns??
@baltaio
2 жыл бұрын
Depende do erro que tem... pode ser muita coisa :/ 💜
@juraci73
2 жыл бұрын
@@baltaio Esse é o erro "Não foi possível resolver um serviço do tipo 'Aplicação.Areas.Identity.Data.BancoContext"
@RodrigoAlmeida-uf8nd
7 ай бұрын
Gostaria de saber onde está o github do código, não achei na descrição do video
@baltaio
7 ай бұрын
não me recordo se coloquei o código no Github!
@Valtinho330
Жыл бұрын
Balta, no ASP net eu conseguiria utilizar template prontos de sites??? pq sempre vem com o mesmo tema, menu em cima e tals, seria possivel mudar esse padrão que sempre vem?
@baltaio
Жыл бұрын
Opa! Com certeza!
@marcoagvilela
2 жыл бұрын
Tentei instalar o pacote CodeGeneration Design e deu este erro: error: Não há versões disponíveis do pacote 'Microsoft.VisualStudio.Web.CodeGenaration.Design'. Poderia me ajudar como proceder.
@baltaio
2 жыл бұрын
Está com Nuget configurado corretamente?
@extremus1855
2 жыл бұрын
Olá Balta, tudo bem? Rpz, estou com uma duvida e gostaria de uma orientação sua, se possivel é claro. Fiz um crud completo e esta funcionando perfeitamente, so que ele esta permitindo cadastros repetidos. Como eu faço para impedir isso? Fico no aguardo e muito obrigado pela resposta. Sucesso.
@baltaio
2 жыл бұрын
Você pode fazer um IF e verificar se a conta já está cadastrada!
@extremus1855
2 жыл бұрын
@@baltaio sim, mas a coisa e mais complicada do q um simples teste. A pk e um id e ele e incrementado no bco automaticamente. Cm pisso algo q n existe? Obvio q p uma pessoa o cpf resolve mas para um livro, p ex? E ai q esta a minha duvida.
@devtech7855
2 жыл бұрын
E como eu faço com SQL server?
@feliperodriguesdossantos465
2 жыл бұрын
Também gostaria de saber. Tudo que encontrei dizia que o padrão é o sqlite. Será que só seria possível mexendo nos códigos de conexão?
@baltaio
2 жыл бұрын
Vou tentar gravar um vídeo... é bem tranquilo!
@Matheus_1582
2 жыл бұрын
Me tire uma duvida enorme, queria saber se da pra construir um APP Android com ASP Net
@baltaio
2 жыл бұрын
Não, Asp é apenas web... 💜
@JoaoMarcosDosSantosValente
Жыл бұрын
Qual é essa IDE utilizada no vídeo mestre ?
@baltaio
Жыл бұрын
Rider e Visual Studio 💜
@rodrigoarmstrong007
11 ай бұрын
Fala Balta, blz? Cara estive refazendo a aplicação dessa aula e quando chego na parte de gravar o Todo ele não grava simplesmente não faz nada...tentei depurar ele mas nem parece estar entrando do Create do TodoController, tem algum forma que possa me ajudar?
@baltaio
11 ай бұрын
Vou atualizar esse vídeo com as novas versões em breve... sobre o erro, chama lá no Discord que pessoal te ajuda!
@marcosviniciussantosdasilv3840
10 ай бұрын
Também estou com o mesmo problema
@walacyrenato5005
2 жыл бұрын
no seu site qual é a versão do C# usado no curso?
@baltaio
2 жыл бұрын
C# 9, mas o curso novo de asp.net que sai agora em novembro já é com .NET 6 e C# 10
@matheussantos-qv8ws
2 жыл бұрын
como faço pra colocar para o banco de dados do sql server?
@baltaio
2 жыл бұрын
.UseSqlServer e adiciona os pacotes dele ao invés do UseSqlite.
@legitimoth
2 жыл бұрын
Balta eu não sei se você vai ler esse comentário mas, você poderia fazer um vídeo utilizando o AutoMapper com o .net 6? Cara to apanhando e não acho um vídeo ensinando.
@baltaio
2 жыл бұрын
Posso sim, mas me dá um cenário de uso por favor
@robsonsisnande6669
2 жыл бұрын
Como faço para customizar as páginas Login e Registro?
@baltaio
2 жыл бұрын
Procura por "Scaffold ASP.NET Identity"... tem um comando que ele gera as páginas para você editar!
@gabrielcostadeoliveira6636
2 жыл бұрын
qual é esse editor de cod que voce esta usando ? é o vs code?
@baltaio
2 жыл бұрын
Rider
@saoluisdrones
2 жыл бұрын
É ASPNET Core???
@baltaio
2 жыл бұрын
Agora chama apenas ASP.NET
@lucasenviavideo
2 жыл бұрын
@@baltaio Oi Balta, você acha ou sabe se O .NET também vai ser unificado pra simplesmente .NET ao invés de Framework e Core?
@lucasbriguenti2718
2 жыл бұрын
@@lucasenviavideo O .NET já foi unificado a partir da versão 5, agora não existe mais Core e Framework, apenas .NET
@lucasenviavideo
2 жыл бұрын
@@lucasbriguenti2718 Verdade, e não fazia muito sentido mesmo, já que o principal diferencial era a questão de um ser multi plataform e o outro não, desde que ambos se tornaram multi plataform a união era, de fato, previsível, obrigado pela informação!
Пікірлер: 152