Tecnicamente hablndo se podria pero no debe ser muy facil porque C# debe tener muy buenas utilidades para servicios web perio montados con asp.net, el resto es trabajar inteligentemente utilizando el puerto 80, y generando mensajes desde el servlet y reciviendo estos mensajes en c# pero no como parte de la pagina sino como una trama de mensaje adicional.. no es dificil realmente...creo.
Juank