SQLite 运行在 WinRT, Metro 以及 Windows 8 移动版

阅读数:1914 2012 年 7 月 10 日

话题:.NETJavaScript微软C++语言 & 开发

SQLite现已提供对 Windows RT 和 Windows 8 Metro 应用的支持,未来还将支持 Windows Phone 8 本地应用的存储功能。

SQLite 3.7.13 版本增加了对 WinRT 和 Windows 8 中 Metro 风格应用的支持。依照微软所述,Windows 8 移动版也将支持 SQLite。需要注意的是,提供的支持仅限于引擎层面,不会提供客户端——开发者需要将其封装成 WinRT 组件(或使用提供的类库),才能将其真正应用在.NET 或 JavaScript 开发的应用中。

对于.NET 开发者,可以使用sqlite-net这一将 SQLite 做了一层 LINQ 封装的工具。可以在以下的文章中得到一些有用的帮助:

对与 JavaScript 开发者,推荐使用SQLite3-WinRT。正如 Tim 所说的那样,C++ 开发者可以使用 sqlite.h 头文件,并且无需担心 WinRT Wrapper 类。

同时,在SQLite 网站中的公告也提及了一些限制,这些也是需要注意的。除此之外,与在其他系统中的使用无太大区别。

查看英文原文:SQLite On WinRT, Metro, Windows 8 Mobile