DotNetRu bei DotNext 2019 Piter



DotNext, die größte Konferenz in Russland, die sich der Entwicklung auf der .NET-Plattform widmet, findet vom 15. bis 16. Mai in St. Petersburg statt. Im Rahmen der Konferenz wird der allrussische Verband der .NET-Communities DotNetRu einen eigenen Track durchführen. Wir werden zusammenkommen, um die Zukunft der Sprache, Plattform, Technologie und der Community als Ganzes zu diskutieren. Runde Tische, Quiz, Wettbewerbe, Geschenke und natürlich Kommunikation warten auf Sie.

Bild Angenehme Überraschungen für alle .NET-Entwickler bieten unsere guten Freunde Arcadia und Contour . Sie haben die Chance zu bekommen: Marken-Hoodies und T-Shirts DotNetRu, Xiaomi Mi Band-Armbänder, Lizenzen von JetBrains, Raspberry Pi Starter Kit, schicke Aufkleber und vieles mehr. Und auch ein Buch, das nicht da ist, und unsere meditativen Leitern. Wenn Sie sich vorstellen möchten, wie viel Spaß es macht, sehen Sie, wie es beim ersten und zweiten Treffen von Communities war.



Während der gesamten Konferenz


dotQUEST


Die Welt ist voller Überraschungen. Möchten Sie Ihre eigene Geschichte erstellen? Feuer im Rechenzentrum, Cyber-Angriff und müssen gerettet werden? Oder wurde Ihr Büro von grünen Männern angegriffen? Oder glaubst du nicht an Außerirdische? Sie können Ihre eigene Geschichte erstellen und die Menschheit selbst retten, mit Ihren eigenen Händen!

Wir empfehlen Ihnen, in diese Welt voller Überraschungen einzutauchen. Sie müssen kämpfen, und das nicht nur intellektuell. Unsere Top-Referenten können Ihnen dabei helfen.
Keine langweiligen Rätsel! Brechen Sie Ihr Gehirn, machen Sie eine Pause vom Codieren, chatten Sie mit Sprechern! Mach eine Pause und beende die Quest!

Sie können sowohl alleine als auch als Team teilnehmen.



Tasche auf dem besten Lautsprecher


Nach einer bestimmten Zeit nach dem Ende der Konferenz veröffentlichen die Organisatoren von DotNext den Bericht "Top 10 der besten Berichte". Die Sitzplätze sind vollständig abhängig von der Abstimmung der Konferenzteilnehmer. Wir empfehlen Ihnen, eine Tasche für die Position dieser Bewertung zu spielen. Lassen Sie uns unter uns die Experten identifizieren, die die Ergebnisse am genauesten vorhersagen. Das Wesentliche des Spiels ist einfach: Jeder Teilnehmer erhält 1000 Punkte, die er in Form von Wetten verteilen kann. Sie können auf einen bestimmten Platz in der Rangliste von 1 bis 10 wetten und in die Top 3, Top 5 und Top 10 gelangen. Nachdem die Ergebnisse veröffentlicht wurden, werden die Gewinner für jede Gruppe von Wetten ermittelt, und für die ausgearbeiteten Wetten verdoppelt sich die Summe der Sollwerte.

Wetten werden bis Ende Mai angenommen:


Der Preis für den Gewinner in Bezug auf die Anzahl der erzielten Punkte wird Andrei Akinshins Buch „Pro .NET Benchmarking“ sein.



Reize vom OOP-Gehirn


Unser Agent hat sich persönlich mit Scott Wlaschin getroffen und ihm einen Satz magischer Aufkleber für die russische .NET-Community abgenommen. Glückliche Besitzer erhalten garantiert +100 für die Funktionalität. Wenn Sie wissen, wer es ist, fordern Sie Ihren Aufkleber auf dem Gemeinschaftsstand an, und die Hand eines großen Geistes wird Sie berühren.



Kennen Sie unsere


Wenn Sie sich noch nicht für DotNext entschieden haben, wissen Sie: Wir werden allen Teilnehmern an T-Shirts (sowie Sweatshirts, Hüten, Socken, Schürzen usw.) für beide Tage obligatorische Geschenke mit dem Logo einer globalen oder einer lokalen Community aushändigen!



Besprechungsprogramm


15. Mai. Tag 1

