DotNetRu au DotNext 2019 Piter



DotNext, la plus grande conférence en Russie consacrée au développement sur la plate-forme .NET, se tiendra du 15 au 16 mai à Saint-Pétersbourg. Dans le cadre de la conférence, l'association panrusse des communautés .NET DotNetRu conduira sa propre piste. Nous nous réunirons pour discuter de l'avenir de la langue, de la plate-forme, de la technologie et de la communauté dans son ensemble. Tables rondes, quiz, concours, cadeaux et, bien sûr, communication vous attendent.

image De bonnes surprises pour tous les développeurs .NET seront fournies par nos bons amis Arcadia et Contour . Vous avez une chance d'obtenir: des sweats à capuche et des t-shirts de marque DotNetRu, des bracelets Xiaomi Mi Band, des licences JetBrains, un kit de démarrage Raspberry Pi, des autocollants chics et bien plus encore. Et aussi un livre qui n'est pas là, et nos échelles méditatives de marque. Si vous voulez imaginer le niveau de plaisir, voyez comment c'était lors des premier et deuxième rassemblements de communautés.



Tout au long de la conférence


dotQUEST


Le monde est plein de surprises. Voulez-vous créer votre propre histoire? Incendie dans le centre de données, cyberattaque et besoin d'être sauvé? Ou peut-être que votre bureau a été attaqué par des hommes verts? Ou ne croyez-vous pas aux extraterrestres? Vous pouvez créer votre propre histoire et sauver l'humanité vous-même, de vos propres mains!

Nous vous proposons de vous plonger dans ce monde plein de surprises. Vous devrez vous battre, et pas seulement intellectuellement. Nos meilleurs orateurs peuvent vous aider dans cette entreprise.
Pas de puzzles ennuyeux! Brisez votre cerveau, faites une pause dans le codage, discutez avec des haut-parleurs! Faites une pause et terminez la quête!

Vous pouvez participer seul ou en équipe.



Fourre-tout sur le meilleur orateur


Après un certain temps après la fin de la conférence, les organisateurs de DotNext publient le rapport "Top 10 des meilleurs rapports". Les sièges dépendent entièrement du vote des participants à la conférence. Nous vous suggérons de jouer un fourre-tout sur la position de cette note. Identifions parmi nous les experts qui prédisent le plus précisément les résultats. L'essence du jeu est simple - chaque participant reçoit 1000 points, qu'il peut distribuer sous forme de paris. Vous pouvez parier sur une place spécifique dans le classement de 1 à 10, et entrer dans le top 3, le top 5 et le top 10. Après la publication des résultats, les gagnants sont inscrits pour chaque groupe de paris et pour les paris élaborés, la somme des points de consigne double.

Les paris seront acceptés jusqu'à fin mai:


Le prix pour le gagnant en termes de nombre de points marqués sera le livre d' Andrei Akinshin «Pro .NET Benchmarking».



Les charmes du cerveau OOP


Notre agent a personnellement rencontré Scott Wlaschin et lui a pris un ensemble d'autocollants magiques pour la communauté russe .NET. Les heureux propriétaires sont assurés d'obtenir +100 pour la fonctionnalité. Si vous savez qui c'est, réclamez votre autocollant sur le stand de la communauté et la main d'un grand esprit vous touchera.



Connaissez notre


Si vous n'avez pas encore décidé pour quoi aller à DotNext, sachez que nous offrirons des cadeaux obligatoires à tous les participants en t-shirts (ainsi que des pulls molletonnés, des chapeaux, des chaussettes, des tabliers, etc.) avec le logo d'une communauté mondiale ou locale pour les deux jours!



Programme de réunion


15 mai. Jour 1

12:00 - 13:00 Elizaveta Golenok, Dmitry Nesteruk, Nikita Tsukanov, Andrey Karpov «Table ronde: être de nouvelles technologies»

