How to clean a really dirty and dusty attic?
I'd go with sweeping compound.  It's a kind of sticky granular product that you can get from janitorial stores.  It's used for sweeping areas like warehouses that kicking up too much dust is a concern.  Follow the instructions on the packaging and dust will stick to the sweeping compound rather than becoming a haze in the air.