Just how much C# do I need to know? I've been doing the "Absolute Beginner's C#" from MSDN; the course goes through the basics of C# programming and, as a project, creating an RSS reader program in the end. Do you think that this should be enough, or should I learn more C# before going on to learning XNA in specific?