I don't really cook, so I only wash glasses and plates, but this is super helpful info:
8 Things You Should Never Put in Your Dishwasher –
(click link for a full explanation)
1.Anything Wood
2.Cast Iron
3.Aluminum Cookware
4.Copper & other precious metals
5.Non Stick Cookware
6.Certain (most) plastic items
7.Kitchen Knives
8.Fine China or Painted Plates