Yes, that's not a typo--you do want one of Ubuntu's Mono packages, mono-common. This will enable shell execution of Mono executables via ./ notation rather than having to execute "mono /path/to/executable."

Once you are done, download and unpack the source for Mono. This will get you 2.0.1:

Now you are ready to build and install Mono (the make step will take a while):

cd mono-2.0.1./configure --with-libgdiplus=nomakemake install

Lastly, you need one symlink so the binfmt-support package can execute Mono executables directly via the shell:

ln -s /usr/local/bin/mono /usr/bin/cli

That's it. Typing the command "mono -V" should yield the about information for Mono 2.0.1. Follow the instructions under "Testing the Mono installation" and confirm you can not only build and execute the example.exe application, but that you can execute it with ./ notation (e.g. ./example.exe).