If you fancy yourself an Xbox Live Indie Games developer, you might have noticed a change to the XNA Creators Club today. In conjunction with the unveiling of Windows Phone 7, it appears that Microsoft has quietly changed the Creators Club to the much more generalized "App Hub." The site purports to offer resources for developers to create applications for both Windows Phone 7 and Xbox 360, though the site currently seems to favor the former.

In fact, the Education Roadmap section -- which introduces would-be programmers to XNA Game Studio -- only offers tutorials for Windows Phone 7. Of course, it's understandable that Microsoft would want to recruit as many programmers as possible for its new baby. There are still examples and code snippets for Windows and Xbox 360 programming, but hopefully we'll see some more robust introductory tutorials in the future.
Source- App Hub