14:00 - 15:00 Anatoly Kulakov, Alexey Merson, Maxim Arshinov, Vagif Abilov, Konstantin Gustov "Table ronde: Conception pilotée par le domaine: début"

16h00 - 17h00 Julia Tsisyk «Comment fonctionnent nos communautés»

17:30 - 18:30 Yuri Kerbitskov "Domaines d'application .NET Core"

19h00 - 20h00 Yana Golubeva, Yuri Orlov «Quiz»

16 mai. 2e jour

12:00 - 13:00 Yuri Kerbitskov «Efficacité du programmeur»

14h00 - 15h00 Roman Nevolin, Vagif Abilov «Table ronde: paradigmes fonctionnels»

16:00 - 17:00 Nikita Tsukanov "Exposition des réalisations de l'avalonostroyeniya nationale"

17h30 - 18h30 Elizabeth Golenok «dotQUEST: Résultats»

Elizaveta Golenok, Dmitry Nesteruk, Nikita Tsukanov, Andrey Karpov «Table ronde: être de nouvelles technologies»


Travaillez-vous dans la même entreprise depuis de nombreuses années? Ou êtes-vous venu travailler dans une grande entreprise où il y a beaucoup d'héritage? Voulez-vous écrire sur .NET Core, utiliser des déconstructeurs, des tuples nommés et immédiatement après la sortie de C # 8.0 implémenter des fonctionnalités nullables et des flux asynchrones? Est-ce que ça vaut le coup? Pourquoi toutes les entreprises ne sont-elles pas prêtes à adhérer aux tendances actuelles? Ou peut-être que cela vaut la peine de parler à quelqu'un de la direction, et il s'avère que tout n'est pas si effrayant? Nous aborderons ces questions et d'autres concernant les nouvelles technologies lors de notre table ronde.



Anatoly Kulakov, Alexey Merson, Vagif Abilov, Konstantin Gustov, Maxim Arshinov «Table ronde: Conception pilotée par domaine: le début»


Il semble à beaucoup que la conception pilotée par domaine est une solution miracle, et l'essentiel de son application est de maîtriser certains modèles techniques. Mais avant d'écrire au moins une ligne de code, vous devez effectuer beaucoup d'autres tâches: créer du travail avec le client, isoler des contextes délimités, etc. Que faire et comment faire à ce stade, nous en discuterons lors de notre table ronde. Venez partager votre expérience et écouter nos experts.



Julia Tsisyk «Comment fonctionnent nos communautés»


Comment les communautés .NET vivent-elles dans différentes villes de Russie? Comment et pourquoi DotNetRu a-t-il été formé, et comment fonctionne la communauté? Julia racontera la philosophie et répondra à toutes les questions.

image À propos de l'auteur

Développeur .NET chez CUSTIS. Organisateur de la communauté .NET à Moscou.

Yuri Kerbitskov «Domaines d'application .NET Core»


Un développeur .NET rare se demande quels sont les domaines d'application, pourquoi ils sont nécessaires et comment ils sont organisés. Pendant ce temps, avec l'avènement du .NET Core, le concept d'isolation des assemblages, le chargement / déchargement et les aspects de sécurité ont changé, et maintenant nous devons utiliser de nouvelles techniques.

Dans le cadre de la conférence, rappelons ce que sont les domaines d'application, comment les choses se passent avec eux dans .NET Core et comment utiliser la classe AssemblyLoadContext, qui représente un nouveau paradigme pour le chargement des contextes.

Dans le rapport:

  • Nous allons vous montrer comment travailler avec des assemblys chargés dynamiquement à partir de .NET Core;
  • Nous constatons qu'il n'y a plus de domaines d'application en tant que tels dans .NET Core;
  • Présentation de nouvelles techniques pour isoler les assemblages, le chargement / déchargement et les aspects de sécurité.

Après avoir écouté le rapport, nous comprendrons mieux le fonctionnement du .NET Core et du .NET Framework.

image À propos de l'auteur

