Ken,
Many thanks for your prompt reply! I read it at once and I really appreciate your quick response. Just didn't post anything back until the panic was gone and life got back to normal :-)
After giving up on all recovery tools (I've tried about 5 of them, none of them worked including FreeUndelete: I guess activity on drive C is to high -- it offered restoring a bunch of ancient files, but not the ones deleted about 10 minutes ago), I have successfully recreated my project with the help of Reflector. I managed to recreate all the code in about 3 hours (make my variables readable, recreate the dataadapter and its methods, etc.). I guess, if I used regular objects with separate DAL, things would have gone much faster, and I usually do so, but this particular project was a "quicky".
Thanks for your help and links!