你学习Silverlight的方式是什么/最佳学习Silverlight的方法是什么

9

我在StackOverflow上搜索了一下,貌似没有人回答这个问题。那么,如果您可以的话,什么是学习Silverlight的最佳方法?我有相关书籍,但似乎当您到达第15章(共30章)时,您已经忘记了之前所学的内容,必须重新开始。直接尝试可能更加令人沮丧,因为您不知道可用工具或如何构建事物。

8个回答

8
访问Silverlight网站,它有很多教程和示例。 http://silverlight.net/ 找到或创建一个小项目,可以在其中使用它。尝试找到朋友或您认识的人来帮助您学习。
唯一的问题是,由于快速发布,书籍中的某些内容很快就会过时! :)
如果您已经玩过WPF,那么这将有所帮助。但如果没有,最好的方法就是尽快动手使用Silverlight。
Silverlight非常棒!
PS。看看Pete Browns的“Silverlight 4 in Action”书,由Manning出版。 http://www.manning.com/pbrown/

7
我通过构建一个应用程序、阅读一本书(Matthew MacDonald,"Pro Silverlight 2 in C# 2008", ISBN 9781590599495),大量使用谷歌搜索、观看视频、www.silverlight.net,以及向Stack Overflow寻求帮助来学习。但我想这确实取决于您最擅长的学习方式以及您想要做什么。基本的要素就是了解XAML、Blend(或许)以及如何构建服务。我发现这是一个陡峭的学习曲线,但现在我已经有了一个相当重要的业务应用程序。我发现它肯定比尝试使用浏览器技术(HTML/Ajax/jquery等)构建类似的应用程序更加高效。希望这可以帮到你……

3

http://silverlight.net网站上有许多简短的视频教程,帮助你解决“如何做”问题。打开VS2008并跟着操作一遍吧。当然,书籍也是一个不错的选择,但Silverlight 4马上就要发布了。


我开始有了一个项目的大体想法,找出了成功所需的条件,然后观看了“如何做”视频,并将视频中喜欢的内容整合到项目中。最终,通过将视频中的各个想法编织在一起,我制作出了一个相当不错的软件。一旦你确定了自己的想法,你就能够运用学到的视频中的思路去开发几乎任何的Silverlight控制器。 - Rob

2

从编写一个小的Silverlight应用程序开始 - 这是最好的学习方式,实践出真知。


1

我开始了一个大型LOB项目。虽然团队建议阅读一些书籍来入门,但我从未读过其中任何一本的前几章。我不是通过这种方式学习的,而是通过编写大量的代码来学习。起初有点具有挑战性,但最终我发现Silverlight很容易使用。

如果你是通过实践学习的,可以尝试一些教程或视频演示,然后就是编写大量的代码。选择一个小应用程序并构建它。


1

被安排加入一个Silverlight项目,而且时间紧迫 :) 大部分都是通过“试错法”来完成的。

但我加入项目后的第一步就是访问了这个页面(已经被其他人提到过了):http://silverlight.net/getstarted/。对于初学者来说,这里有很好的资料。


0

我第一次读 PHP 书籍时,需要三遍才能理解它。

这是你第一次接触 Silverlight 吗?如果你有其他语言的经验,你会发现它更容易上手。

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

我建议你尝试从头到尾跟着一本书,并尝试跟随所有示例。然后编写一个简单的应用程序,当你完成它时,再编写另一个。我曾经编写过一些东西,然后意识到我的实现很糟糕,然后重新做了一遍...你确实可以通过这种方式学到很多。


我知道这不是一个 PHP 的例子,我只是拿它作为一个例子。 - Layke

0

我会找一些Silverlight演示应用程序,并查看源代码。然后,我会定义一个非常简单的项目,并像其他人建议的那样编写一个完整的小应用程序。接着,我会阅读最好的Silverlight书籍,这样你就会有更好的基础来理解和记忆。然后,我会放弃这个应用程序,并根据第一次迭代中获得的经验和知识再次开始。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接