Data de Atualização
Operadores as e is no C#
Operadores as e is no C#

Platform Specific no .NET
Platform Specific no .NET

var, string, System.String e StringBuilder no C#
var, string, System.String e StringBuilder no C#

Action e Action Chaining no C#
Action e Action Chaining no C#

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.

Utilizando let no LINQ
Utilizando let no LINQ

Extension Methods no C#
Extension Methods no C#

Gerar arquivos CSV no C#
Gerar arquivos CSV no C#

Manipulação de arquivos no C#
Manipulação de arquivos no C#

Priority Queue no C#
Priority Queue no C#

Implicit Operators no C#
Implicit Operators no C#

Como ler arquivos no C#
Como ler arquivos no C#

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.

ASP.NET Validações Customizadas
ASP.NET Validações Customizadas

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.

Como fazer um App com ASP.NET (Completo com login, EF e SQLite)
Como fazer um App com ASP.NET (Completo com login, EF e SQLite)

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.

ASP.NET WebApi - Globalização e localização
ASP.NET WebApi - Globalização e localização

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.

ASP.NET e EF Core Web API - Paginação de dados para múltiplos bancos de dados
ASP.NET e EF Core Web API - Paginação de dados para múltiplos bancos de dados

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.

Windows 11 rodando Apps Android - WSA Windows Subsystem for Android
Windows 11 rodando Apps Android - WSA Windows Subsystem for Android

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.

Dicas para quem está começando a programar
Dicas para quem está começando a programar

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.

ASP.NET WebApi JWT Refresh Token
ASP.NET WebApi JWT Refresh Token

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.

ASP.NET 6 Minimal APIs - Autenticação, autorização, roles, claims, JWT Bearer
ASP.NET 6 Minimal APIs - Autenticação, autorização, roles, claims, JWT Bearer

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.

ASP.NET 5 e 6 - Autenticação e Autorização com Bearer e Token JWT
ASP.NET 5 e 6 - Autenticação e Autorização com Bearer e Token JWT

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.

Blazor: Login com Google
Blazor: Login com Google

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.

C# 10 e .NET 6 - Novidades na manipulação de listas
C# 10 e .NET 6 - Novidades na manipulação de listas

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.

Entity Framework: Mapeando Views e Queries puras
Entity Framework: Mapeando Views e Queries puras

Como fazer uma API (Fácil e moderna) com ASP.NET, EF Core e SQLite
Como fazer uma API (Fácil e moderna) com ASP.NET, EF Core e SQLite

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.