Start of main content

Talks

  • Day 1

    EN

    Zoom-session, where we will try to gather all the participants, speakers, PC members, and experts to communicate in an informal atmosphere of a noisy crowd as in the good old preCOVID days.

    Join us!

    FYI: the communication will be in English so all of us will be able to take part in this online party.

    • #smoking_room
  • Day 1

    RU

    In his talk, Denis will talk about when to choose a monolith over microservices. And also that the monoliths are different, it is not necessarily dirt. The speaker will also tell you when it is time for an ordinary monolith to become modular and how to move from an ordinary monolith to a modular one. And, of course, how to separate modules into separate services.

  • Day 1

    EN

    With the latest version of EF Core, we are getting some long awaited features and improvements …many which the EF Core team was thrilled to check off their own buckets lists as well. In this session we’ll dig into some of the most important and interesting of these features such as incredible performance gains for queries and applications with very large models. You’ll learn about work done to simplify customizing mapping conventions and deploy database migrations. And we’ll run through a slew of other important changes to EF Core 6 as well as the EF Core team’s continued commitment to transparency and community.

  • Day 2

    EN

    For .NET 6, File IO was almost completely re-written. It's up to few times faster and also more reliable. In his talk, Adam is going to describe what was changed, why, and what new APIs were introduced.

  • Day 1

    EN

    There have been an unbelievable number of performance improvements that have gone into .NET 6. In this talk, we’ll walk through some of the more interesting examples, peeking under the covers to understand what improved, how it improved, and what that means for apps and services as they move to this exciting new release.

  • Day 2

    EN

    Udi Dahan, one of the world's leading experts on service-oriented architecture and object-oriented design and author of NServiceBus, hosts a live Q&A session.

  • Day 2

    RU

    Would you like to look at a CV through the eyes of a potential employer? Altenar will give you this opportunity: they will take apart your CVs and point out annoying mistakes that could prevent you from getting the job of your dreams. And if you are brave enough, send your CV to dotnext@mail.ru (please do not include personal data and company names).

    • #partner
    • #smoking_room
    • Sergey Ivanov
    • Nikita Tyulenev
    • Ekaterina Firsova
    • Anastasia Chirkova
  • Day 2

    RU

    Let's talk about the best qualities of professionals in the software industry. Let's start with the terminology, to make sure we are talking about the same things, and then let's look at all the major stages of becoming a specialist. What experiences we gain at each stage, what we encounter and what we move on with. We will clarify all the aspects that form a person, about whom we can then confidently say - here is a good specialist.

  • Day 2

    RU

    «What? Where? When?» tournament from the DotNetRu community. The rules are similar to the TV version: the host asks a question, the team has one minute to discuss, at the end of which they have to give an answer.

    What questions are worth waiting for? All questions will be on IT-topics, but in contrast to the classic quizzes questions are more likely not for knowledge, but for ingenuity.

  • Day 2

    RU

    The talk is devoted to migration of the Python application that has been spontaneously developing for 10 years to .NET 5. Rewrite from scratch or translate? Where to start if there is no documentation on the original version? How to work with a client that is written in unpredictable VBA? How to translate a huge amount of logic, while keeping the code readable? How can you test that everything is correctly ported to the new version? The answers to these and many other questions were sought by the author and his team in persistent alchemical experiments, and as a result, the "elixir of youth" was prepared for a project which seemed frozen in time.

  • Day 2

    RU

    How does the future of the .NET platform and the C# language look? What’s new in C# 10 and what haven’t we gotten around to? What are the tools for writing secure and high-quality C# code in 2021? The speakers will discuss these and other questions in a round-table format.

    • #partner
    • #smoking_room
    • Nikita Lipilin
    • Sergey Vasilev
    • Nikolay Mironov
  • Day 2

    RU

    Discussion on difficulties of transitioning .NET application from Windows-based hosting to Linux-based. How to set up domain user verification if there is no IIS to do if for you. How to connect to SQL server and other services demanding Windows authentication. How to check user’s groups for Role Based Access.

    • #partner
    • #techtalk
  • Day 2

    RU

    An interview with Egor Bogatov, a developer from the JIT-compiler team itself, who has extensive experience in chiseled optimizations, gamedev, Mono, public speaking. Let's talk about all this, as well as about his career at Microsoft and other interesting things.

  • Day 2

    EN

    Join Dylan Beattie for an end-to-end run through the most common architectural patterns for building modern high-performance distributed systems in .NET: asynchronous web APIs, message queues, protocol buffers, real-time browser notifications — and a whole lot of interactive live demos.

  • Day 2

    RU

    We will talk about the schedule, sessions, and share the information. Join the broadcast to find out what's on the air soon!

  • Day 1

    RU

    Let's talk to Sergey about everything except his talk. We will ask how companies live in the United States during a pandemic, find out about the most interesting projects, and why Sergey no longer writes books.

    • Yulia Tsisyk
    • Sergey Teplyakov
    • Andrey Medvedev
  • Day 1

    RU

    Today there is a frequent call for developing frontend applications on the Blazor platform. In the discussion the speakers will discuss whether it is a mature enough platform, and whether .NET developers and teams can afford to abandon React in favor of Blazor. Can we afford to hate React? Let's look at the status of the platforms, talk about experiences with React and Blazor. Consider the risks and formulate arguments in favor of each platform.

    • #smoking_room
    • Roman Prosin
    • Ilya Chertorilsky
    • Ekaterina Efimova
    • Sergey Ogorodnikov
  • Day 1

    RU

    Anna will talk about her experience using CosmosDB from Microsoft at Dodo Brands, why they chose this database, what difficulties they encountered and how they dealt with them. Anna will also show what you have to do to use CosmosDB.

  • Day 1

    RU

    The roundtable will cover several important blocks, each of which is of varying concern to both job seekers and employers. We will definitely discuss the market situation and how it has been affected by 2020 and the pandemic. Remote work, hybrid work format and full-time offline - how to live in the new reality? The demand for IT specialists has increased, and employers have a logical question: where to get developers from? External training schools, outstaffing, growing junks, "getting into IT" and other options. And of course, speaking of hiring, we can not avoid the topic of interviews: how they were affected by the above factors and what to prepare for applicants and employers in the current reality.

    • Elizaveta Golenok
    • Yuri Kerbitskov
    • Viktor Isaykin
    • Evgeniya Ostroumova
  • Day 1

    RU

    The last year and a half has been a kind of test for many people: pandemic, fear, remote work. The clear and well-established processes of working with a team offline no longer work - it's time to move to a new reality. We will talk about this new reality and how to work with the team.

    • Elizaveta Golenok
    • Yulia Tsisyk
    • Alena Maltseva
    • Andrey Elagin
  • Day 1

    EN

    In this session, Mario and Kevin will not only showcase the tools available today (procdump, procmon and sysmon) but also dive into the depths of eBPF which is a very powerful Linux tracing technology. Speakers will also highlight tool .NET integration points.

  • Day 1

    RU

    The topic of security is becoming more and more relevant every year. Overreliance on external data disrupts your application’s security. As a result, an application may become vulnerable to SQL injections, XSS attacks and similar problems. SAST solutions use taint analysis to find these security flaws. What is taint analysis? How does it work? Sergey will answer these questions during this talk.

    • #partner
    • #techtalk
  • Day 1

    RU

    «What? Where? When?» tournament from the DotNetRu community. The rules are similar to the TV version: the host asks a question, the team has one minute to discuss, at the end of which they have to give an answer.

    What questions are worth waiting for? All questions will be on IT-topics, but in contrast to the classic quizzes questions are more likely not for knowledge, but for ingenuity.