I'm Keyvan Nayyeri, a 25 years old Ph.D. student at
the Computer Science department of
the University of Texas at San Antonio.
I'm also
a Software Architect and Developer and previously held a B.Sc.
degree in Applied Mathematics.
This is my blog where I publish content about various topics specifically Programming Languages and Compilers, Software
Engineering and Programming.
Phil is busy with moving from LA to Seattle so has ordered me to do the job of releasing the first final version of Subkismet. Here I hope that he can relocate easily and get success in Seattle as he was in LA. I would also give credit back to him before talking about the new release of Subkismet because he was the main guy behind this project not me.
I have to call Friday "the day of Subkismet" because it's now three weeks that I spend my Fridays on this project.
I would also be happy to announce the availability of Subkismet 1.0 because most likely this is the first major release of a .NET open source project in new year (2008) so here I start the .NET open source wave in 2008 as well. I hope we can have a good and active year for the .NET open source community in 2008.
I don't think my regular visitors and active community members don't know about Subkismet but for those who may need some information, first I have to refer to this introduction post by Phil Haack (the founder of Subkismet) and then say that Subkismet is a framework to fight against spam in .NET web applications which assists .NET developers to stop spammers and defeat them. Subkismet is actually a set of controls, service clients and other tools to accomplish this goal but we're making it a framework smoothly.
Subkismet was originally a set of a few tools that were used in Subtext and DasBlog blogging engines but now we've extended it to something more than it.
There have been only one public release available for Subkismet before this and that was version 0.2.2 Beta that was released right after introducing the project.
For the current version (1.0) we've included following tools in Subkismet core library:
Akismet service client, Invisible CAPTCHA and normal CAPTCHA were a part of 0.2.2 Beta release but other parts are new in Subkismet 1.0.
Of course, there is an inconsistency in the classes included in Subkismet 1.0 library and this is because of the fact that initially we didn't have any consideration for the project to reach to this point so haven't chosen the appropriate structure for namespaces in the library. We've been moving from a few core tools to a general framework and this forced us rethink about the structure of the project. I've had some offline conversations with Phil about the future of the project in the past week and we'll announce about it very soon.
However, Subkismet 1.0 is our release for all developers who want to use it for .NET Framework 2.0 and we're at the middle of the process to apply major changes to the project structure and namespaces.
We're going to make these changes and release another version in near future (maybe next Friday!). This new version should target .NET Framework 3.5 and should have a completely different structure. We're also working on other human interactive proofs and spam busting techniques to help you more than this.
So what's remained? Yes, download link! You can download binary and source code in separate packages from this page.
Due to a few problems I couldn't generate the CHM documentation file for our class libraries but I think they're easy to use as are. Moreover you can follow abovementioned links for samples to work with different parts of Subkismet which would be much better than a pure generated documentation! On the other hand, Subkismet demo site has some good sample codes for those who want to get started with the API.
We're looking for your feedbacks and comments to regard them in the next coming-soon release of Subkismet.
OPEN GIGA
Jan 05, 2008 2:24 PM
#
Finally, it's a great release with great features. thanks
sandi
Jan 05, 2008 9:50 PM
#
thank's your information about Subkismet 1.0 Released, it is very helpfull.
claudya
Jan 06, 2008 8:29 AM
#
I have to uninstall Askimet to install this new one? Congrats and hugs from Brazil.
Keyvan Nayyeri
Jan 06, 2008 8:33 AM
#
No, why?! What's your blogging engine?
sandi
Jan 07, 2008 8:57 PM
#
i have installed new subkismet, it's good.
Tim Shults
Jan 08, 2008 8:26 PM
#
Any chance you still have the code for VS 2005?
Keyvan Nayyeri
Jan 08, 2008 8:35 PM
#
No, unfortunately!
conannb
Jan 12, 2008 10:08 AM
#
great work,thanks
Dennis van der Stelt
Apr 23, 2008 3:12 AM
#
Any change it'll be released soon for CS2008 :)
RFC2396 URL 1.0 Released
May 16, 2008 1:53 PM
#
Back in July 2007 and as a requirement for my implementation of Google Safe Browsing API in Subkismet
Burningmace
Oct 23, 2008 4:24 PM
#
Looks good, I've had a play and it's going to be an extremely useful tool in the fight against spam :)
My Best Blog Posts in 2008
Dec 31, 2008 1:42 PM
#
In the past 3.5 years of blogging, I haven’t had such best pick up collections in the end of the year, but now that everybody is writing one, why shouldn’t I write my own?! Collecting this list, I could realize some interesting facts that completely changed
Leave a Comment