George Clingerman:I know there's a few XNA Pong samples and tutorials out there. So that might be a good place to start if you're unfamiliar with how to code the Pong gameplay. Then after you're used to that, start a fresh project and start coding your own version of Pong. Don't copy any code from your previous learning projects and make it all yourself. Break it down into the small chunks of what you need to learn.
Anytime you run into something you don't know how to do, search for the answer and if Google and the forum search doesn't help, ask a question here to get you going again. Build a little sample project for each of those little things so you can play with the concept until you're comofortable with it. Once you understand it, add it to your Pirate Pong project.
Read through the Best Practices and the Peer Review forums for common issues people have with the current round of XBLCG. Code your game so that it's ready for all of the common things that fail a game.
Those would be my recommendations for starting, but a lot depends on your current skill level, what do you know, what don't you know? Are you a competent C# programmer? Have you made games before? Are you familiar with the XNA framework? Do you know your way around the forums here and the community and what it has to offer?
Hope that helps give you some ideas of how to get going.
Well I can code the actual single player/ two player pong game and such, its just the networking/live that confuses me, and thats mainly what i need help with.