Asterisk.NET

Asterisk.NET is a C# library that allows .NET applications to interface directly with Asterisk either through the AMI interface or through the FastAGI interface. It can be used to create a wide range of applications including a highlight and dial program where you can simply highlight a phone number and Asterisk will dial it, sending the resulting call to an extension.

Go to http://www.asteritest.com/asteriskdotnet.html

See also these related projects.