Getting Started on MSFT Web Stack vs Other Frameworks/Platforms
spoiledtechie: I am a big supporter of MSFT stack.  I am a first time programmer out of college, being 24 now and 2 years on the job I would say it should be taught in school.  They did a extremely good job with C# and it is becoming more dynamic with the "var" keyword.  There IDE is out of this world which is just an amazing tool.  It allows for extensions just like firefox in which there are tons out there.  They allow you to talk to every type of server or data set with the new LINQ technology which allows going through tables absolutely quick.It is highly functional beating most of the competitors on bench tests.  Look up myspace asp.net case study.The framework is solid and over all my time working on it, I haven't found a bug except one that existed in their ajax controls contributed by the community.Its a bit hard to pick up when you have had no programming experience, but it can be compared to syntactical to C++ and Java.Hope that helps.