28 фeврaля в 19:00 в привычнoй oбстaнoвкe Eльцин Цeнтрa (Бoрисa Eльцинa, 3a) oргaнизaтoры и дoклaдчики ждут учaстникoв: кaк пoстoянныx слушaтeлeй, тaк и нoвичкoв.
В пoвeсткe встречи три доклада от разработчиков компаний ГК Экстрим и СКБ Контур.
Темы докладов и анонсы:
1. Модульное тестирование приложений на EntityFramework. Андрей Иванов, ГК Экстрим
В докладе будут продемонстрированы некоторые способы модульного тестирования приложений на EF, включающие:
· добавление собственных абстракций для слоя данных и создание заглушек для него;
· способы почти «полноценной» эмуляции поведения контекста в EF с помощью Effort и в EF Core с помощью InMemory Database.
2. Интеграция виртуальных машин .NET и Java. Мария Телятникова, СКБ Контур
Мы рассмотрим один из методов интеграции двух платформ, а именно запуск JVM внутри .NET-процесса. Разберем трудности, возникшие при реализации данного подхода, подводные камни и просто интересные факты, на которые может наткнуться в своей работе тот, кто захочет повторить этот путь. Для демонстрации возьмем задачу конвертации XML-документов в PDF, используя библиотеку Apache FOP.
3. F# + DDD. Кирилл Иванов, СКБ Контур
В промышленном программировании часто приходится решать задачи, связанные с описанием какого-то бизнес-процесса. Не всегда описываемая нами логика тривиальна, и для того, чтобы избежать путаницы и, как следствие, ошибок, мы разделяем зоны ответственности.
Domain Driven Design (DDD) — один из подходов, который позволяет поддерживать бизнес-код в читаемом и расширяемом виде. Однако в попытках реализации этого подхода на языке C# приходится испытывать множество трудностей, закрывая те или иные нюансы.
В докладе рассмотрим эти нюансы, а также язык F# и его возможности для реализации DDD в качестве альтернативного инструмента.
Для понимания этого доклада потребуется знание или хотя бы поверхностное знакомство с DDD-подходом.
Участие во встрече бесплатное, но нужно зарегистрироваться, чтобы мы могли рассчитать количество мест на площадке. Команда организаторов напоминает о том, что у каждого есть возможность выступить с докладом или предложить интересную тему для обсуждения на следующих встречах. Для этого — напишите на почту оргкомитета dotnetekb@gmail.com.
<xml></xml>