found a hint to make dashboard go away:

http://face.centosprime.com/macosxw/?p=201

Make Dashboard go away

defaults write com.apple.dashboard mcx-disabled -boolean YES

Make Dashboard come back

defaults write com.apple.dashboard mcx-disabled -boolean NO

You have to restart the Dock to have this take effect
This has not been tested by me.