Yup, I agree entirely, I have a friend that want's to learn how to program in .net and there is really nothing on the internet anywhere that will walk a person with nothing more than an internet connection through the process of getting the runtime installed, getting the open source IDE, starting with the basics, i.e. what is an object, what is a program through to writing the classic hello world app and on from there. Ideally it would be nice if a beginner section stated up front that all you need is an internet connection, a windows pc and a willingness to learn and the rest is linked to, taught from the beginners section. Step by step to bring a person up to where they can then benefit from / use the beginner level articles already on C.P.
I support two teams: the Canucks and whoever is playing the Leafs!