silverlight - 您可以在 Silverlight 中构建整个应用程序吗?

标签 silverlight silverlight-2.0

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

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

我看到 Telerik 为 WPF 销售 RadControls ......但这只有在 Silverlight 可以通过 Web 成为富客户端平台时才有用(对我来说)。

最佳答案

尽管仍然是一个不成熟的平台,Silverlight 2.0 支持许多我期望从创建全尺寸应用程序所需的平台中获得的功能。

  • 通过 Web 服务和使用 Linq 的本地数据/对象查询支持进行数据访问
  • 许多功能丰富的控件,例如 datagrid、treeview 等
  • CLR(公共(public)语言运行时)的一个非常有用的子集
  • 访问客户端机器上受限的本地存储
  • 跨平台
  • 已经有一些很棒的附加组件,例如 Telerik 和 Silverlight Control Toolkit

  • 针对您的具体情况,微软在 Multi-page Applications 上发布了教程。

    关于silverlight - 您可以在 Silverlight 中构建整个应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/370346/

    相关文章:

    C#/WPF - 重新编译 SilverLight 4 工具包以用于 WPF 应用程序是否可行?

    silverlight - 将 .xaml 和 .xaml.vb 文件移动到新的 Silverlight 项目会破坏 xaml 编译

    silverlight - 向文本框添加依赖属性

    silverlight - 模拟器上的隔离存储总是空的?

    Silverlight 图像 : load URL dynamically?

    c# - 在 Windows Phone 上设计媒体播放器的好方法是什么?

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

    silverlight - 我需要做什么才能使属性元素语法适用于 Silverlight 中的自定义附加属性?

    silverlight - 我可以为所有支持 Silverlight 2.0 的浏览器覆盖 Silverlight 中的上下文菜单吗?

    c# - 在 Silverlight/WPF 中绑定(bind)复杂属性