Please correct me if I'm wrong, but I've found little to absolutely no ASP.net support when it comes to Bitcoin. Now, I will say that I haven't really been looking so I could have easily overlooked that fact. Back to the point, IMO the OP will probably find a smoother road to success going with a Bitcoin-friendly platform/framework/language like PHP and/or Python (I don't think C/C++ is part of this debate) based on an open-source hardware infrastructure. Things in the Bitcoin world ARE moving rapidly and I don't see it being easy relying on MSFT forums and support channels to get answers to your (Bitcoin security related) questions.
http://code.google.com/p/bitcoinsharp/ and
http://bitcoincs.codeplex.com/ 
Also - I don't think it is necessary to have language specific support for bitcoin. There is a lot of information on how bitcoin works on the wiki as well as on
http://bitcoin.stackexchange.com/