Как стать автором
Обновить
24
0
Вячеслав @DunkanVS

Пользователь

Отправить сообщение

Быстрый Reflection через DynamicMethod

Время на прочтение5 мин
Количество просмотров2.2K
Одной из «вкусных» возможностей .NET, а в частности C#, является Reflection(рефлекшн) — богатый набор классов для работы с типами данных, их свойствами, методами, полями во время выполнения.
Но за такой широкий функционал приходится платит производительностью.
Вызов метода из кода выполняется практически в сто раз быстрее чем вызов через рефлекшн.
А если мы заранее не знаем какой конкретный класс будет использоваться и какой метод будет вызван или не хотим привязываться к конкретной библиотеке, то работа через рефлекшн может сильно снизить производительность приложения.

В данной статье я хотел бы рассказать об использовании динамических методов для таких целей.

Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Комментарии7

eXpress Persistent Objects и тестирование

Время на прочтение8 мин
Количество просмотров1.5K
Всем доброго времени суток!
Хотел бы рассказать о тех возможностях тестирования, которые появляются при использовании ORM от DevExpress™ — eXpress Persistent Objects™ (XPO) для разработчиков на .NET.

Во первых — абстрагирование от конкретной СУБД.
Во вторых — отсутствие необходимости вообще в какой-нибудь СУБД на начальном этапе разработки и при тестировании.
Читать дальше →
Всего голосов 2: ↑2 и ↓0+2
Комментарии1

Информация

В рейтинге
Не участвует
Откуда
Тула, Тульская обл., Россия
Дата рождения
Зарегистрирован
Активность