Как стать автором
Обновить
0

CLRium #3: Семинар по технологиям .NET

Время на прочтение3 мин
Количество просмотров6.4K


Всем привет! Семинары уже совсем близко и мы рады принять на борт еще одного прекрасного докладчика: Михаила Щербакова
А для тех, кто не в курсе, повторюсь: 15 апреля в Санкт-Петербурге, 22 апреля — в Москве, 29 апреля — в Омске, 13 мая — в Екатеринбурге и 20 мая — в Новосибирске пройдет серия семинаров CLRium #3.

В прошлом году мы говорили об околохакерских штуках — разборе памяти .NET куч, приведение типов, между которыми приведение невозможно… Делили текущий поток на два… Говорили о ядре нового .NET Core и пытались понять, для чего нам нужен (и нужен ли?) Roslyn

В этом же году мы поговорим о другом. О сугубо практически полезных вещах, о которых вы ранее наверняка не знали, но в которых таится огромная сила и мощь. Об изменяемых языках программирования, производительности и кроссплатформенной разработке GUI. Что значит «об изменяемых»? Это значит, что язык умеет менять собственный синтаксис.

Как и ранее, у нас будут:
  • Максимально глубокие, отборные доклады по редко-раскрываемым вопросам
  • Мы будем говорить только о том, о чем вы наверняка, до того не знали
  • Максимально-полезные доклады, которые усилят Вас как специалиста
  • Почти все доклады — от 1,5 часов. Что позволит докладчикам не экономить и рассказать все что они знают

Примечание к Nitra и Nemerle: эти два opensource проекта нынче разрабатываются в стенах компании JetBrains.
Доклады:
  • Михаил Щербаков (IntelliEgg) Какие уязвимости находят в .NET Framework
  • Андрей Акиньшин (JetBrains) Железные таймеры
  • Влад Чистяков (JetBrains) Nemerle — самая мощная альтернатива C# на .NET
  • Влад Чистяков (JetBrains) Nitra — средство разработки языков программирования и DSL
  • Станислав Сидристый (Luxoft) JetBrains Rider IDE: Java IDE для кросс-платформенного .NET
  • Станислав Сидристый (Luxoft) Автоматизация тестирования WPF/WinForms приложений через внедрение в процесс
  • Андрей Карпов (СиПроВер) Что знает статический анализатор, чего не знаете вы
  • Сергей Васильев (СиПроВер) Опыт использования 'Roslyn' при разработке статического анализатора кода
  • Никита Цуканов Кроссплатформенная разработка UI приложений (Perspex UI, Eto.Forms, Xamarin Forms)

У нас есть отличный сайт, на котором можно почитать как про всех спикеров, так и про все доклады. Заходите, изучайте, берите билеты: http://clrium.ru/

А под катом мы сделали для вас видеоприглашения =)

Андрей Карпов — Что знает статический анализатор, чего не знаете вы
Технический директор компании ООО «СиПроВер», разрабатывающей статический анализатор кода PVS-Studio. Поскольку никто кроме программистов не способен объяснять, чем занимается компания, и что такое PVS-Studio, Андрей по совместительству возглавляет отдел маркетинга. тоял у истоков создания анализатора PVS-Studio и внёс большой вклад в его развитие и продвижение. Также он является автором огромного количества статей, связанных с программированием на языке Си++ и тематикой статического анализа кода. На данный момент основной деятельностью Андрея является популяризация методологии статического анализа среди C++ и C# программистов

Статический анализ зря недооценивается программистами. Он также важен, как например система контроля версий. Статический анализатор часто видит то, что не видит программист. То что не видит программист можно разделить на 2 группы: незаметные опечатки и проблемы, о которых программист даже не знает. Рассмотрим их поподробнее и с примерами. В чем отличие инструментов статического анализа от других инструментов. Что знает статический анализатор, чего, например, не знает динамический. Статический анализатор единственный, кто знает про ошибки в тестах. О важности регулярного использования анализаторов кода



Сергей Васильев — Опыт использования Roslyn при разработке статического анализатора кода
Программист компании ООО «СиПроВер». Участвует в разработке анализатора кода PVS-Studio. Стоял у истоков создания нового ядра анализатора PVS-Studio, способного проверять C# код. Сейчас занимается развитием анализатора и создаёт новые C#-диагностики

Что из себя представляет 'Roslyn'? Использование 'Roslyn' для разбора кода, написанного на C#. Немного о статическом анализе, о том, как мы использовали 'Roslyn' при разработке PVS-Studio и что из этого вышло



Контакты


Теги:
Хабы:
+23
Комментарии7

Публикации

Изменить настройки темы

Информация

Сайт
clrium.ru
Дата регистрации
Дата основания
Численность
1 человек (только я)
Местоположение
Россия
Представитель
Stanislav Sidristij

Истории