原創(chuàng)|其它|編輯:郝浩|2010-09-08 16:29:39.000|閱讀 3585 次
概述:本文對用戶界面(UI)控件與皮膚控件進(jìn)行了優(yōu)劣對比,還列舉了現(xiàn)在主流的幾款界面控件和皮膚控件(界面控件有:DXperience Universal Subscription,WebUI Studio.NET,ComponentOne Studio Enterprise;皮膚控件有:SkinCrafter和TMS Skin Factory)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
什么是用戶界面(UI)控件
用戶界面簡稱UI,是英文User和 interface的縮寫。從字面上看是用戶與界面2個(gè)組成部分,但實(shí)際上還包括用戶與界面之間的交互關(guān)系。用戶界面(UI)控件就是可以嵌入到您的軟件中,可重復(fù)使用的用戶界面層的功能模塊,常見的用戶界面控件有:菜單控件、表格控件、Tab控件、日歷控件、Ribbon控件等。
什么是皮膚控件
皮膚控件主要是將設(shè)計(jì)完成的圖片加載到已經(jīng)開發(fā)完成的軟件中,以達(dá)到軟件界面美化的目的。通俗的講,皮膚控件就像一件漂亮的衣服,將它穿在軟件上,軟件就煥然一新了,但是軟件本身是不會有任何修改的。
皮膚控件一般是在軟件設(shè)計(jì)完成后貼上去的,只是單純的對軟件中的一些圖片進(jìn)行修改,并不能增加軟件本身的功能,而且皮膚控件的最大缺點(diǎn)是穩(wěn)定性不好,還要消耗終端用戶的資源。用戶界面控件是在軟件開發(fā)過程中嵌入的功能模塊(如日歷),單個(gè)功能模塊的功能都十分完善,部分提供源碼的用戶界面控件還可以更具需要進(jìn)行相應(yīng)的修改。皮膚控件的劣勢恰恰就是用戶界面控件的優(yōu)勢。
用戶界面控件推薦
DXperience Universal Subscription 【下載】
DXperience Universal Subscription的亮點(diǎn)是有漢化版、提供源碼,并且控件種類相當(dāng)全面(一共包含多種開發(fā)平臺下的近百個(gè)子控件,功能豐富且強(qiáng)大)。它包含所有為Visual Studio 和.NET Framework設(shè)計(jì)的Developer Express公司的產(chǎn)品,以及Developer Express公司開發(fā)的所有關(guān)鍵技術(shù),包括IDE 生產(chǎn)率工具、商業(yè)應(yīng)用程序框架和 Windows Formsd、 ASP.NET 和 ActiveX控件。 除了各種工具外,還有Windows Forms和ASP.NET控件的完整的源代碼。 另外,還包含eXpressApp Framework ——一個(gè)可快速簡便地創(chuàng)建商業(yè)應(yīng)用程序的工具。 其高度模塊化的架構(gòu)適合于獨(dú)立于平臺的,針對字段的擴(kuò)展功能。 典型應(yīng)用的例子包括商業(yè)/銷售/CRM系統(tǒng)、項(xiàng)目、文檔、人力資源和陪需類的管理等。 目前支持的目標(biāo)平臺為Windows Forms和ASP.NET 2,其開放的架構(gòu)允許對這兩種平臺進(jìn)行擴(kuò)展,以及加入全新的目標(biāo)。
WebUI Studio.NET的亮點(diǎn)是設(shè)計(jì)操作完全可視化,開發(fā)者可以輕松設(shè)計(jì)界面上的任何元素,并且通過它做出來的用戶界面相當(dāng)?shù)娜A麗。它還擁有齊全的Web控件集合,從基本的頁面元素(如WebToolBar,WebMenu等)到方便實(shí)用的頁面功能(如WebFileUploader,WebTextEditor)。不僅能夠輕松實(shí)現(xiàn)Web頁面上的文本編輯,表單,日歷,客戶資料等等功能,最新的2010版本更是增加了如星級評定,滑動菜單,信息擴(kuò)展等精彩功能。與此同時(shí),WebUI Studio.NET在Silverlight和WPF上面也有不俗的表現(xiàn),全新ClientUI除了能為您提供常見的按鈕,菜單,工具欄,輸入等功能以外,更有針對Framework與MVVM,3D, Multimedia, 與Dock等WPF,Silverlight新特性的強(qiáng)大控件。
ComponentOne Studio Enterprise 【下載】
ComponentOne Studio的亮點(diǎn)是可以用于移動設(shè)備應(yīng)用程序。它可以在您的.NET、ASP.NET、移動設(shè)備(其他用戶界面套包沒有的特點(diǎn))、Windows Presentation Foundation和ActiveX應(yīng)用程序中增加網(wǎng)格、報(bào)告、圖表、日程、數(shù)據(jù)處理、用戶界面等。 ComponentOne Studio 企業(yè)版包括所有 ComponentOne Studio的產(chǎn)品,向您提供180多個(gè) .NET、 ASP.NET ( AJAX ready)、 WPF、 Silverlight、ActiveX和移動設(shè)備的控件。
皮膚控件推薦
一款非常成熟的皮膚編輯器和GUI設(shè)計(jì)工具,為所有的Windows元素提供靈活的控件自定義功能。SkinCrafter的創(chuàng)新性功能非常不錯(cuò),并且操作也很簡單,在這方面沒有其他的GUI設(shè)計(jì)工具能比它做的更好。它支持MS Visual C++, MS Visual Basic, Delphi, Windows Forms (.NET x86 + x64)以及所有的支持COM控件的Win32平臺語言。
TMS Skin Factory能簡便地創(chuàng)建像Winamp和其它多媒體程序一樣的高級外觀。它是通過與IDE整合,將設(shè)計(jì)完畢的圖片加載到設(shè)計(jì)程序里達(dá)到創(chuàng)建皮膚的效果,當(dāng)你定義好某些按鍵、標(biāo)簽或使用某種皮膚控制組件后,你就可以發(fā)布一共具有皮膚更換功能的應(yīng)用程序了。
總結(jié)
通過上面的比較不難看出用戶界面控件無論是在穩(wěn)定性還是在資源消耗上都要優(yōu)于皮膚控件。用戶界面的控件的產(chǎn)品很多,功能也很齊全,許多優(yōu)秀控件廠商的界面控件在全球銷量都很好。不過價(jià)格方面用戶界面控件比皮膚控件要貴一倍以上,用戶界面控件的價(jià)格一般在2000元人民幣左右,而便宜的皮膚控件只要幾百塊。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)