XNA Game Studio Express (XNA GSE) has made game development easier, but to develop in XNA GSE you still have to be able to develop with C#. While you don't need to be a C# expert to make a game using XNA GSE, you do need to understand the basics of object oriented development and the general syntax of the C# language.
This is great for game developer hopefuls who already have C# experience but for those just getting their feet wet in the C# language (and maybe development in general) there is definitely some initial training needed before they can begin making their game. This list of development resources has been constructed by the community to help get you started in learning what you'll need to know about development and coding in C# to make that awesome game idea come to life in XNA GSE.
Please reply to this thread if you have any recommended sites, books, video tutorials, etc that you think would be helpful to add to this list. (I will then add to the list and delete your post to keep this list current)
[Note: Books referring to "Game Programming" do not necessarily use XNA Game Studio Express, but were most likely recommended because they taught game development concepts that others in the community found useful when they were starting out.]
Books
For Beginners:
For the Intermediate (those coming from another language):
General Game Development
Videos
Free Resources
E-Book
Sites
Videos
George Clingerman - Microsoft XNA MVP
XNADevelopment.com