



Nesta aula, vamos aprender sobre Action e Action Chaining no C Sharp. Exploraremos como armazenar e encadear funções, permitindo sua execução em momentos específicos da aplicação. Além disso, discutiremos cenários práticos para o uso dessas funcionalidades. Não se esqueça de conferir o artigo complementar e os cursos disponíveis para aprofundar seu conhecimento.







Nesta aula, vamos aprender a ler arquivos em C Sharp de diferentes maneiras, incluindo o uso de métodos como ReadAllText e ReadAllLines, além do StreamReader para arquivos maiores. O vídeo também destaca a importância de fechar arquivos adequadamente e oferece recursos adicionais na descrição, como artigos e links para a comunidade no Discord e redes sociais.

Nesta aula, vamos aprender sobre validações no AspNet e Web API com André Baltieri. Exploramos validações built-in, como required e string length, e criamos validações customizadas, como e-mail in use e block domain. Testamos as validações usando o Postman, verificando mensagens de erro personalizadas e bloqueio de domínios específicos.

Nesta aula, vamos aprender a criar uma aplicação AspNet com funcionalidades de login, logout e um to-do list. Exploraremos como utilizar templates, configurar autenticação e autorização com AspNet Identity, além de implementar CRUD para gerenciar tarefas. Também abordaremos a globalização para ajustar o formato de datas e personalizar a interface com temas do Bootstrap.

Nesta aula, vamos aprender sobre globalização e localização de APIs com AspNet, criando uma API multidiomas em português, inglês e italiano. Exploraremos como configurar a localização e globalização para suportar diferentes culturas sem pacotes extras e como usar arquivos de recursos para gerenciar mensagens em vários idiomas.

Nesta aula, vamos aprender a implementar paginação em web APIs usando ASP.NET e Entity Framework Core. O exemplo abrange ASP.NET 5 e 6, e é compatível com bancos como SQLite e SQL Server. Exploramos técnicas para limitar registros retornados, utilizando métodos como skip e take, e discutimos boas práticas para otimizar a experiência do front-end.

Nesta aula, vamos aprender sobre o Windows Subsystem for Android, uma novidade do Windows 11 que permite rodar apps Android no Windows. Exploraremos as mudanças para desenvolvedores e como isso facilita o desenvolvimento e teste de apps Android, eliminando a necessidade de emuladores. Além disso, discutiremos a convergência dos ecossistemas e o potencial dos PWAs e WebAssembly.

Nesta aula, vamos aprender sobre o início das gravações dos podcasts do Balta.io, onde André Baltieri, conhecido como Balta, responde perguntas e discute temas de tecnologia. O conteúdo está disponível em vídeo no YouTube e em áudio no Spotify. As perguntas são retiradas do Discord do Balta, incentivando a participação na comunidade.

Nesta aula, vamos aprender sobre Refresh Token, abordando como renovar um token expirado e gerar um novo para o usuário. O instrutor, André Baltieri, explica o processo de autenticação e dá dicas de segurança. Além disso, ele convida para o evento Balt.io Dev Experience, que abordará tecnologia e desenvolvimento de software.

Nesta aula, vamos aprender sobre JWT e autenticação em minimal APIs no .NET 6. Exploraremos a criação e validação de tokens, além de aplicar autorização com roles e claims. Focado em minimal APIs, se você usa .NET 5 ou MVC, veja o vídeo anterior. Vamos configurar autenticação e autorização, criar um projeto e adicionar pacotes necessários.

Nesta aula, vamos aprender sobre autenticação e autorização em APIs usando ASP.NET e JWT. Exploraremos como criar e enviar tokens em requisições, além de configurar roles para controle de acesso. O conteúdo inclui a criação de um projeto ASP.NET, configuração de pacotes de autenticação e implementação de um serviço de geração de tokens.

Nesta aula, vamos aprender a implementar o login com o Google em um app Blazor usando WebAssembly e PWA. Exploraremos o que são WebAssembly e PWAs, além das funcionalidades do Blazor. O instrutor, André Baltieri, guiará o processo de configuração do Google Sign-in, utilizando o protocolo OpenID Connect para autenticação, e mostrará como integrar isso ao seu aplicativo Blazor.

Nesta aula, vamos aprender sobre as melhorias no suporte a listas no .NET, incluindo novidades do C Sharp 10 e .NET 6. Exploraremos métodos como FirstOrDefault, MinBy, MaxBy, Chunk, Zip e Take, que facilitam a manipulação de listas. Essas atualizações prometem otimizar nosso trabalho diário com desenvolvimento de software, trazendo maior eficiência e simplicidade ao código.


Nesta aula, vamos aprender a criar um CRUD com ASP.NET, EF Core e SQLite. O instrutor, André Baltieri, ensina desde a configuração inicial até as operações de Create, Read, Update e Delete. Ele destaca a importância das migrações no Entity Framework para manter o banco de dados atualizado e aborda práticas de injeção de dependência e validações de dados.