Вы успеваете отслеживать все свежее, что происходит в мире .NET в последнее время? Выход своей мини-IDE под Linux и MAC OS? Забор исходников от referencesource в проект Mono 4? Более ранний релиз C# 6 под mono, чем под .NET в Windows? Даже гуру .NET не успевают все узнать, чего уж говорить про разработчиков, у которых помимо работы есть множество семейных проблем? Как раз чтобы решить все проблемы такого рода, придуманы конференции и семинары. И в особенности — семинары, где в отличии от конференций упор сделан — на код и практику.

В Москве семинар собрал 380 разработчиков всех уровней познания платформы .NET, на котором были не только граждане РФ, но также присутствовали гости из Штатов, Германии, Чехии, Украины и Белоруссии.

Приглашаем на семинар по платформе .NET в Санкт-Петербурге, который пройдет уже совсем скоро — 29-30 мая. Подробности:

Андрей DreamWalker Акиньшин


CoreCLR, RuyJIT, ASP.NET, DNX
  • Поговорим про новое .NET-ядро CoreCLR и будущее платформы .NET.
  • Соберём CoreCLR под Windows и Linux, а также поговорим о новом кроссплатформенном .NET-мире.
  • Рассмотрим внутренности CLR, доступные нам по исходным кодам. (Совместный доклад), встроим в ядро свой функционал.
  • Поговорим про особенности нового RyuJIT и что нам даст его использование (например SIMD и ускоренная JIT-компиляция).
  • Разберёмся в JIT-багах под различные процессорные архитектуры.
  • Взглянем на наисвежайший ASP.NET 5 и систему исполнения DNX.
  • Позапускаем разные .NET-штуки под Linux.

Станислав sidristij Сидристый


Магия работы с типами, CoreFx, Roslyn
  • Как наладить самое быстрое взаимодействие между приложениями — SharedMemory — без сериализации ссылочных типов? В результате полученный код упрется ко в одно ограничение — время переключения между потоками приложений.
  • Итоги полугода открытого .NET Framework CoreFx.
  • Возросшая производительность от 10х до 1000х кратной в некоторых местах.
  • Пробрасываем объект и все, на что он указывает в песочницу, обходя все барьеры безопасности в .NET так, чтобы песочница не смогла воспользоваться случаем и сломать защиту
  • Рассмотрим варианты покинуть песочницу на паре уже закрытых бажков ядра CLR
  • Мы научимся делать расширения для MS Visual Studio 2015, встраивая различные рефакторинги кода и анализаторы для рабочих задач: реальные примеры из собственного опыта
  • Как только мы их рассмотрим, мы рассмотрим существующие метрики на Roslyn. Как они написаны, как строятся метрики кода.
  • Далее мы напишем не просто подсчитаем количество букв «а» во всех словах исходных текстов, мы напишем поддержку кортежей для C#, тем самым показав, как легко компании Microsoft будет расширять язык в дальнейшем: нас ждет счастливое будущее!!

Разработка собственного профилировщика
  • какое бывает покрытие кода, как оно считается и каким образом работают инструменты, которые его считают
  • напишем с нуля свой простой инструмент который будет уметь считать покрытие кода по методам
  • в процессе написания познакомимся с Profiling API и удивительными вещами, которые он позволяет делать с приложениями выполняющимися под управлением CLR
  • коснемся технологий COM и ATL, необходимых для работы с Profiling API
  • покопаемся во внутренностях тела метода, узнаем досконально как оно выглядит, включая разбор заголовка и SEH — таблиц
  • научимся подменять тело метода на лету, во время выполнения программы!


Цена — по прежнему 2,000 руб. Для моей машины это — полторы заправки.

cool Я надеюсь, программа получилась максимально вкусной. Регистрируемся!

Контакты:

Комментарии ()