Конференція DotNext 2015 Moscow: фінальна програма та огляд доповідей

До єдиної в Росії .NET-конференції DotNext залишилося всього нічого — два з половиною тижні. Програма конференції сформована, і ми з гордістю представляємо вам її:
  • 26 доповідей — 2 кейноута і 24 сесійних.
  • 22 спікера, з котрих семеро(!) носять звання Microsoft MVP
  • 4 зали, в яких доповіді будуть йти паралельно.


Учасники можуть не переживати — всі доповіді, які вони пропустять, будуть доступні їм на відео в наступний же день.



Сітка буде коригуватися на цьому тижні: зали у нас різного розміру, і потрібно буде зрозуміти, які доповіді всередині таймслота популярнішим, щоб найпопулярніший доповідь поставити в перший, найбільший, зал, а не дуже популярні доповіді — в четвертий зал.

Місяць тому я анонсував перші 7 з них, а зараз прийшов час коротко пробігтися і по іншим.




goldshtein
Sasha Goldshtein з сонячного Ізраїлю, Microsoft MVP, додасть трохи хардкору в наші з вами будні, зробивши одразу дві доповіді.

The Vector in Your CPU: Exploiting SIMD for Superscalar Performance — доповідь про те, як у сучасному .NET використовуються векторні CPU-інструкції. Мова піде про те, як бібліотека System.Numerics.Vectors і новий RyuJIT дозволять розігнати ваш додаток з допомогою SIMD-інструкцій. Детальніше...

Automating Problem Analysis and Triage — доповідь про те, як робити автоматичний аналіз дампів з допомогою ClrMD, .NET-бібліотеки, яка допомагає досліджувати потоки, стеки виклику і виключення; візуалізувати потоки і локі, в тому числі, детектить глухий кут, а так само гуляти по вашій купі, щоб допомогти вам досліджувати структуру об'єктів у вашому додатку. Детальніше...



soshnikov
Дмитро Сошників з Microsoft зробить доповідь про функціональному програмуванні на F# в обробці великих даних і машинному навчанні.

У доповіді ми розглянемо один із аспектів застосування функціонального мови F#: обробка даних. Починаючи від простих прикладів ми перейдемо до розв'язання класичної задачі машинного навчання — розпізнавання рукописних цифр, потім розглянемо використання F# для реалізації хмарних обчислень на кластерах з допомогою платформи MBrace.

Доповідь буде цікавий як розробникам, які не мали досвіду роботи з F#, так і більш досвідченим функціональним програмістам, які хочуть використовувати силу F# для розподілених хмарних обчислень. Детальніше...



kochetkov
Володимир Кочетков, Тимлид проекту розробки аналізатора захищеності коду PT Application Inspector і один із засновників RSDN, розповість про підводних каменях System.Security.Cryptography.

В цій доповіді, без зайвого математичного хардкору, ми поговоримо про типових сценаріях використання засобів криптографії в .NET-додатки, розглянемо кращі практики вирішення найбільш поширених завдань, розберемо типові уразливості і подивимося демки декількох реальних атак на найцікавіші з них. Детальніше...



kulakov
Анатолій Кулаков з Paladyne Systems розповість про структурованому логировании.

Доповідь розповідає про те, як перетворити розкидані по всьому диску логи в повноцінну Event Source систему. А кожному розробнику дати відчути себе всемогутнім аналітиком.

Все це можливо завдяки структурному логированию (Structured logging), яка привносить у ваші логи семантичну складову. Будуть розглянуті основні проблеми стека ELK (Elasticsearch, Logstash, Kibana). Ми розглянемо, як працювати зі структурними логами в .NET за допомогою бібліотеки Serilog. Вирішимо кілька практичних задач за допомогою підручних засобів, які без семантики журналу були б не підйомні. Розберемося зі спеціалізованим сервером Seq. І, звичайно ж, знайдемо шляхи швидкої і безболісної міграції існуючих додатків на цей диво-стек. Детальніше...



shvedov
Олександр Шведов з JetBrains розповість про дизайні та еволюції мови C# на прикладі властивостей.

Ідея цієї доповіді виникла з повсякденного завдання розробника IDE — підтримки мови C# 6.0, який увійшов до складу Visual Studio 2015. Удосконалення мови, що стосуються поширеного мовного засобу, декларацій властивостей, раптово виявилися складними в підтримці і вкрай впливають на наявні автоматичні рефакторинги коду, що потрібно глибоко розібратися в більшості особливостей властивостей C#. В цей доповіді Олександр запропонує слухачам поміркувати над цим «повсякденним» мовним засобом, в деталях простежити розвиток властивостей починаючи з версії 1.0 мови C#, замислитися над проблемами дизайну C# і поглянути на властивості очима розробника IDE.



yakovlev
Ігор Яковлєв Positive Technologies розповість про використанні і пристрої DLR.

