good programming tools... Linux has the Best Programming tools....
You cannot use aspx, that is microsoft specific, bu there are plenty of equally suited alternativs.
by exe file do you mean win32 execuatable ?
not really. however i have seen people run MS-Visual Studio-6 Under wine.
have a look of this...
the language is very similar to MS's Basic Language (visual basic / visualbasic.net) minus all the crap. (activeX)