Le programmeur a commencé sa carrière en tant que développeur Delphi, mais est ensuite tombé amoureux de la plate-forme .NET et de C # en particulier. Développe diverses solutions d'intégration, des logiciels pour travailler avec des équipements et automatise les processus technologiques. Il aime se plonger dans l'intérieur et le code source de .NET, comprendre le multithreading Zen et agacer tout le monde avec des microoptimisations.

Yana Golubeva, Yuri Orlov «Quiz»


Vous vous souvenez de DotNext 2018 Moscou? Rappelons les rapports individuels qui y ont été présentés, ainsi que certains faits historiques sur DotNext. Et que savez-vous de la mémoire dans .NET et des fonctionnalités de C # 7 et C # 8?

Entrez, nous avons quelque chose à vous demander!



Yuri Kerbitskov «Efficacité du programmeur»


Un programmeur moderne doit résoudre de nombreux problèmes, souvent en mode multithread. Vous avez peut-être déjà entendu parler des programmeurs décuplés. Ce sont des programmeurs qui sont 10 fois plus productifs que les programmeurs ordinaires. Comment réussissent-ils? Nous essaierons de nous rapprocher de la réponse à cette question dans le cadre du rapport. Nous parlerons des Hard Skills et Soft Skills. Considérez ce qu'est la matrice d'Eisenhower, la méthode de la tomate et d'autres techniques pour améliorer l'efficacité. Et écoutez également ce que les développeurs expérimentés conseillent, dans quelles approches leurs pensées convergent et comment le thé maté ordinaire peut faire de vous un développeur beaucoup plus productif et efficace. Après le rapport, vous ne devriez avoir aucun doute que chacun de vous peut devenir un programmeur «décuplé».

image À propos de l'auteur

Le programmeur a commencé sa carrière en tant que développeur Delphi, mais est ensuite tombé amoureux de la plate-forme .NET et de C # en particulier. Développe diverses solutions d'intégration, des logiciels pour travailler avec des équipements et automatise les processus technologiques. Il aime se plonger dans l'intérieur et le code source de .NET, comprendre le multithreading Zen et agacer tout le monde avec des microoptimisations.

Roman Nevolin, Vagif Abilov «Table ronde: modèles de programmation fonctionnelle»


Parlons des éléments de la programmation fonctionnelle qui peuvent être utilisés dans le développement quotidien et de ce qu'elle nous apportera. Nous discuterons des approches généralement acceptées qui existent déjà dans votre code et réfléchirons à la manière d'améliorer encore le code avec des idées du monde du fonctionnalisme.



Nikita Tsukanov «Exposition des réalisations de l'Avalonostroeniya publique»


Considérez le nouveau mot en XAML et les réalisations les plus récentes d'Avalonia par l'exemple des démonstrations pratiques de l'un des auteurs du projet.

image À propos de l'auteur

Il a débuté dans Navigator avec le développement de WinCE / Mobile en C / C ++. Plus tard, il a été engagé dans le développement d'un service VPN avec un client multiplateforme sur Gtk #, dont la partie serveur était également écrite en C #. CTO est actuellement au démarrage de Promarket.

Elizabeth Golenok «dotQUEST: Résultats»


Résumant la quête et donnant des prix.

image À propos de l'auteur

Développeur principal chez MTS Information Technologies. Il a de l'expérience dans le développement et la conception de systèmes en C / C ++ et C # ASP.NET, Mono (des systèmes de navigation aux solutions d'entreprise). Son domaine d'intérêt est la planification d'itinéraire et les systèmes multi-agents, la compilation, LLVM, Clang, le débogage bas niveau d'applications, P / Invoke et Mono.

Il ne reste que quelques jours avant la conférence DotNext 2019 Piter . Mais il n'est pas trop tard pour obtenir des billets . De plus, tous les membres de la communauté bénéficient d'une remise spéciale sur le code promotionnel DotNext19SPBDotNetRu.

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


All Articles