TDC TRANSFORMATION
Competências para evolução das pessoas e negócios

Trilha .NET

Desenvolvendo aplicações robustas e escaláveis de ponta a ponta com .NET

Cada dia que passa precisamos entregar softwares cada vez com mais agilidade e funcionalidade. Com o .NET isso é possível e cada vez mais descomplicado. Não basta apenas saber a tecnologia, é muito importante entender o que o mundo ao redor dela pode nos ajudar no dia-a-dia como escalabilidade e melhores práticas. Conteúdo atualizado e de muita qualidade estará sendo entregue na trilha por excelentes profissionais do mercado com vivência nos cases apresentados durante todo dia.

Date and Place

Tuesday, August 24, 2021

09h às 19h GMT-3

REMOTE ACCESS WITH ONLINE BROADCAST

Investment

1 track: R$ 145 for R$ 110
2 tracks: R$ 290 for R$ 198
3 tracks: R$ 435 for R$ 285
* price valid until JUL/12, see full table

1 track: R$ 145 for R$ 130
2 tracks: R$ 290 for R$ 230
3 tracks: R$ 435 for R$ 330
* price valid until AGO/13, see full table

1 track: R$ 145
2 tracks: R$ 290 for R$ 260
3 tracks: R$ 435 for R$ 370
* price valid until AGO/26, see full table

How to register

Schedule / Talks

Time Content
09:00 to 09:35 Opening of the event and mini keynotes

On the Stadium stage, everyone will be guided on how the event works, highlights and other news.

09:40 to 10:25

Data Leaked or not leaked: Desafios e soluções num mar de vazamentos de dados pessoais

Andrea Willemin / Ramicés dos Santos

Estudos recentes mostram que um vazamento envolvendo dados pessoais causa prejuízos para as empresas na média de 3,86 milhões de dólares.

Enquanto isso observa-se que o assunto ainda causa espanto e com isso infinitas dúvidas. Compartilhar uma visão prática do que se têm observado no mercado quanto a estas dúvidas é nosso objetivo aqui.

Se os dados já vazaram antes por que eu devo me preocupar?

Este dado é público, não preciso se preocupar se ele vazar a partir da minha infraestrutura né?

Foi um ataque envolvendo sequestro digital de dados (ransonware), isso não é vazamento, certo?

Vazam dados de empresas muito grandes, então nem vou investir nisso, não tenho como conter?

Como posso me proteger desses vazamentos?

Não sei por onde começar, o que preciso fazer?

Como vão saber se o dado vazado foi aquele que estava na minha custódia, se já vazou antes?

Você sabia que as empresas ficam em média 280 dias com seus dados já vazados sem ao menos saber disso? Se você tem algum dessas dúvidas, é possível que você esteja em risco, participe pode ser um bom ponto de partida essa troca de experiências.
10:30 to 10:45 Track opening by coordination

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

10:50 to 11:25

Desenvolvendo uma rede de agentes autônomos, escaláveis e monitoráveis em .net

Yan Justino

Um multi-agent system (MAS) é um sistema computadorizado composto de vários agentes inteligentes, que podem resolver problemas difíceis de serem resolvidos por um agente individual ou por um sistema monolítico. Nessa palestra, vamos explorar estratégias e táticas para construir um sistema de multi-agent escalável e passível de monitoramento, fazendo uso das versões mais recentes do dotnet framework e seus recursos web.

11:30 to 12:05

.NET 5 + Azure Functions: novidades e dicas no desenvolvimento Serverless

Renato Groffe / Gustavo Bellini Bigardi

O suporte a .NET 5 em Azure Functions é recente e traz mudanças significativas em relação ao modelo de codificação seguido com o .NET Core 3.1. A experiência de desenvolvimento ficou agora bastante próxima àquela encontrada no ASP.NET Core, simplificando em muito a configuração de serviços e o uso de injeção de dependências. Acompanhe esta apresentação e fique por dentro de tudo isso, através de exemplos práticos de Function Apps criadas com o .NET 5 e diversas tecnologias.

12:10 to 12:45

Debezium, Kafka e .Net 5.0

Fernando Mendes

Hoje em dia é notório o crescimento de aplicações distribuídas, microserviços para solucionar problemas de negócio para uma empresa. No início dos anos 2000, tínhamos somente uma aplicação que fazia tudo, o famoso monólito e era muito difícil ou quase impossível, escalar essa aplicação em servidores que ficavam hospedados nos data centers na sede da empresa. Os ambientes de nuvem cresceram de forma exponencial, e também o conceito de separação de contextos vem fazendo nós arquitetos, desenvolvedores, a criar soluções sempre mais rápidas e com baixo acoplamento.

Por isso utilizar o Debezium e Kafka em suas aplicações em .Net 5.0 podem te ajudar

12:50 to 13:50 Networking and Visiting Stands

Break to network and get to know the booths of the event.

14:00 to 14:05 Track opening by coordination

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

14:10 to 14:45

Monitorando aplicações com Elastic APM no .NET 5

Henrique Mauri

Como você está monitorando o desempenho das suas aplicações? Neste encontro entenderemos como a solução Elastic APM no .NET 5 pode trazer visibilidade aos problemas das suas aplicações e te ajudar a identificar pontos de melhoria.

Além disso, também vamos abordar melhor toda a Elastic Stack e como ela pode ser útil para você ter uma maior observabilidade.

14:50 to 16:05

Microsoft abraçando a inclusão e acessibilidade

Giovanni Bassi / Roberta Arcoverde / Alexandre Santos Costa / Thamirys Gameiro
Painel Digital desta Trilha
16:10 to 16:25 Networking and Visiting Stands

Break to network and get to know the booths of the event.

16:25 to 17:00

Criando componentes e disponibilizando-o como opensource em 5 minutos.

Thiago Barradas

Quantas vezes você fez um projeto e precisou importar um pacote no NuGet? Quantos pacotes não eram compatíveis com a sua versão? Quantas vezes você fez um código para resolver problemas comuns do dia-a-dia? Quantas vezes você tornou esse código opensource e disponível para toda comunidade?

Se você respondeu sim para as três primeiras perguntas e não para a terceira, você precisa assistir essa palestra.

Nessa talk irei explicar como criar fácil e rapidamente um componente ou extensão compatível com as diversas versões do dotnet e disponibiliza-lo opensource com todos os padrões e requisitos necessários para que o seu projeto contribua com a comunidade.

17:05 to 17:40

Construindo C# API com Azure Static Web Apps e Github Actions

Eleriane Cristina Costa

Azure Static Web Apps é um serviço de hospedagem de aplicações sem servidor, juntamente com Github Actions, podemos ter todo o processo de desenvolvimento rápido e simplificado, desde o código-fonte até o monitoramento da aplicação nos ambientes de deploy. Vamos construir uma WebAPI, passando por todo o processo de desenvolvimento e disponibilizando em ambiente de produção.

17:45 to 18:20

Interfaces multi plataforma com .NET MAUI

Fagner Muniz / Fernando Vendramin
  • Conhecendo o MAUI
  • Interfaces multi plataforma
18:25 to 18:45 Open Space

18:50 to 19:05 Closing session

After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day.

Schedule subject to change
Time Zone: GMT-3

Sponsors





Apoio Mídia

Apoio Trilha


Realização