Win-Win: DotNext speakers at the SPB .NET Community meeting and vice versa
June marks the year for our SPB community .NET community. I will not summarize and tell what happened since ... not before that, they are busy preparing a new meeting, the twelfth! On Thursday, June 2, we have invited guests, keynote speakers at the DotNext conference: .NET Performance guru Sasha Goldshtein and active participant .NET User Group MinskSergey Shchegrikovich . Topics of how we love: performance, memory traffic, debugging, CoreCLR, internals, dismemberment ...
')
SPB .NET Community
So, on June 2, the SPB .NET Community meeting will take place in the conference room of the Park Inn by Pulisson Pulkovskaya hotel, we will have speakers of the DotNext conference: Sasha Goldstein and Sergey Schegrikovich . A week ago, I published a survey with a selection of topics from those offered by Sasha. Most voted in favor of .NET Garbage Collection Performance Tips , let it be an example of democracy in action. All those who are interested in issues of the internal structure of the GC, look for bottlenecks in working with managed memory, ways to minimize memory traffic and other subtle points are waiting for Sasha Goldstein to speak. In the meantime, I recommend watching his report, which is recognized as the best in the past DotNext.
And Sergey Shchegrikovich will open the meeting with the report "CoreCLR: Brave new world" . The report will share its experience of studying and working with CoreCLR, will consider in detail the process of debugging for CoreCLR, SOS and Finalizer. Sergey arrives at the conference from Minsk and agreed to come to us with new material. So our meetings have already acquired an international character.
Participation in the mitap is free, the number of places is limited.Sign up!
DotNext
The next morning, the most hardcore .NET conference in Russia, DotNext, will begin in this hall. More than 20 reports, 3 streams, hundreds of hours of work of the organizers, the program committee and the main speakers! The quintessence of experience, knowledge and effort. I am writing about this since I saw the internal kitchen and took part in the preparation of this event. I am pleased with what happened, for example, with a really strong program.
Among the speakers of the DotNext conference there are guys who made their first reports at our meetings. One of the goals from the first meetings was to get onto the stage and help everyone prepare to make presentations. Many really cool developers do not talk about their experiences and projects simply because it is not clear where to start. And in this situation, in my opinion, everyone loses. The community does not share the unique experience about which not to read in the books, and the guys do not see new horizons of development. Communication and discussion of their ideas often gives impetus in the most unexpected direction. And public speaking is a separate sort of drug, still legal. After the performance, you are showered with such a wave of endorphins that you can not stop.
Win win game
Starting from DotNext's past, the SPB .NET Community speakers are selected into the program and make excellent presentations. This time it is Igor Labutin, Roman Nevolin, Vladimir Koshelev.
Igor Labutin will speak on the topic “Diagnose WCF” , this is a continuation of his report from the 10th meeting of the SPB .NET Community. This time, Igor will talk about the methods of finding and diagnosing problems in WCF applications, from obvious to very hardcore ones. If your life is a bloody enterprise and WCF is a working tool for you, and not “oh, throw it away and rewrite everything to REST / WebAPI / HipstoServices”, then this report is for you. And watch the video “WCF: Convenient or problem?”, There are also many useful things.
Roman Nevolin will speak on the topic “And again about machine learning on the .NET platform” . This is a continuation of the report about the potential and capabilities of machine learning on the .NET platform. This time with an emphasis on bright demos, demonstrating the capabilities of .NET and Machine Learning. And, of course, how to be without performance and benchmarks. The first version of the report of the novel:
Vladimir Koshelev "Not all static analyzers are equally useful . " The first part of the report will discuss popular tools that look for violations of Guidelines, copy-paste errors and typos in the source code. The second part is about more complex errors, such as the occurrence of a NullReferenceException or resource leaks, and how to detect them. Both purely static analysis, for example, Coverity Prevent, and static-dynamic, such as IntelliTest (Pex), can help detect such errors. The conversation will focus on the similarities and differences of these analyzes and why they do not interchange, but complement each other, as well as about their use in production. On our mitap, Vladimir read a review report on static analysis methods of .NET applications. After which we held a round table with experts from ISP RAS, JetBrains, Positive Technologies on the practice of using static analyzers and problems in their development. Unfortunately, the video of the round table has not been preserved (another reason to attend meetings in person)), and the video of Vladimir’s report is available.
The program DotNext will be a lot of experienced speakers, who also spoke at our meetings, this is Dmitry Nesteruk, Sergey Shkredov, Andrey Akinshin, Dmitry Ivanov . The entire program can be viewed on the DotNext website .
We are always looking for interesting reports and new speakers. If you have a desire to share your experience - write in ourgroupsin the social networks or me personally (contacts in the profile).
Let me remind you once again about our mitap on Thursday evening, register and come!