I'm using Emacs and Mono on Windows so that I can retain the same development environment while I'm in GNU/Linux.
So I need to know what the directory structure of an ASP.NET project and which files are critical to its operation (config files, etc.).