Расширение оболочки Windows с C #
Я хотел написать простое расширение оболочки Windows для добавления в контекстное меню, и C # - это язык, которым я больше всего пользуюсь в наши дни. Это достойный выбор для расширения оболочки? Легко ли получить доступ к интерфейсам? Есть ли дополнительные издержки, из-за которых меню медленнее всплывает?
У кого-нибудь есть хорошие указания для начала?