原創(chuàng)|行業(yè)資訊|編輯:我只采一朵|2014-07-02 10:53:00.000|閱讀 934 次
概述:本案例將為你介紹的是Erik公司員工利用DevExpress Winforms控件開發(fā)的定時(shí)數(shù)據(jù)庫備份軟件SQLServerBooster。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Erik Veliz公司來自于拉丁美洲的危地馬拉(Guatemala),從上世紀(jì)90年代開始就和Microsoft有技術(shù)上的合作。它的主要業(yè)務(wù)是數(shù)據(jù)庫開發(fā),包括鼎鼎有名的Microsoft SQL Server 和 Oracle。目前,Erik主要專注于Microsoft SQL Server咨詢服務(wù)和高性能商業(yè)智能解決方案。本案例將為你介紹的是Erik公司員工利用DevExpress Winforms控件開發(fā)的定時(shí)數(shù)據(jù)庫備份軟件SQLServerBooster。
SQLServerBooster是一個(gè)可以生成Microsoft SQL Server數(shù)據(jù)庫備份的軟件。最開始,這個(gè)軟件只是Erik工程師為自己開發(fā)的一個(gè)小桌面應(yīng)用,主要用于備份客戶端數(shù)據(jù)。后來他決定將這個(gè)好用的工具免費(fèi)分享給更多人,于是在功能上又作了進(jìn)一步完善。SQLServerBooster的所有UI和表現(xiàn)層全部是由DevExpress實(shí)現(xiàn)。
SQLServerBooster主要包含以下功能:
SQLServerBooster是一個(gè)WinForms應(yīng)用程序,因此它選擇了 DXperience WinForms Subscription 界面套包,主要運(yùn)用到了套包下面的10個(gè)控件:
之所以選擇DevExpress,主要有以下幾個(gè)原因:
另外值得一提的是,編程使用了DevExpress的VS編碼神奇CodeRush,它可以自動(dòng)生成代碼,提供直觀的代碼重構(gòu),編碼格式標(biāo)準(zhǔn)而干凈,修改代碼非常方便,可以節(jié)省不少時(shí)間。總之,DevExpress控件可以在最短的時(shí)間內(nèi)實(shí)現(xiàn)滿意的UI,從而將更多的精力放在軟件的功能上。
服務(wù)器、數(shù)據(jù)庫和用戶配置
選擇備份類型和壓縮選項(xiàng)
選擇備份路徑和復(fù)制路徑
可通過網(wǎng)絡(luò),FTP, Amazon S3 和 Glacier, Azure, Dropbox進(jìn)行共享
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn