Blog Posts
Moving On
It is time for me to move on from my current employer. I have been with this company since 2000 (with a brief stint elsewhere) and it is really time to go. As is the case with most developers, if you don't learn new things on a daily basis your job can get pretty boring. I tried to keep myself going here since, in general, it is a great company to work for, but I know I have to go. I believe that I have reached the limit to what I can learn on my own.
Gravatars for Anonymous Comments
With Community Server, when a registered user makes a blog comment it is very common to show their avatar next to their comment. If the person making the comment is not a registered user, then typically the "anonymous avatar" would be shown. I had gone and implemented an Identicon control for anonymous comments and now I am going another step and implementing a Gravatar.
ExtendedAttribute Condition Control
I was working a new control for the bundle and was in need of a condition control within Community Server that didn't appear to exist. What I needed was a condition control that checked against a WeblogPost's ExtendedAttributes. What I came up with was the "PostExtendedAttributeComparison."
Save Author's Email for Anonymous Blog Comments
I am working on a control for Community Server where I need to capture the email address of the person making a comment. However, I don't need to store the email address if the person is already a registered member of the site since this information is stored already. What I did was utilize the CustomAction feature for the WeblogPostCommentForm and set the "AuthorEmail" extended attribute.
CarKnee Bundle for Community Server 2007
Now that Community Server 2007 has been out for a while I figured it was time to update the bundle! The Jobs have become Tasks, the Identicon control now has implicit databinding and the CSModules have some little upgrades ;p The new version is now 3.0 to keep in step with the official version of CS2007 3.0
My life may be forever different...

Site Upgraded to CS 2007
How to publish blog posts for others in Community Server
A few members, myself included, are looking for some sort of "content manager" capability with the blog system of Community Server. By "Content Manager" I am meaning that I do not want the individual people to actually make the posts. Rather, I would like to have a "manager" that will publish the post on the authors behalf.
ASP.NET Confirmation Controls
I have been (slowly) working on the Web Based FileZilla Administration project. One of the issues that I could predict happening would be the creation of a user/group/setting and then the end user would leave the page without saving their changes. There are many ways to handle this type of issue, but I wanted a fairly simple implementation.