Мастер-классы на C++ Russia 2017

Если в широкий четверг рядом не оказалось снежного городка, а боевой настрой защитника Отечества сохранился, что может быть продуктивнее мастер-классов от бывалых разработчиков? Мы специально выделяем для этого целый день — 23 февраля, и на этот день продаются отдельныеЧитать внимательно

ASP.NET Core, Angular 2, SignalR для чайников

Всем привет! Хочу поделиться своим опытом использования ASP.Net Core и Angular 2 с использованием SignalR. Будучи программистом 1С, часто приходится решать задачи, которые на 1С решить сложно или невозможно. Очень помогает знание .Net. Но вот, что касается клиентской части сайтов, то здесьЧитать внимательно

Фреймворк NancyFX и сервисы в стиле REST

Здравствуйте, дамы и господа. Подумалось, в нашей пятничной рубрике еще не было ни одной дельной статьи о надувных динозаврах в контексте гостиничного бизнеса. Если вдруг вас совсем не интересует фреймворк NancyFX и микросервисы на платформе .NET, создаваемые с его помощью —Читать внимательно

C++ Russia 2017

Good news, everyone! Надеюсь, у вас пока нет планов на февральские праздники, потому что в 2017 году конференция C++ Russia пройдет 24-25 февраля. Коротко о главном. Что: блины, матрешки, C++! Когда: основная программа 24-25 февраля, день мастер-классов 23 февраля. Где: Москва, отель Бородино (Москва,Читать внимательно

NET-обёртки нативных бибилиотек на C++/CLI

Предисловие переводчика Данная статья представляет собой перевод главы 10 из книги Макруса Хиге (Marcus Heege) «Expert C++/CLI: .NET for Visual C++ Programmers». В этой главе разобрано создание классов-обёрток для нативных классов C++, начиная от тривиальных случаев и до поддержки иерархий иЧитать внимательно

Портабельный RWLock для Windows

RWLock — это такой примитив синхронизации, позволяющий одновременное чтение и эксклюзивную запись. Т.е. чтение блокирует запись, но не блокирует чтение других тредов, а запись блокирует все. Читать дальше →Читать внимательно

Готовим ORM не отходя от плиты

Данная статья не является призывом к экстремизму разработке велосипедов. Цель поста в том, чтобы хорошо понять механизм, зачастую его нужно создать с нуля. Особенно это касается такой зыбкой темы как ORM. Читать дальше →Читать внимательно

DEV Labs 2016. Онлайн конференция для C++ разработчиков. 10 декабря

Приглашаем всех C++ разработчиков принять участие в финальной конференции Soft Labs в 2016 году, которая состоится в субботу 10 декабря. По традиции, мы стараемся не растягивать предновогодние мероприятия. Минимум «воды», максимум практических наработок, которые будут полезныЧитать внимательно

EF Core: Настройка имени генерируемых моделей в Scaffolding

Так уж вышло, что в нашем старом ASP.NET MVC проекте модели таблиц базы данных хранились с идентичными именами, т.е. в нижнем регистре, с подчеркиваниями и пр., а DTO уже в стандарте именования .NET. Это было сделано по ряду причин. Основные из них: явно задана область примененияЧитать внимательно