Первый шаг при выборе любой программной системы - это выбор технологии, с которой вы хотите работать. Если PHP не используется, то и Drupal тоже.
Конечно, это не значит, что вы не можете найти способы общения с Drupal или вставить контент, используя .NET. Модуль Services и xmlrpc - оба механизма, с помощью которых приложение .NET может взаимодействовать с Drupal.