XNA is a cross-platform framework originally from Microsoft that facilitates game development with .NET. Supports: Windows, Xbox 360, Windows Phone (natively), Silverlight (via SilverSprite or Exen), iPhone/iPad, Android, Mac OS X, Linux and others (via MonoGame).
Microsoft's XNA Creator's Club: XNA Creators Club
Supported platforms for game development:
Natively:
- Windows Desktop
- Xbox 360
- Windows Phone 7
Via Monogame:
- iPhone and iPad
- Android
- Linux
- Mac
- Windows Metro (including 8, 8.1, and 10)
- Windows 10 Universal App Platform
- Windows Phone 8 (And 8.1)
- Ouya
- Playstion Mobile (PSP) (In development)
Via other methods:
- Silverlight (via SilverSprite or Exen)
Learning Sources:
Web:
Books: