Я считаю, что система плагинов основана на Python. Вы можете использовать IronPython для запуска некоторых плагинов в XBMC, хотя он может быть несовместим на 100%. Вы также можете взять код Python и создать объект COM-сервера, в котором вы можете использовать взаимодействие .NET для взаимодействия с ним.