Any user can delete their own posts on the MSDN forums. The “Delete Post” option exists for moderators just to the right of the “Edit Post” link. Messages that are off-topic, inappropriate, or add no value to the forum should be deleted.
Keep in mind again that the goals of this community are to help solve user’s problems where users defined as both the set of people who actually post and the users who will be searching from Visual Studio, MSN, Google, etc.
Every deleted message should include a reason, and that reason should consist of a concise description of why the post was inappropriate. Valid Reasons to Delete a Post
Comments suggestions appreciated. Update: Keep in mind this is all about the MSDN forums and not my blog. I have a different set of standards I use for moderating my blog.