У доповіді будуть розглянуті як внутрішнє пристрій DLR (від ключового слова dynamic в C# і до генерації коду, що реалізує динамічні операції) так і практична цінність цієї підсистеми (фреймворки, які її використовують). Даний матеріал дозволить зрозуміти яким чином реалізовані такі класи як DynamicObject і ExpandoObject і як ними можна скористатися в своєму коді.



nikitin
Олександр Нікітін з Adform зробить доповідь .NET Узагальнення under the hood and a JITter bug for dessert.

У доповіді ми згадаємо про .NET Memory Layout, позапускаем WinDbg, подивимося як .NET узагальнення влаштовано зсередини, які оптимізації CLR робить, щоб вони були швидкими, і, що найцікавіше, найчастіше такими ж швидкими, як і звичайні методи.
Буде десерт — в Джіттер баг! Тільки хардкор! Ще більше хардкору — в обговореннях.



ozerov
Володимир Озеров з GridGain розповість про взаємодії з нативним кодом.

У доповіді ми розглянемо ключові техніки взаємодії з нативним кодом, обговоримо їх переваги та недоліки, а так само познайомимося з внутрішньої реалізацією ряду інструментів у CLR. В якості прикладу будуть розглянуті рішення, застосовані при перенесенні Apache Ignite (розподіленого кешу, написаний на Java і C++) на платформу .NET.



karpov
Андрій Карпов aka Andrey2008, CTO компанії СиПроВер і аналізатора коду PVS-Studio, Microsoft MVP, зробить доповідь про статичному аналізі коду.

Андрій розповість про те, що таке методологія статичного аналізу коду, про правильному і неправильному використанні інструментів аналізу. Далі він покаже приклади помилок, які можуть бути виявлені за допомогою таких інструментів, як ReSharper, PVS-Studio, Visual Studio SCA. Ну і звичайно, буде показано, чому застосування аналізаторів стає все більш важливою частиною процесу розробки програм. Детальніше...



samarin
Михайло Самарін, бізнес-директор компанії Futurice, Microsoft MVP, зробить доповідь про нових апаратних API і платформах, доступних для Universal Windows Platform.

У своїй презентації Михайло зробить короткий, але дуже ілюстративний огляд нових апаратних інтерфейсів і платформ, доступних для UWP-розробників. Ось основний перелік тем, які будуть продемонстровані:
  • Вбудована в платформу можливість відстеження осіб з живого відео потоку;
  • Нова версія Imaging SDK для застосування фільтрів для обробки зображень з апаратним Direct2D прискоренням;
  • Принципово новий API Audio Graph для виключно low-latency аудіо потоків, а також новий системний MIDI інтерфейс для творців музичних програм;
  • Доступ до всіх сенсорів нового Microsoft Band 2 з допомогою Band SDK;
  • І нарешті UWP програми на IoT платформі з Raspberry Pi 2.





belovivanov
Роман Бєлов і Дмитро Іванов, інженери JetBrains і кращі спікери DotNext 2014 Moscow, зроблять доповідь про сучасні тенденції в мовах програмування.

На відміну від .NET, JVM-світі з'явилося багато сучасних мов програмування, в яких є багато мовних конструкцій та синтаксичного цукру, якого немає не тільки в Java, але і в C#. У цій доповіді буде показано, які нові віяння можуть зачепити C#-програмістів, а також які концепції ніколи не з'являться .NET, але вже доступні на інших платформах і мови.



namestnikov
Микита Намісників з DevExpress розповість про достоїнства і недоліки Xamarin.Forms.

За рік роботи з Xamarin.Forms у Микити накопичилося багато вражень про даної технології, як позитивних, так і негативних. У своїй доповіді він розповість
  • про те, як влаштований Xamarin.Forms;
  • у яких випадках можна його застосовувати, а коли краще вибрати нативну розробку;
  • від чого доведеться відмовитися, але що можна використовувати замість;
  • про деякі проблеми, з якими зіткнувся автор, і про способи їх вирішення.





akinshin
Андрій Акіньшин, інженер JetBrains, Microsoft MVP, розповість про новинки в платформі .NET.

В цій доповіді ми спробуємо побіжно поглянути на поточний стан платформи .NET, а також на те, що нас чекає в найближчому майбутньому. Будемо говорити про прийдешній C# 7, про кросплатформеність і нативну компіляцію, про новий .NET Core 5 і ASP.NET 5, про нові інструменти для розробників і останні анонси від Microsoft.



alex_ivanov
Олександр Іванов з EPAM Systems зробить доповідь про те, в яку сторону розвивається платформа розробки Web-додатків .NET Framework.

Олександр розповість про
  • специфікації OWIN, реалізація якої дає достатньої простий і гнучкий спосіб для створення Web-серверів;
  • новому runtime для виконання .NET додатків .NET Core. Цей новий runtime є переробленою версією колишнього .NET Framework і дозволяє створювати крос-платформні додатки;
  • те, як названі вище технології відкривають абсолютно нові можливості для розробки Web-додатків .NET.





levchenko
Кирило Левченко з ABBYY розповість про Entity Framework 7.0.

У зв'язку з швидким зростанням кількості доступних розробникам систем зберігання даних, виникає питання – як уніфікувати доступ до різних джерел і на різних платформах? Цю проблему допоможе вирішити нова версія флагманської ORM .NET Entity Framework 7. У доповіді будуть підняті не лише теми зберігання даних у різних джерелах і на різних платформах, але і нововведення в роботі з Microsoft SQL Server.



hariri
Конференція закриється доповіддю Hadi Hariri, лідера команди євангелістів JetBrains, Microsoft MVP, який розповість про Синдромі Срібної Кулі.

Патерни, микросервисы, NoSQL-рішення… Список, напевно, нескінченний. Доповідь про те, чому ми вічно женемося за якимось міфічним універсальним інструментом, який нібито допоможе нам вирішити всі наші проблеми. І про те, чого нам це коштує.






З повними анонсами доповідей ви можете ознайомитися на сайті конференції. Якщо вас щось зацікавило або у вас є питання — пишіть в коментарях нижче.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.