Tuesday, August 23, 2022
09h às 19h
ProMagno
Avenida Professora Ida Kolb - 513 /
Casa Verde - São Paulo - SP
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST
Protocolo de Acesso Presencial
Valores para participação online:
1 track: R$ 200 for R$ 125
2 tracks: R$ 400 for R$ 226
3 tracks: R$ 600 for R$ 324
* enjoy bigger discount until JUL/04,
see full table
Valores para participação online:
1 track: R$ 200 for R$ 160
2 tracks: R$ 400 for R$ 288
3 tracks: R$ 600 for R$ 417
* price valid until AUG/12,
see full table
Valores para participação online:
1 track: R$ 200
2 tracks: R$ 400 for R$ 360
3 tracks: R$ 600 for R$ 519
* price valid until AUG/24,
see full table
Valores para participação híbrida:
1 track: R$ 340 for R$ 250
2 tracks: R$ 680 for R$ 450
3 tracks: R$ 1.020 for R$ 650
Valores para participação híbrida:
1 track: R$ 340 for R$ 275
2 tracks: R$ 680 for R$ 496
3 tracks: R$ 1.020 for R$ 714
Valores para participação híbrida:
1 track: R$ 340
2 tracks: R$ 680 for R$ 614
3 tracks: R$ 1.020 for R$ 885
Time | Content |
---|---|
07:45 to 08:55 | Recepção dos Participantes |
08:45 to 09:45 |
Opening of the event and mini keynotes
Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Lucas Leung - (Oracle) / Chistian Flemming - (BTG Pactual) / Luis Leão - (Twilio) |
09:50 to 10:30 |
EVENT KEYNOTE![]() 5 habilidades essenciais para todo desenvolvedor que deseja construir uma carreira incrívelElder Moraes |
Time | Content |
---|---|
10:35 to 10:50 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
10:55 to 11:30 |
|
11:40 to 12:15 |
Estrangulando um legado ASP.NET MVCGiovanni BassiO .NET Framework virou legado, foi substituído, há anos. Ainda assim, aplicações feitas dez anos atrás se recusam a morrer. É difícil fazer uma transição que não impacte os usuários e que permita evolução gradual. Nessa palestra vou mostrar como estrangular uma aplicação MVC/WebApi e gradualmente movimentá-la para ASP.NET Core. |
12:25 to 13:00 |
.NET + Azure Event Hubs: processando eventos em tempo real e sem grandes complicaçõesRenato Groffe / Vinícius ClimacoO Azure Event Hubs é um serviço que integra a nuvem Microsoft e voltado à ingestão de eventos. Projetado de forma a oferecer paralelismo e escalabilidade na manipulação de informações, o Event Hubs é capaz até mesmo de processar milhões de ocorrências por segundo! Tudo isto abre caminho para a utilização do Azure Event Hubs em diversos cenários de processamento mais intensivo, como logging e telemetria de aplicações, detecção de fraudes, votações online, clickstreams (rastreamento de cliques em grandes portais)... E trazendo compatibilidade com padrões de comunicação como HTTPS, AMQP e Kafka! Conheça nesta apresentação mais sobre o Azure Event Hubs e o suporte a .NET em inúmeros cenários! |
13:05 to 14:05 |
Intervalo para almoço
An excelent opportunity for all people in the event to interact and exchange ideas. Collaborators, sponsoring and supporting companies, speakers and technical committeé. |
14:10 to 14:20 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
14:25 to 15:00 |
Escalabilidade de Aplicações com RabbitMQ + MassTransit no .NET 6.0Henrique MauriComo você escala suas aplicações? Neste encontro entenderemos como a solução RabbitMq com o MassTransit no .NET 6.0 podem trazer grandes benefícios em seus projetos. Além disso, também vamos abordar as melhores práticas de configuração e performance no .NET utilizando o Worker Services. |
15:15 to 15:50 |
Escalando suas aplicações em .NET 6.0 com KEDAFernando Mendes / Ray CarneiroPense em seus microserviços, onde você tem eventos disparados de forma assíncrona pelo EventBus do Azure, e um consumidor que processará o evento. Normalmente, podemos escalar esse Pod, caso ultrapasse 60% de memória ou 80% de CPU, por exemplo, o Kubernetes escala de forma automática, mas com o KEDA, escala de acordo com seus eventos. No exemplo que mencionei, posso configurar da seguinte maneira: Quando tenham 5 mensagens na fila, a aplicação é escalada e caso tenham mais 5, ele escala mais um Pod e assim sucessivamente. |
15:55 to 16:30 |
Modern Minimal APIsAndre BaltieriNesta apresentação vamos mergulhar na criação de Minimal APIs com .NET e entender o real motivo e ganhos desta mudança, tanto no .NET 6 quanto no .NET 7. |
16:40 to 17:15 |
![]() 3 bibliotecas .NET para aumentar a confiança nos seus testes e na sua arquiteturaFabio GouwUma boa arquitetura se preocupa com a qualidade e a capacidade de evolução do software produzido, requisitos estes que podem ser aprimorados usando-se uma diversidade de ferramentas e técnicas de testes. Esta apresentação descreve 3 abordagens de testes e bibliotecas relacionadas que aumentam a confiança do time de desenvolvimento durante a criação e a evolução de aplicações .NET: testes de integração com Testcontainers; testes de arquitetura com ArchUnitNET; testes baseados em propriedades com FsCheck. |
17:25 to 17:55 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
18:05 to 19:05 |
Arquiteto - Um Pré-Requisito?Ramon Durães / Renato Groffe / Giovanni Bassi / Andre Baltieri / Tania Raquel Stormovski de AndradePainel desta Trilha
|
Time | Content |
---|---|
19:15 to 19:50 |
Closing session
After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day. |