BC, I think you're taking this as some sort of personal attack, when in fact it is not... Especially among the programming kind, members tend to speak very matter-of-fact.
I just started the ascension from LISP to .NET myself recently... I may have an aptitude for development, but I could not have come as far as I have in (what I consider to be) such a short time-frame _without_ the help of others on this, and other forums alike (this one's the best though - giggity). That is why I strive to give back, where I feel it may be of use to others.
You're just starting to climb the proverbial mountain... Immerse yourself in the .NET documentation, tutorials, read related threads to help you troubleshoot, etc.. and for the love of all that is good, code, code, and code some more.
Methinks, it's the only way _you're_ going to learn (not just you, but anyone in this situation)... When you get stuck (and you will), post a clear, descriptive post, and don't forget to include some code (pseudo code is fine).
While I cannot speak for others, if my limited experience is any indicator, I'd bet a hot dollar that any one of the members you think is blasting you now (provided you follow the aforementioned suggestions), would gladly help to point you in the right direction. Just my $0.02.