Silverlight是否与jQuery"相同"?
Silverlight可以用于与jQuery相同的东西,还是用于不同的东西?
例如,vb.net可以用于与Cwhile Cis相同的东西,用于与JavaScript不同的东西。 Silverlight和jQuery是否像vb.net和C#,或者更像Cand JavaScript?
解决方案
这不是"相同"的事情。
它更像Cand Javascript。
jQuery是一个JavaScript框架,可帮助编写JavaScript
但是Silverlight是一种自己的交互式媒体技术,这与IMO完全不同。
有趣的谜语。不,Silverlight和jQuery完全是两个不同的东西。如果我们想进行类比,Silverlight更类似于Adobe Flash。 jQuery是类似于Prototype,Dojo等的Javascript库。
它更像是Cand JavaScript之间的区别。高级别的Silverlight和jQuery适用于Web浏览器中类似的功能丰富的用户交互。但是,Silverlight可以通过使用.NET框架来做一些更有趣的事情,并使我们可以与WPF混在一起,以便可以添加3D渲染,高级打印,播放电影,DRM(ugh)以及jQuery所要做的更多事情还不能做也就是说,毫无疑问,像jQuery这样的JavaScript和JS框架最终将赶上Silverlight可以完成的大多数工作。
要提到的另一件事是,Silverlight要求用户下载并安装浏览器插件,而jQuery可以与任何启用了JavaScript的现代浏览器一起使用。我认为Silverlight比Adobe Flash更可比jQuery。
Silverlight比JScript更像Flash。
Flash和Silverlight都是浏览器插件,可用于创建丰富的界面。两者都使用专有技术和格式。
我们可以将它们用于相同的任务。我们可以使用jQuery或者Flash制作交互式Web应用程序。每种都有优点,这取决于我们是否需要闪光灯/银色灯。如果我们可以不依靠闪存就可以实现自己的目标,那么我们应该只使用JS。某些人可能反过来看到它,并觉得javascript是一种手段,而flash / silverlight是创建交互式内容的主要方法。就个人而言,我听说Silverlight的开发时间比Flash / flex更长,并且用户群也要小得多(可以理解)。同时使用Flash和Flex,我们将得到那些尚未下载Flash的人。使用javascript,我们会遇到浏览器奇怪而无法运行的人。这仅取决于需求。
可以将Silverlight视为" Flash.NET"-一种编写在浏览器自己的框中运行的.NET应用程序的方法。
扩展所说的内容,我们不妨尝试将汇编程序与photoshop进行比较。根据推理,两者都可以用于生成文件。
它们确实是完全不同的技术。
Javascript只依靠底层页面结构和DOM增强来产生结果,Silverlight就像Flash,并且倾向于仅是页面中带有其自己的画布等的"窗口"。
试图将Silverlight与jQuery进行比较,jQuery是javascript的库,这简直是荒谬的。
它们是如此无与伦比,我很难找到其他两个同样无可比拟的东西。我们可能会问,"哪个更好,一所房子还是一块奶酪"。
Silverlight可用于创建丰富的交互式媒体,并且比Flash更类似于Flash。 jQuery是一个javascript库。
今天早上,Scott Guthrie的博客上发布了一条帖子,指出微软从现在开始将使用Visual Studio交付标准jQuery库,并为其定义智能感知。对于jQuery和Silverlight的未来来说,这是令人振奋的消息,而不是竞争技术,而是互补技术!
说Silverlight"就像Flash一样"并不能回答这个问题。
好的,(Flash | Silverlight)可以产生与JavaScript相同的结果吗?
更重要的是,在当今的浏览器中,是否有任何视觉效果无法像(Flash | Silverlight)一样容易地用Javascript呈现?
将(Flash | Silverlight)用于下拉菜单,动画和JavaScript相比,是否具有速度和性能上的好处?
在定制高度数据丰富的站点时,使用(Flash | Silverlight)是否有困难,这使得使用代码比使用设计器类型的界面更容易?
jQuery用于处理HTML DOM并以更简单的方式执行复杂的任务(如查找控件,动画等)。....jQuery与Silverlight完全不同。 Silverlight是类似于Java Applet,Adobe Flex等的客户端UI语言。
如果我们正在寻找适用于Silverlight的类似工具(如jQuery),请尝试XamlQuery。我们可以使用XamlQuery操纵Silverlight DOM,并执行可以使用jQuery执行的大多数任务。但是请记住,jQuery适用于JavaScript,而XamlQuery适用于Silverlight。