DotNetRu na DotNext 2019 Piter



A DotNext, a maior conferência da Rússia dedicada ao desenvolvimento da plataforma .NET, será realizada de 15 a 16 de maio em São Petersburgo. No âmbito da conferência, a associação russa de comunidades .NET DotNetRu conduzirá seu próprio caminho. Nos reuniremos para discutir o futuro do idioma, plataforma, tecnologia e comunidade como um todo. Mesas-redondas, questionários, concursos, brindes e, claro, comunicação estão esperando por você.

imagem Surpresas agradáveis ​​para todos os desenvolvedores .NET serão fornecidas pelos nossos bons amigos Arcadia e Contour . Você tem a chance de adquirir: moletons e camisetas de marca DotNetRu, pulseiras Xiaomi Mi Band, licenças da JetBrains, Raspberry Pi Starter Kit, adesivos chiques e muito mais. E também um livro que não está lá, e nossas escadas meditativas da marca. Se você quiser imaginar o nível de diversão, veja como foi o primeiro e o segundo encontro de comunidades.



Durante toda a conferência


dotQUEST


O mundo está cheio de surpresas. Deseja criar sua própria história? Incêndio no data center, ataques cibernéticos e precisa ser salvo? Ou talvez seu escritório tenha sido atacado por homens verdes? Ou você não acredita em alienígenas? Você pode criar sua própria história e salvar a humanidade, com suas próprias mãos!

Sugerimos que você mergulhe neste mundo cheio de surpresas. Você terá que lutar, e não apenas intelectualmente. Nossos principais oradores podem ajudá-lo nesse empreendimento.
Sem quebra-cabeças chatos! Quebre seu cérebro, faça uma pausa na codificação, converse com alto-falantes! Faça uma pausa e complete a missão!

Você pode participar sozinho e em equipe.



Tote no melhor orador


Depois de um certo tempo após o final da conferência, os organizadores do DotNext publicam o relatório "Os 10 melhores relatórios". Os assentos são completamente dependentes do voto dos participantes da conferência. Sugerimos que você faça um tote na posição desta classificação. Vamos identificar entre nós os especialistas que preveem com mais precisão os resultados. A essência do jogo é simples - cada participante recebe 1000 pontos, que ele pode distribuir na forma de apostas. Você pode apostar em um lugar específico no ranking de 1 a 10 e entrar no top 3, top 5 e top 10. Depois que os resultados são publicados, os vencedores são colocados para cada grupo de apostas e, para as apostas elaboradas, a soma dos pontos de jogo dobra.

As apostas serão aceitas até o final de maio:


O prêmio para o vencedor em termos de número de pontos conquistados será o livro de Andrei Akinshin, “Pro .NET Benchmarking”.



Encantos do cérebro OOP


Nosso agente se encontrou pessoalmente com Scott Wlaschin e levou um conjunto de adesivos mágicos para a comunidade .NET russa. Proprietários felizes têm garantia de obter +100 em funcionalidade. Se você souber quem é, peça seu adesivo no estande da comunidade e a mão de um grande espírito o tocará.



Conheça nossa


Se você ainda não decidiu o que usar no DotNext, saiba: daremos presentes obrigatórios a todos os participantes em camisetas (além de moletons, chapéus, meias, aventais etc.) com o logotipo de uma comunidade global ou local nos dois dias!



Programa de reuniões


15 de maio. 1º dia

12:00 - 13:00 Elizaveta Golenok, Dmitry Nesteruk, Nikita Tsukanov e Andrey Karpov “Mesa Redonda: Ser Novas Tecnologias”

14:00 - 15:00 Anatoly Kulakov, Alexey Merson, Maxim Arshinov, Vagif Abilov, Konstantin Gustov “Mesa redonda: Design orientado a domínio: início”

16:00 - 17:00 Julia Tsisyk “Como nossas comunidades funcionam”

17:30 - 18:30 Yuri Kerbitskov "Domínios de aplicativos .NET Core"

19:00 - 20:00 Yana Golubeva, Yuri Orlov “Quiz”

16 de maio. Dia 2

12:00 - 13:00 Yuri Kerbitskov “Eficiência do programador”

14:00 - 15:00 Roman Nevolin, Vagif Abilov “Mesa Redonda: Paradigmas Funcionais”

16:00 - 17:00 Nikita Tsukanov “Exposição de realizações da avalonostroyeniya nacional”

17:30 - 18:30 Elizabeth Golenok “dotQUEST: Resultados”

Elizaveta Golenok, Dmitry Nesteruk, Nikita Tsukanov e Andrey Karpov “Mesa Redonda: Ser Novas Tecnologias”


Você trabalha na mesma empresa há muitos anos? Ou você veio trabalhar em uma grande empresa onde há muito legado? Deseja escrever no .NET Core, usar desconstrutores, nomeados tuplas e imediatamente após o lançamento do C # 8.0 implementar recursos anuláveis ​​e fluxos assíncronos? Vale a pena? Por que todas as empresas não estão prontas para aderir às tendências atuais? Ou talvez valha a pena conversar com alguém da liderança, e acontece que nem tudo é tão assustador? Iremos levantar essas e outras questões relacionadas às novas tecnologias em nossa mesa redonda.



Anatoly Kulakov, Alexey Merson, Vagif Abilov, Konstantin Gustov, Maxim Arshinov “Mesa-Redonda: Design Orientado a Domínio: start”


Parece para muitos que o Design Orientado a Domínio é uma bala de prata, e o principal para sua aplicação é dominar certos padrões técnicos. Porém, antes de escrever pelo menos uma linha de código, você precisa fazer muitos outros trabalhos: criar trabalho com o cliente, isolar contextos limitados etc. O que e como fazer nesta fase, discutiremos em nossa mesa redonda. Venha compartilhar sua experiência e ouvir nossos especialistas.



Julia Tsisyk “Como nossas comunidades funcionam”


Como as comunidades .NET vivem em diferentes cidades da Rússia? Como e por que o DotNetRu foi formado, e como a comunidade funciona? Julia dirá a filosofia e responderá a todas as perguntas.

imagem Sobre o autor

Desenvolvedor .NET na CUSTIS. Organizador da comunidade .NET em Moscou.

Yuri Kerbitskov “Domínios de aplicativos .NET Core”


Um desenvolvedor raro do .NET pensa sobre o que são domínios de aplicativo, por que são necessários e como são organizados. Enquanto isso, com o advento do .NET Core, o conceito de isolamento de montagem, carregamento / descarregamento e aspectos de segurança mudou, e agora precisamos usar novas técnicas.

Como parte da conversa, vamos relembrar o que são domínios de aplicativo, como estão as coisas no .NET Core e falar sobre como usar a classe AssemblyLoadContext, que introduz um novo paradigma para os contextos de carregamento.

No relatório:

  • Mostraremos como trabalhar com assemblies carregados dinamicamente do .NET Core;
  • Descobrimos que não há mais domínios de aplicativos como esse no .NET Core;
  • Introduzindo novas técnicas para isolar montagens, carregar / descarregar e aspectos de segurança.

Depois de ouvir o relatório, entenderemos melhor como o .NET Core e o .NET Framework funcionam.

imagem Sobre o autor

O programador começou sua carreira como desenvolvedor Delphi, mas depois se apaixonou pela plataforma .NET e pelo C # em particular. Desenvolve várias soluções de integração, software para trabalhar com equipamentos e automatiza processos tecnológicos. Ele gosta de se aprofundar no interior e no código fonte do .NET, compreender o multithreading Zen e irritar a todos com microoptimizações.

Yana Golubeva, Yuri Orlov “Quiz”


Lembre-se do DotNext 2018 Moscow? Vamos relembrar os relatórios individuais apresentados, bem como alguns fatos históricos sobre o DotNext. E o que você sabe sobre a memória no .NET e os recursos do C # 7 e C # 8?

Entre, temos algo a lhe perguntar!



Yuri Kerbitskov "Eficiência do programador"


Um programador moderno precisa resolver muitos problemas, geralmente no modo multithread. Você já deve ter ouvido falar sobre dez programadores. São programadores 10 vezes mais produtivos que os programadores comuns. Como eles conseguem? Tentaremos aproximar-nos da resposta a esta pergunta como parte do relatório. Vamos falar sobre Hard Skills e Soft Skills. Considere o que são a matriz de Eisenhower, o método do tomate e outras técnicas para melhorar a eficiência. E também ouça o que os desenvolvedores experientes aconselham, em que abordagens seus pensamentos convergem e como o chá mate comum pode torná-lo um desenvolvedor muito mais produtivo e eficaz. Após o relatório, você não deve ter dúvidas de que cada um de vocês pode se tornar um programador "dez vezes maior".

imagem Sobre o autor

O programador começou sua carreira como desenvolvedor Delphi, mas depois se apaixonou pela plataforma .NET e pelo C # em particular. Desenvolve várias soluções de integração, software para trabalhar com equipamentos e automatiza processos tecnológicos. Ele gosta de se aprofundar no interior e no código-fonte do .NET, compreender o multithreading Zen e irritar a todos com microoptimizações.

Roman Nevolin, Vagif Abilov “Mesa Redonda: Padrões de Programação Funcional”


Vamos falar sobre quais elementos da programação funcional podem ser usados ​​no desenvolvimento cotidiano e o que isso nos dará. Discutiremos as abordagens geralmente aceitas que já estão no seu código e pensaremos em como melhorar ainda mais o código com idéias do mundo do funcionalismo.



Nikita Tsukanov “Exposição de Conquistas do Avalonostroeniya Público”


Considere a nova palavra em XAML e as realizações mais recentes de Avalonia pelo exemplo de demonstrações práticas de um dos autores do projeto.

imagem Sobre o autor

Ele começou no Navigator com desenvolvimento para WinCE / Mobile em C / C ++. Mais tarde, ele se envolveu no desenvolvimento de um serviço VPN com um cliente de plataforma cruzada no Gtk #, cuja parte do servidor também estava escrita em C #. O CTO está atualmente na inicialização do Promarket.

Elizabeth Golenok “dotQUEST: Resultados”


Resumindo a missão e dando prêmios.

imagem Sobre o autor

Desenvolvedor líder na MTS Information Technologies. Ele tem experiência no desenvolvimento e design de sistemas em C / C ++ e C # ASP.NET, Mono (de sistemas de navegação a soluções corporativas). Sua área de interesse é planejamento de rotas e sistemas multi-agente, compilação, LLVM, Clang, depuração de aplicativos de baixo nível, P / Invoke e Mono.

Faltam apenas alguns dias para a conferência DotNext 2019 Piter . Mas conseguir ingressos não é tarde demais. Além disso, todos os membros da comunidade recebem um desconto especial no código promocional DotNext19SPBDotNetRu.

Source: https://habr.com/ru/post/pt450712/


All Articles