The following links are to pages that I have found particularly useful
in the past:
I have also found the following newsgroups very helpful (although
sadly Microsoft have now abandoned their newsgroups):
About the author: Brian Cryer
is a dedicated software developer and webmaster. For his day job he develops websites and desktop applications as well as providing IT services. He moonlights as a technical author and consultant.