原創(chuàng)|其它|編輯:郝浩|2011-07-15 14:57:59.000|閱讀 1904 次
概述:上一篇文章說說我對第三方控件的一些認(rèn)識,其實是為了引出這篇文章。我寫博客其實不是去討論該不該用第三方控件,該不該用Vs.Net,到底是.Net好還是Java好,其實是很難有一個判定標(biāo)準(zhǔn)的。只要你不犯法,喜歡用什么,是根據(jù)你掌握的技能,你公司的環(huán)境,你學(xué)習(xí)的環(huán)境密切相關(guān)的。話題又扯遠(yuǎn)了,總之就是想表達(dá)各有各的好,不要輕易去否定某些東西。很顯然,我使用第三方控件是從我自己需要出發(fā)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
上一篇文章,其實是為了引出這篇文章。我寫博客其實不是去討論該不該用第三方控件,該不該用Vs.Net,到底是.Net好還是Java好,其實是很難有一個判定標(biāo)準(zhǔn)的。只要你不犯法,喜歡用什么,是根據(jù)你掌握的技能,你公司的環(huán)境,你學(xué)習(xí)的環(huán)境密切相關(guān)的。話題又扯遠(yuǎn)了,總之就是想表達(dá)各有各的好,不要輕易去否定某些東西。很顯然,我使用第三方控件是從我自己需要出發(fā)。
在這么多第三方控件公司,我為什么偏偏選擇Devexpress控件呢?其實大家可以登錄://www.componentsource.com/index-zh.html或者//fc6vip.cn/查看一下第三方控件,真的是非常的豐富。比我早期學(xué)習(xí).Net時,多了很多。我剛開始學(xué)習(xí).Net編程其實并不看好Devexpress控件,因為它當(dāng)時主打產(chǎn)品是Delphi,在.Net開發(fā)的控件上功能少,Bug多。而我當(dāng)時用的第一個基礎(chǔ)控件是來自控件,它的產(chǎn)品線比Devexpress豐富多了;圖形控件來自的是//www.dundas.com控件,現(xiàn)在這個公司的產(chǎn)品好像已經(jīng)被微軟收購了,已經(jīng)提供了免費(fèi)版本的安裝包;而表格控件用的是來自www.janusys.com控件庫;當(dāng)時的想法可沒有現(xiàn)在這么簡單成熟,就是想把控件都琢磨一遍。而且當(dāng)時,這些控件都不提供源碼,我就用反編譯的程序,把她們的源碼都反編譯出來,然后嘗試著自己去編譯出自己一套的控件。現(xiàn)在看來,是多么不可取的辦法啊!而且當(dāng)時可以用的反編譯工具也特別少,當(dāng)時的Reflector.exe還是開源項目,現(xiàn)在都已經(jīng)被收購變成半商業(yè)產(chǎn)品了。用它去看第三方控件代碼有很多問題,所以當(dāng)時用的更多是remotesoft,但是這個產(chǎn)品并沒有試用版本,只能在線去反編譯,那個痛苦,只有當(dāng)時的場景能感受到。
既然Devexpress控件這么差,我為什么還會轉(zhuǎn)到他們家的控件上來呢?我想主要有以下的原因?qū)е碌模?
(1)Devexpress控件做的非常精致,無論細(xì)節(jié)還是整體上,都處理的比其他控件廠家更到位,如Infragistics,Componentone,Teleriks;盡管很可能他們產(chǎn)品線比Devexpress還豐富,但是他們的Skin技術(shù)我還沒有看到超越過他們的。當(dāng)然這個只是我自己的一種觀點啦。
(2)Devexpress在Delphi時代就是非常優(yōu)秀的控件,在他發(fā)力到.Net上來之后,也把這種優(yōu)秀的東西帶過來。
(3)有完整的幫助中心:和完整的文檔中心:。安裝控件包后,演示例子也是非常的豐富,你只要用心去了解演示程序,你就能快速、熟練地掌握該控件。
(4)現(xiàn)在的Devexpress產(chǎn)品線也是非常的豐富,如圖所示:
當(dāng)然Devexpress也有它的缺點,就是慢!!!在絢麗的外表基礎(chǔ)上,慢就不可避免了。而且由于產(chǎn)品線多,如果你都把這些控件加入到你的項目中,你的項目編譯程序就會又多增加了一個.net framework 4.0的安裝包。當(dāng)然了,你可以按需所用,不必都使用,那大小還是可以忍受地。Devexpress整個價格體系如下圖所示:
如果你只是關(guān)注WinForm控件,那么你只需要去購買799$的控件集,當(dāng)然這個是不包含源碼的;
如果你想要源碼,既開發(fā)Win又開發(fā)Web,那么你可以購買1299$;
如果你想用Devexpress出的開發(fā)框架XAF,那你可以購買1999$;
以上價格都是包括一年免費(fèi)支持,超過一年后,一般需要支付60%的續(xù)費(fèi)。也有些控件是免費(fèi)的,可以用于商業(yè),地址如下:。
對于公司而言,我覺得這個價格還是可以接受的;對于個人,反正你可以baidu,google到你要的東西,你懂的!!!后面的我會逐步講一下我使用的Devexpress控件的一些經(jīng)驗。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:網(wǎng)絡(luò)轉(zhuǎn)載