while i don't want to directly discourage you, i have done some playing around with the asp.net support here, and it might be easier for you to work with php, if you want to do anything complicated.
In another way, the asp.net on linux is like a public drinking fountain. While it will suffice, it still tastes strange and that after taste doesn't leave your mouth.