【问题标题】:Can you build an entire application in Silverlight?您可以在 Silverlight 中构建整个应用程序吗?
【发布时间】:2008-12-16 02:55:31
【问题描述】:

是否可以仅使用 silverlight 作为主机构建一个良好的中型到全尺寸应用程序?

需要的一些东西: - 动态页面(一个silverlight“屏幕”可以在屏幕之间切换,就像一个普通的应用程序一样。 - 类似于从浏览器启动的 java 小程序

我看到 Telerik 出售用于 WPF 的 RadControls……但这只有在 Silverlight 可以通过 Web 成为富客户端平台时才有用(对我而言)。

【问题讨论】:

    标签: silverlight silverlight-2.0


    【解决方案1】:

    虽然仍然是一个不成熟的平台,但 Silverlight 2.0 支持许多我期望的平台提供的创建全尺寸应用程序所需的功能。

    • 通过 Web 服务访问数据并使用 Linq 支持本地数据/对象查询
    • 许多功能丰富的控件,例如数据网格、树视图等
    • 非常有用的 CLR(公共语言运行时)子集
    • 访问客户端计算机上的受限本地存储
    • 是跨平台的
    • 已经有一些很棒的插件,比如 Telerik 和 Silverlight Control Toolkit

    针对你的具体场景,微软在Multi-page Applications上发布了教程

    【讨论】:

      【解决方案2】:

      当然。我一直在研究这一点,并相信它在 Silverlight 中与在任何其他语言中一样容易。请记住,Silverlight 2 使用 C# 3.0,您可以从中构建任何未包含在 Silverlight 版本的 CLR 中的内容。此外,Microsoft 允许您访问 .NET 源代码这一事实意味着您可以使用您的应用程序编译 .NET 库的缺失部分。 (虽然不知道许可问题。)

      【讨论】:

        【解决方案3】:

        两天前我看过一个功能齐全的 CRM 应用程序的演示文稿。虽然它仍然是 alpha:它的外观和感觉就像任何办公应用程序。我不知道细节,但对我来说这是一个概念证明。

        【讨论】:

          猜你喜欢
          • 2015-11-28
          • 2015-10-29
          • 1970-01-01
          • 1970-01-01
          • 2019-10-26
          • 1970-01-01
          • 1970-01-01
          • 2015-08-08
          • 1970-01-01
          相关资源
          最近更新 更多