Настраиваемые атрибуты в .NET

В .NET Framework разработчики имеют возможность определять собственные атрибуты. Атрибуты дают возможность задать информацию, которая будет применяться, практически к любой записи таблицы метаданных. Информацию об этих метаданных можно запрашивать во время выполнения программы, с целью изменения хода её выполнения... [Ещё]

GIT — немного полезностей

GIT становится всё популярнее, его использует все большее количество разработчиков в своих проектах. Он зарекомендовал себя как надёжная и удобная система управления версиями файлов. Я решил написать о некоторых удобных командах GIT, которые могут быть полезны… [Ещё]

Форматированный вывод чисел C#

Сегодня решил вспомнить о способах форматированного вывода чисел в C#. Существует около десятка описателей формата, благодаря которым возможен форматированный вывод чисел. [Ещё]

Расширения (extensions) в C#

В C# есть такая замечательная вещь, как расширения(extensions). Расширения позволяют «добавлять» методы в существующие типы, без создания производного типа, перекомпиляции или других способов вмешательства в его «внутренности» [Ещё]

Рефлексия в C#

До недавнего времени я не использовал рефлексию в C#, да и не особо представлял, для чего она нужна. Но, как оказалось, в некоторых случаях это довольно ценный, а порой и незаменимый инструмент. [Ещё]

Основы работы с GIT

Решил изучить возможности работы с GIT из командной строки. В результате получился список основных команд, дающий возможность успешно использовать основные возможности GIT. [Ещё]