什么是Silverlight,哪些类型的开发人员学习它将大有裨益?
- 内容介绍
- 文章标签
- 相关推荐
本文共计538个文字,预计阅读时间需要3分钟。
Silverlight 并非 Adobe Flash 的微软版本。它是由微软开发的一种富互联网应用程序技术,用于创建富客户端应用程序。Silverlight 和 Flash 都是用于创建动态和交互式网页内容的平台,但它们在技术实现和用途上有所不同。
如果你多年来自认 Flash 为非友好的技术,而有些浏览器也不太喜欢 Flash,那么 Silverlight 也可能不会完全符合你的偏好。Silverlight 同样存在兼容性和性能问题,而且随着 HTML5 的发展,Silverlight 的使用已经逐渐减少。
所以,Silverlight 并不是 Flash 的直接替代品,而是另一种技术选择。
Silverlight基本上只是微软的Adobe Flash版本吗?如果是这样,我多年来一直认为Flash非常不友好(SE机器人将其视为空白页面,我被告知),而且有些浏览器不太喜欢Flash. Silverlight是否也是如此?我只有一个我在Visual Studio 2010 / vb / asp.net 4.0中制作的公司网站.
您是否必须是一名经验丰富的程序员才能使用Silverlight,或者是否有一个很好的GUI来帮助新手?我只是试图找出,现在我已经下载了5.0,如果学习它的价值是值得的.谢谢!
Silverlight是很多东西,总而言之,你可以说它是一个轻量级的.NET运行时, WPF的一个子集和一个功能强大的视频播放器.Silverlight将XAML引入网络,是的,但更重要的是,它似乎越来越成为通过Web部署丰富业务应用程序的框架,而不是通过浏览器.
有些人可能认为Silverlight(以及Flash)已经死了,而HTML5是前进的方向.这可能是真的,在某些情况下,但Silverlight有很多很酷的数据绑定技巧以及非常强大的保留模式渲染,非常适合业务GUI.
我认为选择Silverlight作为技术与否的选择是一个你应该问自己的问题,基本上你的影响力是什么?例如我不会使用Silverlight开发Facebook,因为Facebook必须无处不在.如果你想去社交,那么网络无处不在.但是如果你有一个客户群来承认微软,并且已经在任何地方运行Windows,那么你可以用Silverlight取得的进展是非常惊人的.
我恳请您查看一些Silverlight演示,以便更好地了解Silverlight所提供的功能.然后,要构建出色的Silverlight应用程序,您需要花时间学习,比如XAML和MVVM(使用大量数据绑定).
本文共计538个文字,预计阅读时间需要3分钟。
Silverlight 并非 Adobe Flash 的微软版本。它是由微软开发的一种富互联网应用程序技术,用于创建富客户端应用程序。Silverlight 和 Flash 都是用于创建动态和交互式网页内容的平台,但它们在技术实现和用途上有所不同。
如果你多年来自认 Flash 为非友好的技术,而有些浏览器也不太喜欢 Flash,那么 Silverlight 也可能不会完全符合你的偏好。Silverlight 同样存在兼容性和性能问题,而且随着 HTML5 的发展,Silverlight 的使用已经逐渐减少。
所以,Silverlight 并不是 Flash 的直接替代品,而是另一种技术选择。
Silverlight基本上只是微软的Adobe Flash版本吗?如果是这样,我多年来一直认为Flash非常不友好(SE机器人将其视为空白页面,我被告知),而且有些浏览器不太喜欢Flash. Silverlight是否也是如此?我只有一个我在Visual Studio 2010 / vb / asp.net 4.0中制作的公司网站.
您是否必须是一名经验丰富的程序员才能使用Silverlight,或者是否有一个很好的GUI来帮助新手?我只是试图找出,现在我已经下载了5.0,如果学习它的价值是值得的.谢谢!
Silverlight是很多东西,总而言之,你可以说它是一个轻量级的.NET运行时, WPF的一个子集和一个功能强大的视频播放器.Silverlight将XAML引入网络,是的,但更重要的是,它似乎越来越成为通过Web部署丰富业务应用程序的框架,而不是通过浏览器.
有些人可能认为Silverlight(以及Flash)已经死了,而HTML5是前进的方向.这可能是真的,在某些情况下,但Silverlight有很多很酷的数据绑定技巧以及非常强大的保留模式渲染,非常适合业务GUI.
我认为选择Silverlight作为技术与否的选择是一个你应该问自己的问题,基本上你的影响力是什么?例如我不会使用Silverlight开发Facebook,因为Facebook必须无处不在.如果你想去社交,那么网络无处不在.但是如果你有一个客户群来承认微软,并且已经在任何地方运行Windows,那么你可以用Silverlight取得的进展是非常惊人的.
我恳请您查看一些Silverlight演示,以便更好地了解Silverlight所提供的功能.然后,要构建出色的Silverlight应用程序,您需要花时间学习,比如XAML和MVVM(使用大量数据绑定).

