Dapper.NET — это «мини-ORM», как его называют сами разработчики, на котором работает движок StackExchange и веб-сайт. Переполнение стека в частности.
Сегодня Сэм Саффрон (@samsaffron, один из разработчиков платформы) разместил его на OpenSource на Google-код .
Основная особенность этой микробиблиотеки — производительность в тех случаях, когда нужно запустить, например, 500 команд выбора подряд и сопоставить тысячи результатов с объектами определенных классов.
Разработчики утверждают, что скорость их решения практически не уступает ручной работе с SqlDataReader. Сам Сэм описал эту микробиблиотеку в своем блоге Прямо здесь , признавая, в частности, что его решение в первую очередь «ориентировано на чтение» — т.е.
в первую очередь рассчитано на быстрое чтение.
В той же статье Сэм описывает причины, по которым они решили отказаться от Linq2SQL там, где важна производительность.
А именно из-за низкой скорости.
ПС.
Извините, добавлю свой личный ХО: сайт StackOverflow — чуть ли не самый крупный и посещаемый сайт в мире, построенный на платформе .
NET (а не на Ruby/Rails, PHP и т.п.
).
Нагрузка ВАУ.
Именно поэтому нам, NET-программистам, следует внимательно следить за всеми трюками, которые пробуют ребята.
Теги: #orm #.
NET #sql #.
NET
-
Wikileaks Прекратил Работу
19 Oct, 24 -
Как Найти Хорошего Программиста?
19 Oct, 24