В вашем случае, я думаю, лучше будет написать для этих целей отдельное веб приложение и встроить его в интерфейс CRM. Отрывать его можно как по кнопке, так и встроить его в интерфейс: через IFrame или ISV.config
Спасибо за ответ!
Правильно ли я понял что в конце все кнопки и меню в формах CRM в конечном итоге вызывают какой-то URL? То есть мое приложение должно обязательно быть web-based, например aspx?