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

嵌入式數(shù)據(jù)庫系統(tǒng)Perst完美結(jié)合Silverlight

開發(fā) 后端
含Silverlight的Perst主要用作應(yīng)用程序設(shè)置及網(wǎng)頁表單中表格、網(wǎng)格、列表數(shù)據(jù)的客戶端緩存,同時(shí)其還可以幫助客戶存儲利用Silverlight Web應(yīng)用程序的未完成項(xiàng)目數(shù)據(jù)。

Silverlight在過去的一年有著廣泛的應(yīng)用,前不久McObject宣布其開源、面向?qū)ο笄度胧綌?shù)據(jù)庫系統(tǒng)Perst成功與微軟Silverlight技術(shù)結(jié)合,以開發(fā)更豐富的Web應(yīng)用。

擁有面向.NET 的Perst數(shù)據(jù)庫,使用Silverlight技術(shù)的開發(fā)人員可以將真實(shí)的數(shù)據(jù)庫管理系統(tǒng)(DBMS)特性包含在其豐富的Web客戶端應(yīng)用程序中,例如:通過將數(shù)據(jù)存儲于本地文件系統(tǒng)增加其持久性。

McObject已經(jīng)發(fā)布了最新Silverlight數(shù)據(jù)庫的demo,展示了在基于Silverlight的客戶關(guān)系管理(CRM)系統(tǒng)中Perst的使用流程。此demo運(yùn)行于用戶瀏覽器,在本地存儲記錄,諸如把索引及本地全文搜索進(jìn)行分類、恢復(fù)以及在數(shù)據(jù)庫中寫入記錄。用戶可以在McObject網(wǎng)站啟動此程序,并且可以下載完整、帶有注釋的源代碼與文檔。

在Perst中存儲數(shù)據(jù)可以打破最初加在Silverlight應(yīng)用程序中的存儲限制,盡管出于安全考慮,這項(xiàng)操作需經(jīng)網(wǎng)絡(luò)應(yīng)用用戶許可。由于允許大量數(shù)據(jù)存儲于本地,Perst成為基于Silverlight的軟件即服務(wù)(SaaS)以及其他用戶托管應(yīng)用(需要數(shù)據(jù)庫支持用戶工作)的合理選擇。

微軟已將Silverlight作為智能手機(jī)與其他移動設(shè)備中豐富互聯(lián)網(wǎng)應(yīng)用的平臺。“小尺寸、豐富的數(shù)據(jù)管理特性、眾多移動應(yīng)用中的良好記錄以及免費(fèi)可用源代碼——都使其在面向移動設(shè)備的Silverlight客戶端軟件嵌入式數(shù)據(jù)庫系統(tǒng)中占有優(yōu)勢。”McObject公司CEO Steve Graves說。

“既然Silverlight 3支持本地桌面應(yīng)用程序安裝,除了作為云服務(wù)的本地可視化交互層,我們還可以選擇在本地緩存部分?jǐn)?shù)據(jù)。McObject的Perst嵌入式數(shù)據(jù)庫帶來了引人注目的管理數(shù)據(jù)方案。”微軟架構(gòu)師David Chou說。

“對于那些脫離瀏覽器、本地安裝的應(yīng)用程序來說,由于它們主要面向脫機(jī)使用,因而這項(xiàng)方案顯得格外重要。無論連接狀態(tài)如何,諸如Perst這樣的數(shù)據(jù)庫管理方案都會確保運(yùn)行連續(xù)性,這增強(qiáng)了用戶體驗(yàn)的整體健壯性。”Chou說。“Perst嵌入式數(shù)據(jù)庫與Silverlight 3脫離瀏覽器功能強(qiáng)化了許多應(yīng)用程序,我認(rèn)為任何需要在其Silverlight應(yīng)用中進(jìn)行脫機(jī)數(shù)據(jù)訪問的用戶都應(yīng)使用該產(chǎn)品!”軟件架構(gòu)工程師、微軟.NET技術(shù)專家Tim McCarthy說。

Silverlight于2007年發(fā)布,該技術(shù)集中表現(xiàn)為免費(fèi)的Silverlight Web瀏覽器插件上。利用Microsoft .NET Framework的成員或兼容工具,程序員可以訪問此插件并創(chuàng)建交互式Web應(yīng)用程序。

