A while ago I attempted posting my first CodeProject Article. Sadly my article got rejected, accompanied by rather negative/dismissive comments, not all though.
I then proceeded to post my article and sample source code on MSDN, to date the stats indicates the sample source code being downloaded around 400 times. In other words, a potential 400 page views that could have gone towards CodeProject.
My question being: Are there any concrete rules defined around whether or not to reject an article?
Thanks very much for your inquiry. Sometimes articles are rejected because they cover ground already well-trodden. While we appreciate the efforts of all authors, we do try to keep content fresh on CodeProject (which, admittedly, is difficult to ensure with community approval).
We're always happy to look over your idea before you begin writing, or even have you work with a CodeProject Mentor if your article needs a little boost. You could even post your article idea in this forum and get some feedback from the community. We're very happy to work with you to get your article topics chosen, and your articles approved and posted.
Same happened to me the other week-end. It was about writing a custom iterator with Boost.Iterator. The reviewer was friendly but rejected, and no one could give me a direction to improve the article for which it would be accepted. The person also wasn't a c++ guy (his articles are more math oriented with vb and a little bit c#). Oth there is much 'spam' on this site, so if my article was in that category than it's probably best not to get published.
I am thinking on doing a series of articles on installing Apache HTTP Server, PHP, MySQL, Apache Tomcat, etc on a portable device (e.g. a USB flash drive). What section would that fit in? Web Development --> Applications and Tools?