我主要是向那些了解专业发展领域的专业人士提问.在Silverlight中学习和开发技能是否值得?
我知道,与Flash相比,Silverlight的渗透率明显较低,但Silverlight看起来更轻,技术更先进.
Silverlight相对于Flash有哪些好处?
Silverlight开发人员有很多工作(当然将它们与ASP.net结合起来)?
非常感谢您的所有回复.:)
编辑:我主要在C#编程,所以使用它会有一个明显的好处.此外,这些结果的可靠性如何:BubbleMark
这是一个很大的话题,你可以整天阅读Flash-vs-Silverlight-vs-AJAX上的文章.
我使用Silverlight,并且由于能够在基于浏览器的应用程序中使用CLR,它在发布时完全登上了月球.Javascript/DHTML开发让我疯狂,对我而言,Silverlight是我逃脱它的方式.就Flash而言,我非常简短地进军它,发现ActionScript比Javascript更痛苦,但那是多年前的事情,从那以后事情无疑有所改善.
基本上,如果您使用.Net作为后端,那么在前端使用Silverlight是完全合理的.这意味着您只需要一个开发环境和语言来处理,并且在适当的情况下,您可以在客户端上重复使用大量的后端代码.
在实践中它并不那么容易,而且我的经验是用户对Silverlight有很多阻力.争论的主要焦点通常是跨浏览器和操作系统支持不够好.使用Opera或使用Linux或PowerPC Mac的用户无法使用Silverlight(Moonlight尚未使用).这些用户通常是声音用户.
如果您知道所有用户都将使用Windows/Mac Intels上的IE/Firefox,或者您有一个引人注目的应用程序,用户将更改其设置,那么Silverlight几乎肯定是您的最佳选择.如果您有一个想要广泛使用或不同用户的应用程序,您可能需要更多地权衡选项.
归档时间: |
|
查看次数: |
482 次 |
最近记录: |