使用silverlight作为主机,是否有可能构建一个良好的中型到全尺寸应用程序?
需要做的一些事情: - 动态页面(一个silverlight"屏幕"可以在屏幕之间切换,就像普通应用程序一样. - 类似于从浏览器启动的java applet
我看到Telerik为WPF销售RadControls ......但是这对我来说是有用的(如果Silverlight可以通过网络成为一个富客户端平台).
虽然Silverlight 2.0仍然是一个有点不成熟的平台,但它支持许多我期望从创建全尺寸应用程序所需的平台的功能.
使用Linq通过Web服务和本地数据/对象查询支持数据访问
许多功能丰富的控件,如datagrid,treeview等
一个非常有用的CLR子集(公共语言运行库)
访问客户端计算机上的受限本地存储
它是跨平台的
已经有一些很棒的附加组件,比如Telerik和Silverlight Control Toolkit
对于您的特定方案,Microsoft已发布了有关多页面应用程序的教程