
Nesta aula, vamos aprender a criar um aplicativo com CRUD e API sem escrever código, usando IA para gerar código. Exploraremos o funcionamento da IA, suas limitações e otimização. Discutiremos o impacto da IA na programação e seu uso como ferramenta poderosa. Ao final, dicas para equilibrar codificação manual e automação por IA.

Nesta aula, vamos aprender a criar e usar skills com .NET, explorando a integração com C Sharp. Vamos demonstrar como configurar e executar scripts .NET para automatizar tarefas, como renomear imagens em diretórios. Além disso, veremos como as skills são definidas e utilizadas no Cloud, permitindo a execução de scripts personalizados para otimizar processos repetitivos.

Nesta aula, vamos aprender sobre as novidades do Blazor para 2026, como melhorias no server-side rendering, validação de formulários e integração com AspNet. Destacamos a consolidação dos runtimes, o Blazor Gateway para telemetria e a importância da IA no Blazor. Essas atualizações prometem aprimorar a experiência de desenvolvimento.

Nesta aula, vamos aprender sobre a evolução do AspNet, abordando tanto o back-end quanto o front-end com Blazor. Exploraremos validações síncronas e assíncronas, melhorias em APIs, segurança com Depop e avanços no HTTP3. Discutiremos também a integração do Yarp e o impacto no Blazor. Além disso, destacaremos a importância de se manter atualizado com as novidades do .NET.

Nesta aula, vamos aprender sobre o WebMCP, um protocolo que facilita a interação de agentes de IA com sites. Discutiremos como preparar sites para esses agentes, melhorando a leitura e submissão de dados. Veremos como implementar o protocolo de forma declarativa e imperativa, garantindo que os agentes acessem e utilizem as funcionalidades de maneira eficiente.

Nesta aula, vamos aprender sobre as novidades do .NET 11, incluindo melhorias nas bibliotecas base, suporte a compressão Z Standard, e novas funcionalidades como o bfloat16 para machine learning. Exploraremos também o Frozen Dictionary para coleções imutáveis, melhorias em timezone e strings, além de otimizações de performance e segurança em APIs.



Nesta aula, vamos aprender sobre o Factory Method, um padrão de design que ajuda a criar objetos de forma flexível e genérica. Exploraremos como usar interfaces para definir contratos e implementar classes concretas para diferentes tipos de documentos, como PDF e Word. O objetivo é centralizar a criação de objetos, facilitando a manutenção e expansão do código.

Nesta aula, vamos aprender sobre os tipos de cache, como implementá-los e suas vantagens. Exploraremos o cache local e distribuído, seus custos e benefícios, além de quando usá-los. A implementação será demonstrada com um exemplo prático, abordando a configuração e gestão de políticas de cache para otimizar consultas e melhorar a performance do sistema.



Nesta aula, vamos aprender sobre a importância dos design patterns, clean code e princípios SOLID no desenvolvimento de software. Esses conceitos, embora antigos, são relevantes, oferecendo soluções reutilizáveis e promovendo comunicação eficaz entre desenvolvedores. Aplicá-los é essencial para a manutenção e qualidade do código.







Nesta aula, vamos aprender sobre as mudanças no suporte do .NET, que agora oferece 24 meses para versões STS. Discutiremos estratégias de migração, a importância de manter aplicativos atualizados e como as versões LTS e STS se diferenciam. A atualização frequente garante segurança e performance, e o suporte estendido é uma vantagem para desenvolvedores.


Nesta aula, vamos aprender sobre a integração de inteligência artificial com bancos de dados, focando em buscas vetoriais. Usaremos ferramentas como Polyama, Entity Framework e Postgres, e exploraremos técnicas de embeddings e algoritmos como o ANN. Também abordaremos o conceito de Retrieval Augmented Generator para enriquecer respostas de modelos de linguagem.

