CLRium #2. Большой семинар по .NET в Питере
сегодня в 21:54
Вы успеваете отслеживать все свежее, что происходит в мире .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 руб. Для моей машины это — полторы заправки -)
Я надеюсь, программа получилась максимально вкусной. Регистрируемся! Контакты:
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.