Better separation of compatible technology.
I cant even count the number of times I have been reading about something and tried to dive in and explore only to later learn that the demo/tutorial/example is not compatible with my dev environment. One great example is SignalR when it was first released. Then there were updates that were not compatible with earlier demos. The same holds for Q and A in the support area. Its really tough to get the vitals up front. How many times have users posted a question about a Gridview, and gotten and excellent response and example back but for a DataGridview. And when your new to the technology, this type of issue is fatal to learning, testing and trying things. There must be a better way these are only two examples. My own experience over the years I have run into many of these types of issues.