12:00 - 13:00 Elizaveta Golenok, Dmitri Nesteruk, Nikita Tsukanov, Andrey Karpov „Runder Tisch: Neue Technologien sein“

14:00 - 15:00 Anatoly Kulakov, Alexey Merson, Maxim Arshinov, Vagif Abilov, Konstantin Gustov „Runder Tisch: Domain Driven Design: Beginn“

16:00 - 17:00 Julia Tsisyk „Wie unsere Gemeinden funktionieren“

17:30 - 18:30 Yuri Kerbitskov ".NET-Kernanwendungsdomänen"

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

16. Mai. Tag 2

12:00 - 13:00 Yuri Kerbitskov „Programmierereffizienz“

14:00 - 15:00 Roman Nevolin, Vagif Abilov „Runder Tisch: Funktionsparadigmen“

16:00 - 17:00 Nikita Tsukanov “Ausstellung der Errungenschaften der nationalen Avalonostroyeniya”

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

Elizaveta Golenok, Dmitri Nesteruk, Nikita Tsukanov, Andrey Karpov „Runder Tisch: Neue Technologien sein“


Arbeiten Sie seit vielen Jahren in derselben Firma? Oder sind Sie zu einer großen Firma gekommen, in der es viel Vermächtnis gibt? Möchten Sie auf .NET Core schreiben, Dekonstruktoren und Tupel verwenden und unmittelbar nach der Veröffentlichung von C # 8.0 nullfähige Funktionen und asynchrone Streams implementieren? Lohnt es sich? Warum sind nicht alle Unternehmen bereit, sich an aktuelle Trends zu halten? Oder lohnt es sich einfach, mit jemandem aus der Führung zu sprechen, und es stellt sich heraus, dass nicht alles so beängstigend ist? Wir werden diese und andere Fragen zu neuen Technologien an unserem Runden Tisch aufwerfen.



Anatoly Kulakov, Alexey Merson, Vagif Abilov, Konstantin Gustov, Maxim Arshinov „Runder Tisch: Domain Driven Design: der Anfang“


Vielen scheint Domain Driven Design eine Silberkugel zu sein, und die Hauptsache für seine Anwendung besteht darin, bestimmte technische Muster zu beherrschen. Bevor Sie jedoch mindestens eine Codezeile schreiben, müssen Sie noch viele andere Aufgaben erledigen: Arbeiten mit dem Kunden aufbauen, begrenzte Kontexte isolieren usw. Was und wie in dieser Phase zu tun ist, werden wir an unserem Runden Tisch besprechen. Teilen Sie Ihre Erfahrungen mit und hören Sie unseren Experten zu.



Julia Tsisyk „Wie unsere Gemeinden funktionieren“


Wie leben .NET-Communities in verschiedenen Städten Russlands? Wie und warum wurde DotNetRu gegründet und wie funktioniert die Community überhaupt? Julia wird die Philosophie erzählen und alle Fragen beantworten.

Bild Über den Autor

.NET Entwickler bei CUSTIS. Veranstalter der .NET Community in Moskau.

Yuri Kerbitskov ".NET-Kernanwendungsdomänen"


Ein seltener .NET-Entwickler denkt darüber nach, was Anwendungsdomänen sind, warum sie benötigt werden und wie sie angeordnet sind. Mit dem Aufkommen von .NET Core hat sich das Konzept der Isolation, des Ladens / Entladens und der Sicherheitsaspekte von Baugruppen geändert, und jetzt müssen wir neue Techniken verwenden.

Lassen Sie uns im Rahmen des Vortrags daran erinnern, was Anwendungsdomänen sind, wie die Dinge in .NET Core mit ihnen verlaufen und wie die AssemblyLoadContext-Klasse verwendet wird, die ein neues Paradigma zum Laden von Kontexten darstellt.

Im Bericht:

  • Wir zeigen Ihnen, wie Sie mit dynamisch geladenen Assemblys aus .NET Core arbeiten.
  • Wir stellen fest, dass es in .NET Core keine Anwendungsdomänen mehr als solche gibt.
  • Einführung neuer Techniken zum Isolieren von Baugruppen, Laden / Entladen und Sicherheitsaspekten.

Nach dem Anhören des Berichts werden wir besser verstehen, wie .NET Core und .NET Framework funktionieren.

Bild Über den Autor

