XNA for Silverlight developers: Part 0 - Why should I care?
Published on Monday, January 10, 2011 5:36:00 PM UTC in Programming
Some time ago I've been invited by Silverlight Show to write articles on Silverlight and Windows Phone 7 topics. For those of you who don't know this site let me say that you've missed something! It's a community portal created by CompletIT that focuses on Silverlight development and offers a great amount of high-quality content. I often point people to articles on Silverlight Show to answer questions or give examples in the Silverlight forums.
On the new Windows Phone 7 platform, the borders between two worlds have been blurred: XNA and Silverlight not only coexist next to each other, but often can be and are already used in conjunction. That way normal Silverlight developers come in contact with XNA, and realize that although mostly for game programming, XNA has several uses in non-gaming applications too. We figured that with this new mobile platform, and the possibility to create fancy games for it, more and more Silverlight developers might become interested in learning more about XNA. To this end, the "XNA for Silverlight developers" articles will provide an introduction to several XNA topics, with focus on developers that come from a Silverlight background and explanations on the differences in programming style and application modeling between the two worlds.
Part 0 actually is an introductory article that briefly explains the architecture on the Windows Phone 7 platform, XNA and Silverlight interop, and shows some factors you as a developer should take into account when you want to create games for these devices. The article can be found here:
I hope you enjoy this series. Feel free to leave any comments and suggestions there, your feedback is appreciated.