Search posts, tags, users, and pages
Check out the in browser tutorial at http://dot.net
I think there's a lot of ways to answer this question. There's the "What do I need to become a developer" in general question and "How do I get started developing in .NET" question. I'm gonna attempt to quickly answer the latter (from my perspective of course).
A lot of the skills required are like any other platform or language (conditions, decision making, etc), but with .NET you have a few additional options that will require separate skills:
This is just a very short list of possibilities:
In my experience, as someone who works mostly with C# with ASP.NET the skills that came in handy for me were: