I got a an email from my other abandoned Word Press blog regarding a SPAM comment. I immediately thought of my new blog with BlogEngine.NET and wondered what features or extensions it has to handle or block SPAM. Sure enough, someone has already written an extension incorporating Akismet, the same comment spam protection used by Word Press.
You can get the extension Akismet from CodeThinked.com.
What you download is a .zip file with two .cs files in it. Copy these files to the \App_Code\Extensions folder. Then log in as admin to your blog and click on the Extensions link. There you will see the AkismetExtension listed, click on the edit link under settings.
On the settings page you will need to enter your API key and associated URL.
But, where do I get this API key. You need a WordPress.com blog account. In your WordPress blog settings, (Click on My Dashboard) you can find you WordPress API key.
So, I got it installed and comments still work, though I have no proof that it has blocked any SPAM comments yet, I haven’t had this new blog set up long enough I guess.