Hopefully you were using source control like Git or TFS so you can get it from there. If you cannot then you'll have to piecemeal things back together. The content files including HTML, CSS, images and scripts will be on the server along with the .asax and
config files. You can bring those back.
The original code isn't available but you can bring back the bin folder and then run your assemblies through a decompiler to get the code out. I would recommend JustDecompile from Telerik as it can generate the project file as well. You'll lose the comments
and the generated code won't be identical to what you original had because the compiler will morph the code during compilation. But it'll give you a starting point to restore.
Once you have the base project set back up I'd strongly recommend putting it into source control so you can then begin making changes and revert back if things go wrong, or the hard drive crashes. Ensure you use an SCC that isn't on your local drive. TFS
is free for small teams (<= 5 users) so that is a start. Git is free as well but if you don't want people to see your code then you need to pay money.
Michael Taylor
http://www.michaeltaylorp3.net