Os dez principais relatórios do DotNext 2019 Moscou

No início de novembro, o DotNext 2019 Moscou foi realizado e, enquanto aguardamos o próximo DotNext, é hora de ver os dez principais relatórios da conferência de Moscou. Detalhes graves e de baixo nível, desempenho máximo, práticas recomendadas, arquitetura e muito mais - todos os detalhes foram coletados para você usargolodnyj sob o gato.



Fluxos assíncronos


Orador: Stephen Cleary
Local: 10
Apresentação do relatório

Stephen, um dos 100 principais usuários do Stack Overflow, abre os dez principais relatórios do DotNext de Moscou. O relatório começa com uma pequena visão da história, e Stephen explica por que a assincronia é importante. E depois disso, o autor do livro “Concorrência no C # Cookbook” organiza minuciosamente os fluxos assíncronos em C #, e um pouco vai para JS e Python.



Gerenciamento pragmático de memória


Orador: Anatoly Zhmur
Lugar: 9
Apresentação do relatório

Um relatório incomum de Anatoly Zhmur com a mensagem principal “quando ajudar o GC e quando não” seguiu a nona linha. O início do relatório é particularmente agradável para astrônomos e fãs de história. Anatoly perfeitamente, do ponto de vista da engenharia, se move ao longo de vários casos de trabalho com o GC. O relatório termina com uma série de "configurações secretas do GC" e as "leis empíricas do .NET GC".



Tudo o que o desenvolvedor .NET queria saber sobre aprendizado profundo, mas teve medo de perguntar


Orador: Dmitry Soshnikov
Lugar: 8

O evangelista de tecnologia e um dos palestrantes experientes da Microsoft em um relatório por hora tenta desmascarar o mito de que não há aprendizado de máquina no .NET. No relatório de Dmitry, uma parte significativa é dedicada aos fundamentos teóricos do aprendizado de máquina e das redes neurais. Ao mesmo tempo, o relatório é equipado com muitos exemplos práticos de uso do .NET, e não aquele não amado por muitos Python.



Do ETW ao EventPipe: explore os pipelines de monitoramento .NET para aplicativos mais saudáveis


Orador: Christophe Nasarre-Soulier
Lugar: 7
Apresentação do relatório

O primeiro relatório do segundo dia de Christophe reuniu muitos comentários positivos. Em sua palestra, ele mostra como monitorar aplicativos usando o CLR Events usando o Linux como um exemplo no .NET Core.



O poder da composição


Orador: Scott Wlaschin
Local: 6
Apresentação do relatório

Os fãs dos designers da LEGO gostarão especialmente de assistir à palestra de encerramento de Scott Vlaschin. Scott é um dos ávidos popularizadores da programação funcional e autor de Modelagem de Domínio Tornada Funcional. Este relatório pode ser considerado com segurança um dos melhores relatórios da conferência e recomendado para visualização pelos colegas em praticamente qualquer linguagem de programação.



.NET 5: tempos de execução


Orador: Egor Bogatov
Local: 5
Apresentação do relatório

Egor analisa inovações no .NET 5, e este é um excelente relatório para quem perdeu algo recentemente no universo .NET. Também é divertido ouvir sobre algumas otimizações matemáticas em torno do LLVM.



Tipos de referência anuláveis ​​- guia avançado


Orador: Andrey Dyatlov
Local: 4
Apresentação do relatório

Um relatório útil sobre o uso de um novo recurso da linguagem - tipos de referência anuláveis, de um dos desenvolvedores do ReSharper Andrey Dyatlov. Ao mesmo tempo, um colega fala sobre como começar rapidamente a usar um novo recurso em um projeto já grande e pesado e como contornar diferentes casos regionais. E é claro que você pode aproveitar o pequeno questionário no final do relatório.



Rastreamento de solicitação distribuída no .NET


Orador: Egor Grishechko
Local: 3
Apresentação do relatório

O discurso de Egor Grishechko foi incluído nas três principais palestras mais populares. Por um lado, seu relatório é teórico e, por outro, puramente prático para aqueles que enfrentam o rastreamento de consultas distribuídas no .NET pela primeira vez. É impossível contornar o tópico de aplicativos distribuídos, microsserviços, e isso é tudo nas realidades atuais, e isso não é necessário. O Yegor analisa de forma sucinta e sucinta o Jaeger - um sistema para coletar rótulos em sistemas distribuídos, escrito pela Uber. E se você planeja trabalhar com a arquitetura de microsserviço, encontrará muitas informações úteis neste relatório.




Palestrante sobre Guerras de Plataforma : Cyril Skrygan
Local: 2

A palestra de abertura de Cyril Skrygan, da JetBrains, subiu para a segunda linha do topo de nosso relatório. E isso é merecido, pois a Cyril começa com uma análise histórica muito interessante de algumas soluções de produtos no campo do IDE e passa para soluções de produtos no nível da plataforma. Este relatório ilustra bem as decisões das grandes empresas, ajuda a entender o que está acontecendo no mundo dos negócios, se você olhar através dos olhos do desenvolvedor.



Biotecnologia fantástica e onde eles moram


Palestrante: Alexander Panchin
Lugar: 1

Candidato de Ciências Biológicas O incendiário de Alexander Panchin fala sobre a ressurreição de dinossauros, clonagem, criação de vírus artificiais e modificação genética humana. É muito interessante, juntamente com Alexander, seguir o que é certo e o que a ficção científica estava errada.



Descansar


No momento, você pode se familiarizar não apenas com os dez primeiros, mas também escolher o mais interessante a seu gosto na lista de reprodução aberta com os relatórios do DotNext 2019 em Moscou.
E o próximo DotNext convida você online .

Quer ver mágica real ? Descubra como você pode participar de 8 conferências neste verão.

All Articles