Emulate a radius server in .NET
See the question and my original answer on StackOverflowIt's a lot of work but yes you can do in .NET. Here are two links for you:
TinyRadius (it's a java project, could be ported with some work...)
There are other library but huge (such as http://www.freeradius.net/), too much work!