Very recently i had installed Community Server Free Express edition running on asp.net 2.0 and SQLServer 2005 in my unit for corporate blogging and knowledge management stuff and it's being used now for initial testing.
But the process of getting the community server working was not as easy as i expected it to be.
Not because the installation is complex, but because it has toooooo many bugs:(
And these bugs were not Sev 3 or Sev 4 bugs, they were infact Sev 1:S
The first bug i encountered shocked me! They had mapped a wrong database to the application, and the applciation was showing an error in a SP parameter that never existed:S I wonder how they can do such a silly mistakes and release the product. I would really like to meet their testing team.
Similarly there were many more issues, it took more than 10 days for me get the confidence that i can release this for use.
Thanks to discussion forums on Community Server that helped in solving most of my problems.
And even after the installation i find so many basic features missing in the express edition.
One of them is that i cannot delete a user once i create it:D.
Without knowing this i created so many test users and now i have to delete them by writing a stored proc directly on the database:D
The only reason for me to choose community server against wordpress was that it runs on asp.net and SQLServer which i and many developers in my unit can understand better, and if needed we can make any changes to it's behaviour by using the SDK.
But this did drive me crazy!
But what's strange is popular sites like Hive.net and http://blogs.msdn.com run on this very well.
The only difference is that i am using a free express edition and they would be using a fullfledged licensed version:D
Is it that because this is a freeware they are not caring to resolve these bugs;)