【发布时间】:2012-06-22 22:10:01
【问题描述】:
我正在移植一个 Windows Phone 7 应用以适用于 Windows 8(并利用可用的新外形尺寸)。
很多命名空间似乎都有a handy namespace map,并且有一些被明确称为不可用,但似乎没有提到 LINQ-to-SQL - 这是在文档,还是在 Metro 风格应用程序中不可用?
【问题讨论】:
标签: linq-to-sql windows-8 microsoft-metro
我正在移植一个 Windows Phone 7 应用以适用于 Windows 8(并利用可用的新外形尺寸)。
很多命名空间似乎都有a handy namespace map,并且有一些被明确称为不可用,但似乎没有提到 LINQ-to-SQL - 这是在文档,还是在 Metro 风格应用程序中不可用?
【问题讨论】:
标签: linq-to-sql windows-8 microsoft-metro
LINQ-to-SQL 和 LINQ-to-Entities 在 Metro 风格应用中不可用。 Metro 风格的应用是轻量级应用,可以从 Web 服务(通常在云中运行)检索数据。
因此,不支持 ADO.NET 和整个 System.Data 命名空间。
【讨论】:
在周三的 Windows Phone 峰会上提到 SQLLite 将在 WP8 和 Win8 上可用,但尚未分享有关编程 API 的详细信息。目前,用于 WinRT 应用程序的 Metro 子集不包括数据库 API 集。有一些独立的工作来移植一些基于 no-sql 的实现,包括 RhynoDB 和 Sterling,因此您可能希望留心听进一步的公告。
【讨论】: