原創(chuàng)|其它|編輯:郝浩|2011-05-25 15:58:08.000|閱讀 523 次
概述:本文主要講述軟件企業(yè)選擇第三方控件時應(yīng)注意的三個方面的問題。好的控件和好的服務(wù)對開發(fā)將會是事半功倍的。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
記得前年接觸的一個軟件項(xiàng)目中,用到日本一家公司提供的元器件,在開發(fā)過程中頻繁調(diào)用其提供的SDK里面的API,僅憑其提供的.dll和相關(guān)文檔,這著實(shí)讓我們的開發(fā)平添不少麻煩。好在經(jīng)由大家努力,將其封裝成ActiveX控件,之后要使用時,只需調(diào)用其相關(guān)的屬性、方法和事件,非常方便。此舉使得團(tuán)隊(duì)開發(fā)效率的提高,間接提升了我們公司在同類產(chǎn)品公司中的競爭力,可謂意義重大!由此讓我認(rèn)知到,控件技術(shù)應(yīng)用的重要性不僅僅體現(xiàn)在程序開發(fā)中,其價值對增強(qiáng)一個企業(yè)競爭力的,也是不可小窺的。
控件技術(shù)也叫黑盒子技術(shù),如同一個有入口和出口的神秘黑盒一樣,只需在入口傳入數(shù)據(jù),而從出口出來的,則是我們想要的數(shù)據(jù),至于在黑盒子里面對數(shù)據(jù)做了怎樣的處理,我們不用理會;再通俗一點(diǎn):如同日常生活中的錄音機(jī),需要聽歌時,只需放入磁帶,按下播放;而不想聽時,只需按下停止,用戶不用在意電磁信號怎樣轉(zhuǎn)換。而控件在軟件開發(fā)中的應(yīng)用,也是如此,掌握其屬性、方法、事件之后,傳入數(shù)據(jù),調(diào)用方法,響應(yīng)事件,效果就出來了。這對軟件開發(fā)的效率提高,起著重要意義。
時下,全球諸多軟件公司,推出許多優(yōu)秀的控件,以適應(yīng)當(dāng)今多種開發(fā)平臺及開發(fā)語言百花齊放、爭相斗艷的華麗場面。控件在軟件開發(fā)中的高效應(yīng)用,給企業(yè)應(yīng)用解決諸多煩惱,但卻增添另一種困惑:面對控件的產(chǎn)品化和多樣化,如何挑選一款實(shí)用的、高效的控件,這就顯得至關(guān)重要了。
我從事開發(fā)5年時間,從普通程序員到現(xiàn)在CTO的位置,一直都和控件有不解之緣,對程序員來說選擇控件最重要的條件是,功能強(qiáng)大,簡單易用,能快速解決項(xiàng)目中的功能模塊,最好能提供控件技術(shù)支持;對于一個企業(yè)來說,如何選擇控件,就要比程序員所要求的要高得多。
企業(yè)選擇控件首要考慮以下幾點(diǎn):
一、正版和授權(quán)的考慮
企業(yè)購買控件主要是用來開發(fā)自己的軟件產(chǎn)品,首先必須保證控件是正版的,否則開發(fā)出來的軟件產(chǎn)品就無法得到保障。此外控件的授權(quán)選擇也非常重要,控件授權(quán)一般分為開發(fā)時授權(quán)和運(yùn)行時授權(quán)。開發(fā)時授權(quán)一般來說是限制人數(shù),機(jī)器,域名等,比如個人版,企業(yè)版。運(yùn)行時授權(quán)一般針對軟件開發(fā)完成后的限制,這些都一定要搞清楚,否則會影響軟件發(fā)展甚至吃上官司,上次漢王不是被告了么,就是因?yàn)樗徺I的控件運(yùn)行時授權(quán)沒有處理好。
二、購買和售后是否方便
購買國外控件最大的問題在于支付和語言障礙。國外軟件公司,一般都是英文交流,美元或者歐元支付。對一般小軟件企業(yè)來說還是比較困難,不過可以找國內(nèi)控件公司代購,在google、百度中搜索控件,就會有一大堆,選擇有名氣的控件代理商就可以了。
三、技術(shù)支持
控件的技術(shù)支持非常重要,有時候一個控件問題,會影響整個軟件開發(fā)的進(jìn)度。對企業(yè)來說提供專業(yè)快速的技術(shù)支持是非常有價值的。但是由于語言障礙和時差等因素制約,這方面對每個企業(yè)都是難題。不過也可以找國內(nèi)大一點(diǎn)的控件服務(wù)企業(yè)付費(fèi)獲得咨詢服務(wù),會收到事半功倍的效果。
以上三點(diǎn)就是一個企業(yè)選擇控件最重要最優(yōu)先考慮的幾個因素,其次再考慮其他的,當(dāng)然具體根據(jù)自己企業(yè)的情況去考慮。
這兩年控件和軟件一樣都在更新?lián)Q代,大控件商收購小控件商,控件逐步向大公司靠攏,提供的服務(wù)也越來與完善。軟件開發(fā)選擇優(yōu)秀的控件是明智之舉,給我們帶來太多的方便和價值。在今后,控件必將成為軟件開發(fā)最重要的部分。
寫到這里,我想起以前項(xiàng)目中需要用到DWG方面的控件時,由于DWG文件的特殊性,選擇控件非常麻煩,參考了很多國內(nèi)外廠家,最后還是采用了控件咨詢服務(wù)的建議。后面這款DWG方面的軟件非常成功。也就是因?yàn)榇耍也派毩恕K自捳f:鞋合不合適只有腳知道,而這個服務(wù)滿意不滿意,只有接觸過才明白。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)