我正在将旧应用程序移植到Silverlight(版本5)。该应用程序具有多种形式,组合框的项目是有条件地填充的。这是通过存储在应用程序中的Access数据库在旧应用程序中处理的,并使用DAO对象库进行查询。我在想Silverlight会让我模仿这个功能,但是我发现Silverlight不允许本地数据库存储和操作(如果我错了,请纠正我)。我无法访问Web服务路由进行数据库操作,因为此应用程序必须在Mac和Windows上脱机工作并且无法访问浏览器。使用XML的Silverlight数据库
所以,我正在寻找替代品。看来我可以使用XML和LINQ来实现一种准数据库。我的问题是,它仍然可以在Mac和Windows平台上工作吗?任何其他选择也是受欢迎的。
的Silverlight +具有脱机工作。我认为你正在使用错误的工具来完成这项工作。 – cadrell0 2012-07-05 18:21:25
你看过IsolatedStorage吗? (http://msdn.microsoft.com/en-us/library/3ak841sy.aspx) – 2012-07-05 18:22:55
@ cadrell0 Silverlight提供了浏览器和脱机功能,它可以跨平台工作。你有什么建议? – Ethan 2012-07-05 18:31:23