De hecho, hace unos días liberaron la nueva versión 1.6.3.1 de la librería Asterisk .NET que consiste en una serie de clases en C# que permiten programar AGI (y utilizarla mediante la aplicación FastAGI) o bien conectarnos de una forma bastante sencilla al Manager de Asterisk pudiendo hacer prácticamente cualquier aplicación para gestionar o monitorizar Asterisk.
Yo no soy muy dado a .NET / Mono, personalmente prefiero herramientas cuyas directrices no vengan impuestas por ninguna empresa, pero he de decir que conozco a muchas personas que trabajan con .NET y que este tipo de librerías realmente son útiles para desarrollar prácticamente cualquier cosa que necesitemos.
Si quereis probarla, podeis descargarla de SourceForge:
http://sourceforge.net/projects/asterisk-dotnet/
Para el que no lo conozca, existen otras librerías de .NET para Asterisk como es el caso del AMIConnector cuya documentación está en español. 😉