【问题标题】:Silverlight - Examples of awesome demo applications NEEDED! [closed]Silverlight - 需要很棒的演示应用程序示例! [关闭]
【发布时间】:2010-11-05 20:55:42
【问题描述】:

在我工作的公司,新项目即将启动。我想使用 Silverlight 2.0,但我需要说服我的 CEO 和 Photoshop/AfterEffects 人员在即将到来的项目中使用 Silverligt。这些人 - 比方说 - 相当面向 Flash / Apple,但对于我作为 .NET 开发人员来说,Silverlight 似乎是正确的解决方案 :-)

从开发人员的角度来看,我列出了一系列优势,但我需要向这些非技术人员展示任何工作演示。

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

  • 精美的图形 - 不是开发商制造的,
  • 舒适有趣的用户界面,
  • 难以在 Flash 中实现的功能

谢谢。

【问题讨论】:

  • 听起来像是一场不错的老式宗教战争。为什么不在 html 5 中折腾到辩论中呢?当然,只是为了好玩。
  • 与此同时,在华盛顿州雷德蒙德市 One Microsoft Way 大楼顶层的一间大办公室里,一位微软高管正在阅读这篇文章并疯狂地自言自语。
  • 蒸汽火车与马车 - 哪个更好?适应 21 世纪,将这两种技术都扔进垃圾箱。 (哎呀 - 我看到这是一个老问题!)

标签: silverlight user-interface silverlight-2.0


【解决方案1】:

我发现人们真的很喜欢Quince


(来源:sparklingclient.com

我最喜欢的一个是Centre des Usages


(来源:sparklingclient.com

【讨论】:

  • 我不知道,Quince 似乎很适合直接使用 HTML/javascript。
  • 您一定拥有出色的 javascript 技能 :) 您是否将鼠标悬停在/单击任何按钮上?我很想看到一个 jQuery/js 应用程序做这种事情并且看起来很好!
  • 很好的例子。这或多或少是我正在寻找的示例类型。
【解决方案2】:

Telerik 有几个漂亮的 demos 控件

【讨论】:

  • 它看起来令人印象深刻,但我担心它对我来说太重了。
【解决方案3】:

这个 silverlight showcase 可能会有一些你可以使用的东西

【讨论】:

  • 问题在于它看起来像是临时演示,而不是现实生活中的软件。此外,它们的质量差异很大。
【解决方案4】:

SL3 中有一些杀手级的视觉效果: http://blogs.msdn.com/henryh/archive/2009/03/20/mix09-the-gratuitous-graphics-demo.aspx

那个演示非常棒。一定要提及浏览器支持,这是您在 Flash 中无法做到的(尽管我了解其他 adobe 技术支持 OOB)。其他关于堆栈溢出的帖子指出,SL 的第 3 方控件比 Flash 多,但我没有任何统计数据来支持它。

【讨论】:

  • 很遗憾,demo暂时不可用:(
  • 下载源代码,它可以轻松构建并运行(在我的机器上;)
【解决方案5】:

当然,您不需要精美图形的演示或舒适有趣的用户界面。因为这是设计使然,并且可以在 Flash 或 Silverlight 中实现。

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

上面的展示相当不错,但习惯使用 flash 的人仍然会说“是的,但我们可以在 flash 中做到这一点”。

您需要向他们展示 Silverlight 允许您使用 Flash 实现哪些附加功能。不利的一面是,如果您做不到这一点,并且您的公司拥有已经接受过在 Flash 中构建事物的培训的资源,那么您最好还是继续使用 Flash。

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

【讨论】:

  • Flash 应用程序的功能众所周知,但并不是每个人都知道 Silverlight 是什么。正如我所说,作为 .NET 开发人员,我有一份 SL 的代言人列表。
【解决方案6】:

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

我会说如果开发人员熟悉 .net,请使用 Silverlight

【讨论】:

  • 是的。让任何东西都可以投入生产还有很长的路要走..
【解决方案7】:

我在周二会见了这家公司的首席执行官,因此我之前没有从属关系或既得利益。 (但是,他是个好人,所以我会给他这个免费插件。)您在此页面上看到的两个应用程序都非常酷,第一个是 Silverlight 应用程序。

http://www.atamagroup.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-13
    相关资源
    最近更新 更多