Der Programmierer begann seine Karriere als Delphi-Entwickler, verliebte sich dann aber in die .NET-Plattform und insbesondere in C #. Entwickelt verschiedene Integrationslösungen, Software für die Arbeit mit Geräten und automatisiert technologische Prozesse. Er vertieft sich gerne in die Innenseiten und den Quellcode von .NET, versteht Zen-Multithreading und nervt alle mit Mikrooptimierungen.

Yana Golubeva, Yuri Orlov "Quiz"


Erinnerst du dich an DotNext 2018 Moskau? Erinnern wir uns an die einzelnen Berichte, die dort vorgestellt wurden, sowie an einige historische Fakten über DotNext. Und was wissen Sie über den Speicher in .NET und die Funktionen von C # 7 und C # 8?

Komm rein, wir haben etwas zu fragen!



Yuri Kerbitskov "Programmierereffizienz"


Ein moderner Programmierer muss viele Probleme lösen, oft im Multithread-Modus. Möglicherweise haben Sie bereits von zehnfachen Programmierern gehört. Dies sind Programmierer, die zehnmal produktiver sind als normale Programmierer. Wie gelingt es ihnen? Wir werden versuchen, der Antwort auf diese Frage als Teil des Berichts näher zu kommen. Wir werden über harte und weiche Fähigkeiten sprechen. Überlegen Sie, was die Eisenhower-Matrix, die Tomatenmethode und andere Techniken zur Verbesserung der Effizienz sind. Hören Sie auch zu, was erfahrene Entwickler raten, in welchen Ansätzen ihre Gedanken zusammenlaufen und wie gewöhnlicher Mate-Tee Sie zu einem viel produktiveren und effektiveren Entwickler machen kann. Nach dem Bericht sollten Sie keinen Zweifel daran haben, dass jeder von Ihnen ein „zehnfacher“ Programmierer werden kann.

Bild Über den Autor

Der Programmierer begann seine Karriere als Delphi-Entwickler, verliebte sich dann aber in die .NET-Plattform und insbesondere in C #. Entwickelt verschiedene Integrationslösungen, Software für die Arbeit mit Geräten und automatisiert technologische Prozesse. Er vertieft sich gerne in die Innenseiten und den Quellcode von .NET, versteht Zen-Multithreading und nervt alle mit Mikrooptimierungen.

Roman Nevolin, Vagif Abilov „Runder Tisch: Funktionale Programmiermuster“


Lassen Sie uns darüber sprechen, welche Elemente der funktionalen Programmierung in der täglichen Entwicklung verwendet werden können und was sie uns geben wird. Wir werden die allgemein akzeptierten Ansätze diskutieren, die bereits in Ihrem Code enthalten sind, und darüber nachdenken, wie Sie den Code mit Ideen aus der Welt des Funktionalismus weiter verbessern können.



Nikita Tsukanov “Ausstellung der Errungenschaften der öffentlichen Avalonostroeniya”


Betrachten Sie das neue Wort in XAML und die jüngsten Errungenschaften von Avalonia anhand praktischer Demonstrationen eines der Autoren des Projekts.

Bild Über den Autor

Er begann in Navigator mit der Entwicklung für WinCE / Mobile in C / C ++. Später war er an der Entwicklung eines VPN-Dienstes mit einem plattformübergreifenden Client auf Gtk # beteiligt, dessen Serverteil ebenfalls in C # geschrieben war. CTO ist derzeit beim Startup Promarket.

Elizabeth Golenok "dotQUEST: Ergebnisse"


Fassen Sie die Quest zusammen und geben Sie Preise.

Bild Über den Autor

Führender Entwickler bei MTS Information Technologies. Er hat Erfahrung in der Entwicklung und dem Entwurf von Systemen in C / C ++ und C # ASP.NET, Mono (von Navigationssystemen bis zu Unternehmenslösungen). Sein Interessengebiet sind Routenplanung und Multiagentensysteme, Kompilierung, LLVM, Clang, Low-Level-Debugging von Anwendungen, P / Invoke und Mono.

Es sind nur noch wenige Tage bis zur DotNext 2019 Piter- Konferenz. Aber Tickets zu bekommen ist nicht zu spät. Darüber hinaus erhalten alle Community-Mitglieder einen Sonderrabatt auf den Aktionscode DotNext19SPBDotNetRu.

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


All Articles