LOL. It's funny but sometimes, I imagine, candidates put themselves in these awkward situations by applying to jobs they're neither qualified for, nor have any understanding of. Other times, job descriptions are not worded appropriately.

It's just a shame that when I apply to for .NET roles people don't seem to like the fact that I have no industrial experience with .NET (I have industrial experience, just not with .NET). Without being egotistical, I probably know more about .NET than most people who've applied for the same position. (I know atleast one person who has industrial experience with .NET but doesn't know the difference between the .Dispose() and .Finalize() method)

It's just a shame that employers can't trust my mantra "I'm applying for the position, I pretty confident I could do the job properly."