Quote Originally Posted by cairnswm
As far as I know XNA makes use of the .Net compact framework as available on the XBox 360. Also remember that XNA replaces DirectX - so should give an indication of its capabilities.

Try this: http://www.gamasutra.com/features/20...field_01.shtml
XNA doesn't replace DirectX, it simply wraps up the features of DirectX and hides them from view. DirectX 10 still exists, and 11 is in the planning stages already.

BTW: Using SDL inside of an XNA game would make the game invalid on the XBOX 360. You have to use the built in XNA graphical methods in order to cross compile for the XBOX . Good news is, if you use XNA then your game will run on Windows, Windows CE, Windows Mobile, and XBOX. Bad news is, if you use XNA, then your game won't compile for WII, PS3, MAC, Linux, and other platforms not supported by MS. Of course, this may change as people start to adopt XNA and build out their own environments for the platforms. Just look at Mono.