Короткий ответ: да, MS CRM основан на .net framework.Он предоставляет все свои API через веб-сервисы .net.Вы можете разрабатывать рабочие процессы на основе основы рабочего процесса.Вы можете разработать расширенную функциональность в ASP.Net и подключить ее к приложению MS CRM.
Если вы уже являетесь разработчиком .net, вы окажетесь дома.