views:

330

answers:

17

Since I started working I go to StackOverflow for everything. But as we all know it is good to have many ways to skin a cat. where is your other favorite website to visit for programming Reference?

+15  A: 

Um, google?

Spencer Ruport
+1 LOL. I wish F1 in VSxx went to google....I guess I could remap it, but...
kenny
Nice idea, actually. On some dev-systems pressing F1 in VS (usually just by accident) will result in an extra coffee break.Can't some custom addin hook into this F1-key-down?
Simpzon
+6  A: 

I hit up the documentations of whatever languages I happen to be using.

AlbertoPL
+14  A: 

When working on Microsoft products, msdn is very valuable.

McWafflestix
Agreed! The MSDN is my bible, it's an excellent resource for anything Microsoft.
Zensar
MSDN can be good but other times it can be horrid; you sometimes look up a property/function and it just has a page with the function in codebox. How useful.
Callum Rogers
A: 

Twitter, I follow a bunch of fellow programmers and muckity-mucks in the programming world.

mgroves
+2  A: 

man pages.

samoz
But, but... those aren't webpages!
nilamo
+2  A: 

Check out this SO thread, it's .NET specific, but great resources.

JP Alioto
A: 

Books, so this means mostly Amazon.com

smok1
I've just graduated from college (BS CS), so one of my preferred sources was the library
nairdaen
@:nairdaen: This means you had good library :) My university’s library was quite poor, so most of my references books were actually bought by myself.
smok1
+1  A: 

Well...

  • Java-wise I often find myself drawn to the API.
  • W3Schools has great in-depth tutorials on HTML / XML / scripting of all sorts.
pianoman
w3schools is __not__ the W3C, and is not associated with the W3C in any way. It's also home to some truly atrocious "tutorials", its material on JavaScript in particular being shockingly bad. The W3C is at http://www.w3.org/ and publishes the definitive specifications of HTTP, HTML, XML, DOM, CSS, XSLT, etc etc.
NickFitz
Gosh you don't like them! Where do you go for tutorials?
pianoman
I usually start with the relevant documentation: for example almost anything to do with PHP or mySQL can be worked out from their docs and a bit of experimentation; similarly for W3C specs. For MS stuff, the MSDN library is good, if confusingly arranged. Judicious Googling usually results in a few blog posts about people finding practical solutions to real-world problems, often with interesting and/or innovative techniques (though one has to exercise sensible judgement in assessing their worth). If I really need to get deep into something new, there's almost certainly a good O'Reilly book :-)
NickFitz
+1  A: 

When I start using a framework / library, I always have a look at how their documentation is ; if it's looking fine, it becomes a "reference" I tend to check before anything else. (Well, that's when I'm not one of those who whoose using that framework/library ; else, quality of the documentation generaly is a criteria of choice)

For instance, in PHP, you just have to go to php.net/function_name (like, for instance php.net/in_array) to get documentation of a function -- that's really useful. (And there are often user-notes at the bottom of the page, which can be quite helpful to help solving common problems)

Then, google is often my friend ^^

Pascal MARTIN
+2  A: 

Google is a great resource obviously. But with google knowing how to ask the right question is half of the battle.

And a lot of times documentation comes with the selected technology you are working with.

Recently I've fallen in love with the Apple Developer Center for all the great guides, and documentation they provide.

Also MSDN for .net.

For Flash the Documentation is good, and actionscript help and tuts gotoandplay. (Game specific-ish)

Bryan Hare
A: 

Not a website, but as a general series of succint reference books, I like the O'Reily "Pocket Reference" books.

Travis Beale
A: 

safari.oreilly.com

Nelson
A: 

http://code.google.com/, for everything else there is always Code Complete!

Molex
A: 

Gotapi.com is so important. It's got online documentation for many languages with a slick search system. Try it out.

allesklar
A: 

For technical questions the "official" IRC(Internet Relay Chat) channel of the technology/language I am using. I have learned so much from IRC it is unbelievable.

BernardMarx
A: 

I go to the official programming reference/manual of X. Like PHP -> php.net, jquery -> docs.jquery.com, rails -> api.rubyonrails.org.

incidence