你是如何学习/学习Silverlight的最佳方式的

所以我已经搜索了stackoverflow,似乎没有任何答案。 如果可以的话,实际完全学习silverlight的最佳方法是什么? 我有关于它的书籍,但是当你到达第30章的第30章时,你已经忘了你学到了什么,必须重新开始。 试图直接进入似乎更令人沮丧,因为你不知道你可以使用的工具是什么或如何构建东西。

我通过潜水和构建应用程序,以及一本书(Matthew MacDonald,“Pro Silverlight 2 in C#2008”, ISBN 9781590599495 )和大量谷歌搜索,观看video, http://www.silverlight.net以及Stack Overflow的一些帮助来学习。 。

但我想这实际上取决于你如何最好地学习,以及你想用它做什么。

它的基础归结为了解XAML, Blend (可能)以及如何构建服务。

我发现它是一个陡峭的学习曲线,但现在有一个相当主要的业务应用程序生产。 我发现它比使用浏览器技术(HTML / Ajax / jquery等)构建类似应用程序的效率更高。

希望有帮助……

访问silverlight网站,它有很多教程和样本。

http://silverlight.net/

查找或组建一个可以使用它的小项目。 尝试找一个朋友或你认识的人来帮助你学习。

这本书的唯一问题是由于快速发布,一些内容很快就会过时! 🙂

如果你玩WPF会有所帮助。 但如果不是最好的方法就是尽快让你的手弄脏银光。

Silverlight摇滚!!

PS。 看看Manning出版的Pete Browns Silverlight 4 in Action书。

http://www.manning.com/pbrown/

http://silverlight.net有一堆简短的“我如何”video。 观看他们VS2008打开并播放。 一本书还可以,但Silverlight 4即将推出。

首先编写一个小型的Silverlight应用程序 – 这将是学习,实践的最佳方式。

我跳了一个大的LOB项目。 有些书被建议让团队开始,但我从来没有阅读过其中任何一章的前几章。 我不像那样编写大量代码那样学习。 这在开始时有点挑战,但最终我发现Silverlight易于使用。

如果你从实践中学习,也许可以尝试一些教程或video演示,但只需编写大量代码。 选择一个小应用程序并构建它。

在短期限内投入Silverlight项目:)然后主要是“试验和错误”。

但是我加入项目后的第一步是这个页面(其他人已经提到过): http : //silverlight.net/getstarted/ 。 初学者的好东西。

在我理解之前,我花了三本完整的第一本PHP书。 这是你第一次遇到像silverlight这样的人吗? 如果您有其他语言的经验,您会发现它更容易。

但是,我的观点是你不应该放弃。 继续阅读并重新阅读。

我建议您尝试从前往后按书,然后尝试按照所有示例进行操作。 然后编写一个简单的应用程序,当你完成它后, 编写另一个 。 我编写了一些东西,然后意识到我的实现很糟糕然后又重新做了……你确实通过这种方式学到了很多东西。

我会找到几个Silverlight演示应用程序,并浏览源代码。 然后我会定义一个非常简单的项目,正如其他人所建议的那样,并编写一个完整的小应用程序。 然后我会阅读最好的银光书,然后你会有更好的理解和记忆的基础。 然后我会抛弃应用程序,并使用您从第一次迭代获得的经验和知识再次执行此操作。