If a site offers valuable information about more than one subject, I have tried to include at least a brief mention under the secondary category, with a cross-reference to the main listing. Companies usually make it easy to understand what they are about, and I hope that I have captured the essence of what they want you to know. Although I have attempted to be inclusive, no doubt I have missed some sites. It is nearly impossible to find everything, due to the shifting sands of the Internet, so if I have missed your site, I apologize. Finally, please remember that the Internet is a moving target.
Sites move to new addresses, or disappear, and others arrive.
I try to keep CFN current, and it has sufficient profile that developers usually notify me by e-mail to tell me of their new site. None, however, notify me of a closure. For any number of reasons, a site can be transient, but I am usually able to find the new address. If you happen to notice a link that is out, please let me know, and I will try to find the reason for the outage. All rights reserved.