Москва 2016
Хельсинки 2016
СПб 2016
Москва 2015
СПб 2015
Москва 2014
СПб 2014
☰
Материалы
Тренинги
Спонсоры
Организаторы
Контакты
EN
Доклады конференции DotNext Piter 2017
The changing state of immutability C#
Immutability has its pain points, and sometimes they can be subtle. Let’s explore immutability in C#, see how it's become simpler over the various versions, and consider what the future might hold.
EN
Подробнее
Back to basics: the mess we've made of our fundamental data types
Numbers, text and date/time information are core bulding blocks of every data model imaginable, and yet are “broken”. Who is to blame and what should we do?
EN
Подробнее
Shifting gears for .NET: Moving to containers for .NET developers
Come find out how .NET is now an essential piece in cross-platform, highly distributed cloud environments, interfacing with open source cluster and Docker container technology.
EN
Подробнее
Поговорим про память
Поговорим про то, что влияет на производительность доступа памяти: от хардварных штук (CPU cache и его ассоциативность, выравнивание, store forwarding, 4K aliasing, prefetching, cache/page splits, cache bank conflicts и т.п.), до .NET-специфичных проблемы (pinned objects, large object heap, особенности работы кучи в полном .NET Framework и Mono).
RU
Подробнее
Authentication and Authorization in ASP.NET Core
Authenticating an ASP.NET Core app with IdentityServer and/or ASP.NET Core Identity and authorizing it.
EN
Подробнее
NuGet beyond Hello World
Let's examine important things like semantic versioning, .NET Standard, building and sharing NuGet packages, patterns and anti-patterns.
EN
Подробнее
Entity Framework Core: Is It Ready Yet?
All about Entity Framework Core: its new features, differences between EF Core and EF 6, and so on.
EN
Подробнее
The Performance Investigator's Field Guide
In this talk Sasha will share his performance war-stories from years in the field, along with a performance checklist and a wish-list for next-generation tools.
EN
Подробнее
Под капотом ASP .NET Core Security
Обзор и детали реализации встроенных механизмов безопасности ASP .NET Core.
RU
Подробнее
Building code analysis tools with the .NET Compiler Platform (Roslyn)
Static C# code analysis with Roslyn
EN
Подробнее
Типизированный или динамический API? Дайте два!
В докладе представлены и реализованы на конкретном примере принципы разработки API, поддерживающего одновременно типовые и динамические данные
RU
Подробнее
My awesome journey with Open Source
Have you ever thought about contributing? You want to start, but not sure how? Let me tell you why to start, how can you make it, what to avoid and what to expect from OSS contributions.
EN
Подробнее
Automate Your Dumps
In this talk you’ll learn how to generate dump files of .NET applications on Windows and Linux, how to analyze them in a debugger, and how to automate the analysis process for thousands of dumps with no user intervention.
EN
Подробнее
AvaloniaUI — первый кроссплатформенный XAML UI-фреймворк с поддержкой .NET Core
Кроссплатформенный WPF! (На самом деле нет, но похож.) .NET Core, опенсорс, кроссплатформенность, десктопы и мобилки, XAML и как со всем этим взлететь.
RU
Подробнее
Real World REST and Hands-On Hypermedia
An in-depth look at the architectural style known as REST. What is REST? Why does it matter? And how can you apply RESTful principles to real-world software development projects using ASP.NET?
EN
Подробнее
Доступный искусственный интеллект на платформе .NET: от чат-ботов и когнитивных сервисов до глубоких нейросетей
В этом докладе мы научимся использовать технологии искусственного интеллекта на платформе .NET, начиная от готовых когнитивных сервисов и заканчивая глубоким обучением нейросетей.
RU
Подробнее
Xamarin.Forms — особенности кроссплатформенной разработки мобильных приложений на C#
Как разрабатывать кроссплатформенные приложения на Xamarin.Forms: что необходимо знать, на что стоит обращать внимание, о чем следует помнить и чего ожидать в результате.
RU
Подробнее
5 заповедей PDB
Из чего состоят PDB-файлы, как их хранить и эффективно использовать.
RU
Подробнее
JetBrains Rider IDE: навыки личной эффективности для .NET-программиста
Доклад для программистов, не желающих тратить рабочее время на повторы рутинных операций, благодаря которому вы откроете новые фичи IDE и посмотрите под другим углом на уже знакомые.
RU
Подробнее
АОП в .NET
Что такое АОП в целом, и как его использовать конкретно в .NET.
RU
Подробнее
Containerised ASP.NET Core apps with Docker and Kubernetes
Kubernetes is now available to .NET developers — how to make the most of it?
EN
Подробнее
ASP.NET Core приложения под Linux в продакшене
Мы погрузимся в детали инфраструктуры ASP.NET Core и нескольких популярных библиотек, обсудим задачи билда приложения и сборки Docker-образов, и, конечно же, подробно остановимся на Kubernetes.
RU
Подробнее
What is .NET Standard?
Confused between .NET Standard and .NET Core? Wondering what problems you don't have that .NET Standard is trying to solve? Baffled by how it works? Come and find out how and why .NET Standard is set to make a big impact on the ecosystem.
EN
Подробнее
Интеграция виртуальных машин .NET и Java
Запустим виртуальную машину Java внутри .NET-процесса, попутно разберёмся с Marshal, граблями и прочими нюансами такого рода интеграции.
RU
Подробнее
Xbox One и HoloLens, платформы для .Net разработчиков
Получить больше от Universal Windows Platform с HoloLens и Xbox One.
RU
Подробнее
Задача о коллективной ответственности
О математике и теоретико-игровых основаниях, стоящих за изобретением хитроумных алгоритмов контроля.
RU
Подробнее
Межпроцессные разговоры: причины и способы
Рассмотрим, откуда может появиться задача общения процессов, обсудим способы её решения, а также убедимся, что не все способы одинаково удобны и полезны.
RU
Подробнее
Учимся готовить MSBuild
Как решать различные проблемы, возникающие при написании собственных build task.
RU
Подробнее
Профилирование приложений .NET Core на Linux
Об опыте создания инструмента удалённого профилирования C#-кода из Microsoft Visual Studio, исполняемого в runtime-среде .NET CoreCLR на Linux ARM, а также о подходах к профилированию приложений CoreCLR в целом.
RU
Подробнее