Top.Mail.Ru

Архивы .NET - Библиотека разработчика Programming Store

Применение Mock объектов для модульного тестирования (Mock testing) с примером на C#

В этой статье речь пойдет о применении Mock-объектов для модульного тестирования (Mock testing). Суть заключается в том, что для эмуляции еще не реализованных объектов мы применяем вместо Fake-объектов так называемые Mock-объекты. Самая важная идея хорошего ООП – это избавление от зависимостей. Классы должны зависеть только от абстракций, но не от конкретной реализации.  Но как все… read more »

Алгоритмы обхода графов на Python и C#

Если вы во время учебы в институте пренебрегали теорией графов, то зря. Ибо граф – это замечательная абстракция, к которой можно свести много различных задач и решить их через алгоритмы на графах. К графам сводятся не только задачи транспортной логистики. В виде графа можно представить, например, компьютерную сеть, сеть социальных контактов, да и вообще различные… read more »

C#. Паттерны проектирования. Стратегия. Часть 1.

В данной серии уроков мы реализуем на C# паттерны проектирования, взятые из книги «Эрик Фриман, Элизабет Робсон. Паттерны проектирования». Начнем с паттерна «Стратегия». Но сначала (прежде чем я дам вам конкретные примеры кода) небольшое изложение главы этой книги, где описан данный паттерн. Итак, в некой организации был разработан симулятор «Утиное озеро» — прикольная такая программа,… read more »

С# и концепция ООП. Продолжение-2

На прошлом уроке мы разобрали основные архитектурные идеи игры, а также разработали несколько классов. Сегодня начнем писать интерфейсную часть. Итак, идем в проект «MafiaGame» и находим там форму: Для начала назовем форму нормально, а не Form1. Для этого щелкаем по ней правой кнопкой мыши и во всплывшем меню выберем «Переименовать»: Для чего мы переименовываем? Дело… read more »

Шаблон реализации вывода данных в MS Excel через .NET для Dynamics AX

Так или иначе перед программистом встает задача, в которой необходимо вывести данные в MS Excel. На данный момент существует множество инструментов и библиотек для выполнения данной задачи. Но в данной статье будет рассмотрен шаблон класса для экспорта данных из Microsoft Dynamics AX

Сводные таблицы в MS Excel на .NET- библиотеке из AX 2012

Сводная таблица (англ. Pivot table) — это статистическая таблица, которая суммирует данные более обширной таблицы (например, из базы данных, электронной таблицы или программы бизнес-аналитики). Эта сводка может включать суммы, средние значения или другие статистические данные, которые сводная таблица группирует значимым образом. Сводные таблицы — это инструмент обработки данных. Они позволяют человеку упорядочивать и перестраивать (или… read more »

Sidebar