



Nesta aula, vamos aprender sobre os ciclos de vida dos serviços AdSingleton, AdScoped e AdTransient no .NET. Exploraremos como cada um deles gerencia instâncias e IDs em uma aplicação simples. AdSingleton mantém o mesmo ID em todas as requisições, AdScoped mantém o mesmo ID dentro de uma requisição, e AdTransient gera um novo ID a cada requisição.


Nesta aula, vamos aprender sobre a importância das versões LTS do .NET e por que é crucial migrar do .NET 5 para o .NET 6. Exploraremos o conceito de Long Term Support e como ele garante suporte prolongado, além de entender a estratégia de lançamentos anuais da Microsoft, alternando entre versões LTS e não LTS.

Nesta aula, vamos aprender sobre as melhorias de performance do .NET 7, que será mais rápido que o .NET 6 sem necessidade de alterações no código. O .NET 7 introduz a compilação Ahead of Time, além do Just In Time, permitindo maior otimização e performance. As aplicações em .NET, como AspNet e Blazor, se beneficiarão dessa novidade.


Nesta aula, vamos aprender a configurar um ambiente de desenvolvimento no Linux com Ubuntu. Exploraremos a instalação do .NET, configuração do terminal com AllMyPosh, uso do Visual Studio Code e Docker, além de conectar ao SQL Server via Azure Data Studio. Este guia é ideal para otimizar o desenvolvimento em máquinas com menos recursos.

Nesta aula, vamos aprender sobre os desafios para conseguir entrevistas de desenvolvimento e como superá-los. Destacamos a importância de participar de comunidades técnicas, ter um portfólio sólido no GitHub e alinhar expectativas com a cultura das empresas. Ressaltamos também o valor do networking e a definição de objetivos claros no LinkedIn.

Nesta aula, vamos aprender sobre o .NET MAUI, um framework multiplataforma que substitui o Xamarin, permitindo criar aplicações para Windows, Mac, iOS, Android e mais, usando C# e XAML. O lançamento está previsto para novembro, junto com o .NET 7, e a comunidade pode testar e dar feedback para aprimorar a ferramenta.

Nesta aula, vamos aprender sobre as diferenças entre Rider, Visual Studio e Visual Studio Code. André Baltieri, o Balta, destaca as vantagens do Rider, como recursos avançados de debug e integração com Azure. Ele também fala sobre o Visual Studio, ideal para desenvolvimento móvel, e o Visual Studio Code, leve e eficiente para front-end.


Nesta aula, vamos aprender quatro regras essenciais do Clean Code que não exigem conhecimento avançado. As regras são seguir convenções de projeto, manter a simplicidade, aplicar a regra do escoteiro para melhorar o código e resolver problemas na causa raiz. Essas práticas mantêm o código limpo e eficiente, facilitando a manutenção e colaboração.


Nesta aula, vamos aprender sobre WebSockets no AspNet, explorando conexões em tempo real de forma eficiente. Veremos como o AspNet facilita a implementação sem bibliotecas externas e como usar minimal APIs para simplificar o processo. Discutiremos a importância dos WebSockets para otimizar requisições e trafegar informações eficazmente.

Nesta aula, vamos aprender sobre as novidades do C Sharp 11, como a interpolação de strings sem necessidade de arroba, o List Pattern para manipulação de listas e melhorias na checagem de nulos com o uso do DoubleBang. Além disso, há um curso gratuito de C Sharp disponível, com mais de 140 aulas e 15 módulos. Aproveite para se inscrever e explorar essas novas funcionalidades.



Nesta aula, vamos aprender sobre as novidades do C Sharp 11, como a simplificação da interpolação de strings, o uso de list patterns para facilitar iterações e a melhoria na checagem de nulos com o double bang. Essas atualizações prometem otimizar o desenvolvimento e aumentar a eficiência no código.

Nesta aula, vamos aprender sobre o Deconstruct no C Sharp, uma técnica para desconstruir objetos e obter suas propriedades, similar ao que existe no JavaScript. O vídeo explora a diferença entre Deconstruct e métodos como destrutor e IDisposable, além de ensinar a criar um método Deconstruct para a classe DateTime, usando tuplas e outros recursos do C Sharp.


Nesta aula, vamos aprender sobre o Configuration Manager no AspNet e o uso de arquivos appsettings para gerenciar ambientes e configurações. Exploraremos a diferença entre ambientes de desenvolvimento e produção e o impacto do AspNet Core Environment. Também aprenderemos a usar variáveis de ambiente e a ler blocos de configuração com o método getSection.
