Trilha ARQUITETURA .NET

Trazer soluções robustas de software aliando o melhor dos patterns com as maravilhas da plataforma .NET

O que é uma trilha?

A trilha é um evento híbrido, presencial em São Paulo e remoto na sua casa, que tem a duração de um dia inteiro com sete palestras e um painel de discussão.

Date and Place

Thursday, September 18, 2025

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras São Paulo - SP
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST

Inscreva-se e ganhe

Faça sua inscrição em qualquer trilha Premium presencial e ganhe um workshop Bônus e uma mentoria bônus no mesmo dia! Mas não perca tempo pois as vagas são limitadas.

Confira a lista completa de workshops.

Inscreva-se na trilha e ganhe um workshop bônus

Confira a lista completa de mentorias.

Inscreva-se na trilha e ganhe uma mentoria bônus

Você também ganha acesso Premium à TDC Community por um ano, com acesso a workshops e mentorias semanais.

Inscreva-se na trilha e ganhe um ano de acesso Premium à comunidade

Investment

Inscrição online
1 track: R$ 305 for R$ 186

Inscrição online
1 track: R$ 305 for R$ 275

Inscrição online
1 track: R$ 305

Inscrição híbrida (presencial + online)
1 track: R$ 490 for R$ 310
2 tracks: R$ 840 for R$ 560
3 tracks: R$ 1.180 for R$ 790

* enjoy bigger discount until JUL/21, see full table

Inscrição híbrida (presencial + online)
1 track: R$ 490 for R$ 420
2 tracks: R$ 840 for R$ 730
3 tracks: R$ 1.180 for R$ 1.070

* price valid until AUG/26, see full table

Inscrição híbrida (presencial + online)
1 track: R$ 490
2 tracks: R$ 840
3 tracks: R$ 1.180

* price valid until SEP/19, see full table

Schedule / Talks Time Zone: GMT-3 Inscreva-se!

Programação Stadium:

08:00 to 08:55

Credenciamento

09:00 to 10:00

Opening of the event and mini keynotes
Programação desta Trilha:

Track opening by coordination

10:10 to 10:25

Here the coordinators introduce themselves and make an introduction to the track.

Performance extrema com MessagePack

William Santos (Nubank)

10:30 às 11:05

Descubra como extrair o maximo de desempenho com um formato de comunicação aberto e disponível para .NET, o MessagePack. Este formato permite obter mais desempenho em requisições HTTP ou mensageria, sendo mais eficiente que JSON e ProtoBuf. Nesta palestra vamos ilustrar, e demonstrar, como utilizar este formato em uma aplicação ASP.Net com RabbitMQ e SignalR.

Observabilidade Unificada com OpenTelemetry: tracing de aplicações distribuídas em .NET e outras stacks

Renato Groffe (Canal .NET) / Alexandre Felipe Malavasi Cardoso (Primegov)

11:15 às 11:50

Confira nesta apresentação como implementar práticas de observabilidade em suas aplicações .NET, tirando proveito para isto do projeto OpenTelemetry (uma das iniciativas mantidas pela CNCF - Cloud Native Computing Foundation) e do seu suporte a outras stacks de desenvolvimento - Java, Node.js... Saiba como monitorar a comunicação entre aplicações construídas em diferentes linguagens/plataformas, através do uso de tracing distribuído e da possibilidade de integração com tecnologias como Jaeger, Elastic APM, Grafana... E tudo isso com pouquíssimas linhas de código!

Intervalo para almoço

11:55 às 13:20

.NET em projetos reais: nem tudo é best practice, e tá tudo bem

Giovana do Nascimento Pena (ITAÚ)

13:30 às 14:05

Depois de ficar trabalhando 1 ano em um time com mais de 40 repositórios .Net desde Lambdas, ECS, Scripts e outros, veio varias questões sobre o que é a melhor escolha de arquitetura dentro do dotnet, desde escolhas entre MVC e minimum APIs, a utilizar o Entitys Framework e Dapper, o que vale a pena o investimentos em cada projeto, vamos explorar e questionar as melhores praticas de dotnet em meio aos nossos projetos

Painel de Discussão

14:10 às 15:10

Painel desta Trilha

Networking e Visitação a Stands

15:15 às 15:45

Por que os desenvolvedores .NET estão dizendo adeus aos controladores e adotando APIs mínimas ? e você também deveria

Pedro Constantino (Voolt)

14:10 às 15:10

Você ainda está usando Controllers para construir APIs? Talvez esteja adicionando complexidade desnecessária ao seu projeto.

Nesta palestra, vamos direto ao ponto: como as Minimal APIs vêm substituindo Controllers em projetos reais com .NET e como estruturá-las corretamente com boas práticas, separação de responsabilidades e escalabilidade.

Você sairá com uma estrutura pronta para produção, insights sobre performance no .NET 9 e dicas para migrar ou criar APIs mais enxutas e robustas. Vai economizar tempo e evitar retrabalho.

Se você quer modernizar, tirar dúvidas ao vivo e trocar experiências essa palestra é para você. Te espero lá!

O papel do Dev em um mundo cheio de agentes de IA

Henrique Eduardo (Cloud4Developers)

15:50 às 16:25

Com o avanço dos agentes de IA, surge uma pergunta inevitável: qual será o papel do desenvolvedor nesse novo cenário? Essa palestra é um convite à reflexão e à prática. Vamos explorar o impacto da inteligência artificial generativa no dia a dia de quem constrói software, e entender como os devs deixam de ser apenas codificadores para se tornarem orquestradores de agentes, dados e propósito.

Abordagens e Ferramentas a aplicação da Computação Gráfica no Ecossistema .NET: Metodologias para Desenvolvimento

Pablo Henrique ()

16:30 às 17:05

A Computação Gráfica desempenha um papel essencial no ecossistema .NET, oferecendo ferramentas poderosas para o desenvolvimento de aplicações visuais interativas e de alta performance em C#. Nesta apresentação, exploramos abordagens inovadoras para a implementação de gráficos dentro do .NET, destacando metodologias de desenvolvimento eficientes, desde o uso de bibliotecas especializadas até soluções integradas com Blazor e WPF. O objetivo é demonstrar como essas tecnologias podem otimizar processos, criar experiências imersivas e impulsionar a inovação em projetos gráficos.

Como criei uma estratégia para modernização de software legado em .NET e com redução imediato de custos

Tiago Tartari (tiagotartari.net)

17:10 às 17:45

Você já tentou entender uma decisão técnica do passado e encontrou apenas documentos vagos, desatualizados ou inexistentes? Quantas vezes uma equipe passa mais tempo tentando decifrar o que foi feito antes do que realmente avançando na modernização de um sistema?

A verdade é que software legado não é só código antigo?ele carrega escolhas que foram feitas em um contexto específico, muitas vezes sem registro, e que agora se tornam barreiras. Modernizar sem entender essas decisões é como reformar uma casa sem saber onde passam os canos.

Nesta palestra, vou apresentar um caso real de um e-commerce de nicho que enfrentava esse dilema.

Programação no final do dia:

18:30 to 18:35

Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Schedule subject to change

Technical Committee Trilha ARQUITETURA .NET

Sponsors