Главная Контакты Архив

Блог Ingate Development

Мы много времени занимаемся профессиональной разработкой высоконагруженных web-сервисов.
Мы готовы делиться своими мыслями, задумками и планами с миром.

Новое в .Net Framefork 4.0 и C# 4.0. Часть 2

Автор Дмитрий Кулагин 16 ноября 2011 11:54

Продолжим изыскания хороших и не очень нововведений в .Net 4.0. На этот раз мы рассмотрим Memory Mapped Files, MemoryCache, CodeContracts, Parallel LINQ и Managed Extensibility Framework (MEF).

Читать далее...

Теги:

Семинар в ТулГУ

Автор Сергей Шебанин 26 сентября 2011 12:08

4 и 5 октября состоится открытый семинар "Принципы объектно-ориентированного дизайна".

Семинар будет интересен всем, кто планирует профессионально использовать объектно-ориентированное программирование.

Семинар состоит из 2-х частей. Дата и место проведения: 4 и 5 октября, в 17-30, 12-й корпус ТулГУ (Агеева 1б), ауд. 105.

Семинар проводит – Сергей Шебанин, технический директор компании Ingate Development.

Вход для всех желающих свободный.

Читать далее...

Новое в .Net Framefork 4.0 и C# 4.0. Часть 1

Автор Дмитрий Кулагин 26 августа 2011 11:24

Уже не единожды и не в одном месте описано, что появилось в C# 4.0, но позволю себе повториться и кратко описать эти фичи, а также оценить их применимость в реальной жизни нашего проекта. Также пройдусь по интересным, на мой взгляд, новшествам в .Net 4.0, проверю их на производительность и применимость в жизни.

Читать далее...

Теги: ,

Подводные камни при работе с linq to sql

Автор Сергей Новиков 6 мая 2011 15:22
Linq to sql – мощный и эффективный инструмент для работы с БД. Но у него, как и у любого инструмента, существуют свои особенности, знание которых поможет сберечь драгоценное время и нервы. Статья написана в виде описания проблемы и ее решения в порядке увеличения времени, которое было затрачено на поиск этого решения. Итак, приступим.

DDD, MVP, IoC – увеличиваем выгоду и уменьшаем недостатки

Автор Дмитрий Кулагин 21 марта 2011 18:38

В наше время достаточно активно развивается большое количество различных методик и методологий разработки ПО. И все они существуют одновременно, что говорит о том, что у каждой есть последователи, значит ни одна из них не идеальна и у всех есть свои минусы и ограничения в применении. Появляется резонная мысль попробовать «скрестить» некоторые из них в надежде, что плюсы окажутся доминантными. Давайте попробуем это сделать на примере 3х элементов и посмотрим, что из этого выйдет.

Читать далее...