Бойцовский клуб #1

все участники конференции

21 октября 2012

На 5-й встрече .NET разработчиков первый раз попробовали сделать открытое обсуждение в форме Бойцовского клуба. Идею подсказал Андрей Шапиро.

Правила

Темы на обсуждение собираются в течение конференции. У тебя обязательно есть владелец, которые погружает аудиторию в проблему.

Перед участниками стоит 3 стула, если кто-то хочет высказаться, он садится на свободный стул и дискутирует.

Через 10 минут обсуждения все голосуют продолжать обсуждение темы или нет.

Агенда

За время конференции собралось 9 тем, на их обсуждение ушло около 2х часов.

Далее короткий конспект по каждой теме и снимки листов с записями.

Модульное тестировние в .NET

Проблематика: Какие есть практики работы с модульными тестами в .NET? Какие есть фреймворки? Есть ли у них отличия?

Оптимизация запуска NHibernate + Fluent

Проблематика: Когда в NHibernate маппинги описаны в виде Fluent через C#, то Win-приложение слишком долго стартует. Какой есть выход из ситуации?

NHibernate и "True" Persistence Ignorance

Проблематика: Есть ли пример, как при использовании NHibernate (другой ORM) соблюсти принцип Persistance Ignorance. Что делать, когда объект надо конфигурировать другим объектом?

Как пример реализации был показан OpenSource проект на ASP.NET MVC3.

Entity Framework vs NHibernate. Выбор ORM

Проблематика: Почему при выборе ORM не ориентироваться на созданную Microsoft - Entity Framework. Какой смысл брать сторонние разработки типа NHibernate?

Агрегация данных и ORM

Проблематика: Стоит задача делать отчеты. Для отчетов надо выбирать множество разных данных. Делать это через выборку доменных объектов невозможно, т.к. придется тянуть из БД почти всё, что в ней есть.

blog comments powered by Disqus