New Bitcoin miner available.
http://github.com/wasabii/BitMakerIt's GPLv3, for now, until I come up with reasons to make it less restricted.
The majority of it is written in C#, including a purely managed miner component. There is an SSE miner component that is written in C++/CLI. This component won't run on Mono. The rest does. I'd like to fix that by using some P/Invoke instead of C++/CLI, but that's outside of the scope of my current interests.
I will be working on GPU support using Cloo, shortly. My goal with writing this was to have a flexible code base that I could use to deploy miners across my company's desktop, and maintain enough control over it to ensure that it doesn't disturb normal operations. Also: lulz.
One of hte primary motivations with the GPU support will be it running as a Windows service, not on the user's desktop, so as not to interfeer with him. This will be interesting to do while still ensuring access to the GPU.
The architecture uses MEF to dynamically load miner plugins, CpuMiner being the only one that works. CpuMiner actually dynamically loads solvers, such as ManagedCpuSolver and SseCpuSolver, tests each for their hash rate, and then picks one. I'm thinking of reorganizing this code a bit though.
Anyways, enjoy. I'll post it to the mining software thread when my forum account matures.