Самый простой способ сделать это - встроить код C # в DLL и сделать его видимым для COM. Таким образом, вы можете вызывать свой код так же, как и в любой другой библиотеке COM.
Другой вариант - использование веб-сервисов, но он медленнее и его нелегко настроить с помощью классического ASP.