C#,Silverlight,XNA它们有什么关系?
c#是.net平台的一种编程语言。
silverlight是微软推出的与flash竞争的富媒体应用,不过没有推广开,比较大的项目都是微软自己做的,比如美国棒球联赛的转播。
xna是微软推出的游戏开发框架,用来开发xbox上面的游戏。
在微软推出的windows
phone7系列手机系统的开发中你也会看到silverlight和xna。
silverlight
for
windows
phone
是微软推出的一个手机应用框架,视图脚本语言室xaml,学过silverlight和wpf开发的人可以很快掌握这个框架。
xna
for
windows
phone
是windows
phone里开发游戏的框架,用来开发一些复杂,图形处理难度大的游戏,一些简单的游戏还是可以用silverlight
for
windows
phone来开发的。
希望对你有所帮助!