Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight-需要非常棒的演示应用程序示例!_Silverlight_User Interface_Silverlight 2.0 - Fatal编程技术网

Silverlight-需要非常棒的演示应用程序示例!

Silverlight-需要非常棒的演示应用程序示例!,silverlight,user-interface,silverlight-2.0,Silverlight,User Interface,Silverlight 2.0,在我工作的公司,新项目很快就要开始了。我想使用Silverlight 2.0,但我需要说服我的首席执行官和Photoshop/AfterEffects的家伙在即将到来的项目中使用Silverlight。这些人——比方说——相当于以Flash/Apple为导向,但对于作为.NET开发人员的我来说,Silverlight似乎是合适的解决方案:-) 从开发人员的角度来看,我有一个优势列表,但我需要为这些非技术人员展示任何工作演示 这些应用程序可能是业务应用程序,但最重要的功能是: 花式图形-不是开发

在我工作的公司,新项目很快就要开始了。我想使用Silverlight 2.0,但我需要说服我的首席执行官和Photoshop/AfterEffects的家伙在即将到来的项目中使用Silverlight。这些人——比方说——相当于以Flash/Apple为导向,但对于作为.NET开发人员的我来说,Silverlight似乎是合适的解决方案:-)

从开发人员的角度来看,我有一个优势列表,但我需要为这些非技术人员展示任何工作演示

这些应用程序可能是业务应用程序,但最重要的功能是:

  • 花式图形-不是开发人员制造
  • 舒适有趣的用户界面
  • 难以在Flash中实现的功能

谢谢。

这款silverlight可能有一些你可以使用的东西

Telerik有一些漂亮的控件

在SL3中有一些杀手级的视觉效果:


这个演示非常棒。一定要提到浏览器外支持,这在flash中是做不到的(尽管我知道其他adobe技术支持OOB)。其他关于stack overflow的帖子指出SL的第三方控件比Flash多,但我没有任何统计数据来支持它。

当然你不需要花哨的图形演示或舒适有趣的UI。因为这是经过设计的,可以在Flash或Silverlight中实现

当然,像现有程序员知识可以扩展到富UI这样的事实,因为您可以重用您的.Net技能,这将是关键。能够提供功能,而不仅仅是“闪存”

上面的展示非常好,但是那些习惯于使用flash的人仍然会说“是的,但是我们可以用flash来做”

您需要向他们展示Silverlight将允许哪些附加功能,您正在努力使用flash实现这些功能。不利的一面是,如果你不能做到这一点,而且你有一家拥有资源的公司已经在用Flash构建东西方面接受过培训,那么你最好还是留在Flash中


自己更加熟悉Silverlight将有助于您解释Silverlight的优势和所有优点。是时候创建Hello World Silverlight应用程序了。

我发现人们非常喜欢:


(来源:)

我最喜欢的是:



(来源:)

在Flash/Air中可以完成的大部分事情都可以在Silverlight中完成,反之亦然。即使它们是一些您可以在其中一个中完成但在另一个中无法完成的事情,它们也可能不适用于您的场景。挑选工具是一项任务。假设您选择了Silverlight,那么困难的任务就是使用代码隐藏、MVP、MVC、MVVM、Prism、Caliburn和SLExtensions。一旦你选择了你使用的模式,你很快就会发现每种模式都有n种变体,没有明确的指导


我想说,如果开发人员熟悉.net,那么就使用Silverlight吧。我在周二会见了这家公司的首席执行官,因此我之前没有任何关系或既得利益。(但是,他是一个很好的人,所以我会给他这个免费的插件。)你在这个页面上看到的两个应用都很酷,第一个是Silverlight应用


听起来像是一场老式的宗教战争。为什么不在辩论中加入HTML5呢?当然,这只是为了好玩。与此同时,在华盛顿州雷德蒙市微软大道一幢大楼的高层大办公室里,一位微软高管正在读这篇文章,疯狂地自嘲。蒸汽火车和马车,哪一个更好?进入21世纪,把这两种技术都扔进垃圾桶。(哎呀,我知道这是个老问题!)我不知道,昆斯似乎很适合直接使用HTML/javascript。你一定有非常好的javascript技能:)你有没有把鼠标悬停在/点击任何按钮上?我很想看到一个jQuery/js应用程序,它做了这样的事情,看起来很好!很好的例子。这或多或少就是我想要的示例类型。它看起来令人印象深刻,但我担心它对我来说可能太重了。问题是它看起来像是临时演示,而不是现实生活中的软件。而且,它们的质量差别很大。遗憾的是,演示暂时不可用:(下载源代码,它很容易构建并运行(在我的机器上;)Flash应用程序的功能众所周知,但不是每个人都知道Silverlight是关于什么的。正如我所说,我有一份SL作为.NET开发者的清单。是的。要做好任何生产准备还有很长的路要走。。