自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Windows Phone 7開發(fā)中的數(shù)據(jù)庫系統(tǒng)選擇

移動(dòng)開發(fā)
Windows Phone 7開發(fā)已經(jīng)越來越熱門,但目前的版本并未提供直接的嵌入式數(shù)據(jù)庫系統(tǒng)支持。不過,通過許多開源項(xiàng)目,你完全可以找到相當(dāng)不錯(cuò)的替代方案。本文為您介紹了Windows Phone 7開發(fā)中的四款開源小型數(shù)據(jù)庫系統(tǒng)。

Windows Phone 7開發(fā)已經(jīng)越來越熱門,但遺憾的是,目前的Windows Phone 7版本并未提供直接的嵌入式數(shù)據(jù)庫系統(tǒng)支持。不過,通過許多開源項(xiàng)目,你完全可以找到相當(dāng)不錯(cuò)的替代方案。近段時(shí)間,我先后分析與研究了Sqlite Client for Windows Phone,Sterling,db4o和Windows Phone 7 Database四款開源小型數(shù)據(jù)庫系統(tǒng),得到如下粗略結(jié)論。

Sqlite Client for Windows Phone

這個(gè)項(xiàng)目最初來源于Sqlite,它已經(jīng)比較成熟,已應(yīng)用于多種類型的嵌入式手機(jī)系統(tǒng)開發(fā),以后有很短一段時(shí)間出現(xiàn)了一個(gè)C# Sqlite,但是猶如曇花一現(xiàn),如今已經(jīng)被作者更名為Sqlite Client for Windows Phone,并發(fā)布到CodePlex上。

我的使用結(jié)論是:

1. Sqlite Client for Windows Phone基于C# Sqlite,極大地簡化了數(shù)據(jù)庫操作。對于許多熟悉傳統(tǒng)型關(guān)系型數(shù)據(jù)庫系統(tǒng)開發(fā)的人來說,你可以很快上手。眾多的SQL操作,......總之,讓你感覺到非常親切。此系統(tǒng)的大小500KB左右,屬于嵌入式中的中型尺寸,OK。

2.借助于SQLite Manager這款優(yōu)秀的Firefox插件(如果在WINDOWS平臺(tái)上不使用Firefox真是太遺憾的,如今3.6.14版本的Firefox比IE8要好用得很!),你可以像操作SQL SERVER 2005/2008中的Management Studio一樣,輕松地管理你的數(shù)據(jù)庫及各種表格操作,非常好用!

還有許多,總之,Sqlite Client for Windows Phone還可能會(huì)成為你從事WP7開發(fā)的***或第二個(gè)選擇。

Sterling

Sterling雖然也是一個(gè)新的項(xiàng)目,但是一出世就注定不凡。它基于WP7獨(dú)立存儲(chǔ)并使用目前業(yè)界***的面向?qū)ο髷?shù)據(jù)庫設(shè)計(jì)方案,已經(jīng)提供了較全面的數(shù)據(jù)庫管理方案。

***優(yōu)點(diǎn)是:輕量級(<80KB),效率非常高。一開始,如果不太熟悉OO數(shù)據(jù)庫系統(tǒng),可以感覺有點(diǎn)懵,但是相信一旦熟悉,你不會(huì)放手的。***原因,嵌入式開發(fā)對內(nèi)存的要求非常高,因此,Sterling極有前途。

Windows Phone 7 Database

非常新,功能極其有限,目標(biāo):基于WP7獨(dú)立存儲(chǔ),但是因?yàn)閯倓傞_始,幫助文檔為0??雌饋?,架構(gòu)設(shè)計(jì)上類似走Sterling的后路。由于也可以推理:OO數(shù)據(jù)庫架構(gòu)在今后的數(shù)據(jù)庫設(shè)計(jì)中,特別在嵌入式開發(fā)環(huán)境下,更有前途!

db4o

在業(yè)界已經(jīng)“非常老”,口碑很好。但可憐的是,目前還沒有提供對WP7的良好支持。我下載了目前的8.0和8.1版本,發(fā)現(xiàn)都不支持WP7,對于SILVERLIGHT我沒有試驗(yàn),但從下載后的文件夾結(jié)構(gòu)來看,已經(jīng)支持SILVERLIGHT 4。

注意:db4o也是一個(gè)OO數(shù)據(jù)庫架構(gòu),其幫助資源相當(dāng)豐富。已經(jīng)在其他嵌入式系統(tǒng)中得到較普遍的應(yīng)用。

以上意見僅供參考。至今對于我來說,要還深入地學(xué)習(xí)和研究Sqlite Client for Windows Phone和Sterling。

【編輯推薦】

  1. Windows Phone 7平臺(tái)開發(fā)日歷應(yīng)用程序教程
  2. 綁定在Windows Phone 7的靜態(tài)類
  3. 不編程也開發(fā) 無代碼開發(fā)Windows Phone 7應(yīng)用工具
  4. 使用IronRuby開發(fā)Windows Phone 7應(yīng)用程序
  5. 寫給Android開發(fā)者的Windows Phone開發(fā)秘籍
責(zé)任編輯:佚名 來源: ITPUB
相關(guān)推薦

2011-05-12 13:03:36

WP7數(shù)據(jù)庫選擇

2011-03-24 15:52:18

2011-06-15 10:18:12

Windows PhoPerst

2010-04-08 17:40:23

Windows Pho

2013-07-30 11:18:37

Windows PhoWindows Pho

2012-06-21 10:59:31

Windows Pho

2010-08-30 14:31:43

Cache

2013-04-25 16:06:01

Windows PhoWindows Pho

2022-04-05 13:46:21

日志數(shù)據(jù)庫系統(tǒng)

2011-06-14 08:54:46

MangoWindows Pho

2020-11-26 15:13:26

數(shù)據(jù)庫物聯(lián)網(wǎng)云計(jì)算

2010-12-14 18:48:49

微軟

2012-06-13 13:01:57

Windows Pho

2010-09-03 08:57:26

本地?cái)?shù)據(jù)庫

2011-04-13 15:25:12

數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)

2011-04-13 15:07:30

數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)

2011-06-07 11:35:38

Windows Pho

2012-08-16 10:35:50

Windows Pho

2010-12-21 10:02:48

SilverlightWindows Pho

2023-12-20 16:12:37

數(shù)據(jù)庫復(fù)制延遲
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號