Быстрое создание C# классов на базе json или xml

При работе с веб-сервисами, периодически возникает задача создавать классы для десериализации данных, полученных в формате json или xml. Зачастую, ввиду большого числа полей и глубины вложенности данных, это достаточно утомительное занятие. Упростить и ускорить его поможет Visual Studio 2013. [Ещё]

Code Contracts и async – вместе "веселее".

Рассмотрим две интересные ситуации, которые могут произойти, если в проекте одновременно используются асинхронные методы и контракты. [Ещё]

Юнит-тесты, internals и Moq

Наверняка многие использовали модификатор internal, чтобы скрыть внутренние объекты от других сборок. Рассмотрим одну интересую особенность использования таких классов в проектах с юнит-тестами. [Ещё]