When looking at the reviews on a Web public site such CodeProject, you have to realize that there are no prerequisites required for someone to post a rating. Therefore, while some of the reviews (both good and bad) are valid, there are many times when a person posting the rating might not be the best person to quantify the value of a given ariticle and in many cases, bad ratings can be directly attributed to personal issues between the rater and the article. If you truly want to determine if an article is worth reading, I would first look at the remarks at the bottom of the article. Are there a lot of unanswered questions about bugs? Are a lot of errors being pointed out that are not being corrected in the article? In the case of Nish's articles, I think you'll find that the overwhelming majority of articles are top-notch and the few that had any problems were quickly corrected so that they're also top-notch now. Cheers, Tom Archer Inside C#,
Extending MFC Applications with the .NET Framework It's better to listen to others than to speak, because I already know what I'm going to say anyway. - Jörgen Sigvardsson