When mine are really filthy (deer "fluid" was the worse), hot soapy water (Tide is good and repeat as neccessary), followed by compressed air to blow out anything in there and to dry.
If it's just dusty, compressed air only.
Lube/preserve with Militec or other non-tacky lube substance.