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