28 февраля: NET-сообщество Екатеринбурга возвращается к встречам

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>

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.