正如許多應(yīng)用于Web服務(wù)器與客戶端平臺之間的技術(shù),為保證客戶安全,Silverlight限制了基于Web應(yīng)用對客戶端文件系統(tǒng)的訪問。然而,一種被稱為“隔離存儲”的特性可以約束方式、并在嚴(yán)格滿足可用磁盤空間限制下允許信任的Silverlight應(yīng)用程序在本地磁盤存儲數(shù)據(jù)。

擁有新增的Silverlight技術(shù)支持,.NET下Perst允許支持Silverlight數(shù)據(jù)庫的應(yīng)用程序改善性能(例如:事務(wù)、靈活易用的API、多種數(shù)據(jù)庫索引、垃圾回收等等)。含Silverlight的Perst主要用作應(yīng)用程序設(shè)置及網(wǎng)頁表單中表格、網(wǎng)格、列表數(shù)據(jù)的客戶端緩存。Perst還可以幫助客戶存儲利用Silverlight Web應(yīng)用程序的未完成項(xiàng)目數(shù)據(jù)。

為提高基于Silverlight的Web客戶安全性,在允許數(shù)據(jù)存儲超出Silverlight規(guī)定大小之前,Perst需要得到本地用戶的明確許可。依舊是出于安全考慮,Silverlight的隔離存儲特性限制了基于Perst的應(yīng)用程序?qū)⑽募到y(tǒng)子樹用于數(shù)據(jù)庫存儲。在Silverlight應(yīng)用中,開發(fā)人員也可以選擇Perst實(shí)現(xiàn)臨時(shí)內(nèi)存存儲。

Perst與Perst Lite都是McObject公司強(qiáng)大的小尺寸、高性能嵌入式數(shù)據(jù)庫軟件產(chǎn)品系列成員。McObject的eXtremeDB內(nèi)存嵌入式數(shù)據(jù)庫廣泛應(yīng)用于MP3播放器、WiMAX基站、數(shù)字電視、電信/網(wǎng)絡(luò)通信設(shè)備與軍事/航空航天技術(shù)等設(shè)備中。Perst可用于Java與.NET環(huán)境中,包括Java ME與.NET Compact Framework。CA公司W(wǎng)ily技術(shù)部門證實(shí),在實(shí)時(shí)Java應(yīng)用中,Perst會帶來更短的開發(fā)周期與十倍的性能提升。

【編輯推薦】

  1. 微軟Silverlight嵌入式開發(fā)實(shí)例詳解
  2. Silverlight會是CLR之上的通用GUI框架嗎?
  3. 細(xì)數(shù)2009年Silverlight十大流行應(yīng)用
  4. 完美呈現(xiàn)Silverlight各種開發(fā)工具包
  5. 詳解Silverlight子窗口傳遞參數(shù)到父窗口
責(zé)任編輯:王曉東 來源: mcobject
相關(guān)推薦

2011-03-07 09:57:24

Perst嵌入式數(shù)據(jù)庫

2011-06-15 10:18:12

Windows PhoPerst

2010-03-19 13:05:11

Perst Lite

2013-09-02 14:41:05

Java嵌入式SQLite

2011-03-11 11:19:05

嵌入式數(shù)據(jù)庫

2009-12-23 10:33:30

Silverlight

2013-09-22 10:39:00

MeayunDB

2011-07-08 10:45:19

SqlceSqlCeConnec

2009-01-18 15:36:04

2009-11-19 09:35:36

eXtremeDB嵌入式實(shí)時(shí)數(shù)據(jù)庫McObject

2010-03-23 09:08:05

2009-02-05 11:46:22

Oracle嵌入式數(shù)據(jù)庫

2010-11-12 17:04:46

系統(tǒng)升級

2022-08-01 18:33:45

關(guān)系型數(shù)據(jù)庫大數(shù)據(jù)

2009-06-11 16:34:19

2010-07-05 13:36:21

SQL Server

2011-03-24 17:15:06

分布式數(shù)據(jù)庫系統(tǒng)

2011-05-19 09:18:48

分布式數(shù)據(jù)庫

2013-04-09 16:47:19

iOS嵌入式數(shù)據(jù)庫SQLit

2011-04-13 15:25:12

數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)
點(diǎn)贊
收藏

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