我有丰富的编程知识;C++/C#/ActionScript/ASM/PHP.....因此,学习SilverLight本身的语言并不是问题。
长话短说,当问这个问题时,我是作为一个来自Flash世界的开发人员提出的-伟大的图形/声音/媒体支持,完全跨平台,能够将多个SWF组合在一个“电影”中(这也意味着代码的可重用性)。
Flash开发人员拥有相当多的自由。
为了进入silverlight开发,我必须知道的最重要的事情是什么?
你自己已经从闪存迁移到SilverLight了吗?你在这两方面都是“大师”吗?很好,让我们听听你有什么要说的-开发人员对开发人员!=)
编辑#1:
有一件事;我不是在谈论表单/办公应用程序,而是关于图形/动画的游戏开发。
发布于 2011-01-03 07:27:05
在用Flex/Flash开发了几年之后,我在几年前学会了WPF。对我来说,最大的障碍是掌握XAML以及模板和“样式”的工作方式。
1.以开放的心态的方法
虽然WPF和Sliverlight中有样式,但它们与Flex或HTML中使用的CSS几乎没有相似之处。我能给你的最大的建议是忘记你认为样式应该是如何工作的,并以开放的心态来处理。
2.下载代码示例
给自己找一些代码示例和教程,然后开始吧!http://www.silverlight.net/learn/tutorials/silverlight-4/是一个很好的起点。
3.获取Expression Blend
获取表达式Blend并深入研究控件模板。您应该熟悉GUI。当你拖动一个控件到画布上时,你可以右击并选择"Edit Template“。这将使您了解控件是如何构建的,以及如何使用各种可用的布局组件(Grid、Border、Stackpanel)。
https://stackoverflow.com/questions/4579606
复制相似问题