MVP, InfoQ编辑朱永光撰写了关于Siverlight 3开发桌面应用的文章:
Silverlight 3作为微软最新的RIA平台,为我们带来了很多新特性。RIA顾名思义,即要有Internet,又要有Applicaiton。不过我们是否可以只要Applicaiton,也就是说把Silverlight 3作为开发桌面应用程序的一个平台呢? 下面,我就从几个方面来讨论基本构想和可行性: 部署和运行 可选方式1:利用Silverlight 3的Out-of-Browser特性。 可选方式2:利用浏览器控件承载Silverlight插件。 数据库和访问技术 可选方式1:XML文件和LINQ to XML 可选方式2:XML文件和LINQ to XSD for Silverlight 可选方式3:ADO.NET Data Services 可选方式4:Db4o 存储本地数据文件 目前唯一方式:Isolated Storage。 为什么要这样做?
Silverlight 3作为微软最新的RIA平台,为我们带来了很多新特性。RIA顾名思义,即要有Internet,又要有Applicaiton。不过我们是否可以只要Applicaiton,也就是说把Silverlight 3作为开发桌面应用程序的一个平台呢?
下面,我就从几个方面来讨论基本构想和可行性:
可选方式1:利用Silverlight 3的Out-of-Browser特性。
可选方式2:利用浏览器控件承载Silverlight插件。
可选方式1:XML文件和LINQ to XML
可选方式2:XML文件和LINQ to XSD for Silverlight
可选方式3:ADO.NET Data Services
可选方式4:Db4o
目前唯一方式:Isolated Storage。
全文见:http://www.cnblogs.com/redmoon/archive/2009/07/19/1526664.html