Infragistics controls compared ....

Infragistics Controls comparisonTranslation of the german post: Infragistics Controls Vergleich


In this post I show the results of a study made in our department about performance and handling in development with devexpress, Infragistics and Janus Controls

Infragistics controls
DevExpress Controls
Janus Controls


Information about:
- the company, number emloyees, clients, partner, references, presence in the market
- controls for which technology, .net2.0 .net3.0, support?
- sourcecode, quality
- performance of the single components
- usage of the controls in development, maintainment
- periodic regular updates? help? Support forum? Support mail, phone?
- what kind of controls? Prices?
- opinions from devleap members http://www.devleap.it/


Infragistics

Employees
Infragistics currently employs more than 100 industry professionals
Clients
IBM, Johnson & Johnson, Pfizer, Dell, United Airlines, Charles Schwab, AIG, Fidelity Group, Merrill Lynch
Partners
Microsoft, Sun, Ajilon Inc., Oracle, IBM, Borland
References (reference applications)
Tracker; Expense
Controls available for
Winforms; ASP.NET; COM; AJAX; Usability Testing,
Source Code?
YES
Source Code Quality
Very good, clean class diagram and composition
Usage of components
good; with many easy designers
Updates
regularly (4months); good
Help ms-help://
very good, with examples
Support Mail
Good fast reaction time
Controls
Grid
- Filter Row
- Extended functionality
UI Controls
-Explorerbar
-MDI Tabs
-Toolbar
-PanelManagement
Schedule Control: YES
Timeline Control
No; its in the Feature Request DB
Mail Question: Released when?
Productmanager Infragistics: "No, I can't provide that sort of information."
Prices
~1000€ for Winforms, Asp.net, com components with 1 year Priority Support and source code

opinions from Devleap
Translated by me… don’t blame me
Silvano: I know better Infragistics than the others and they seem very serious
Original ITALIAN: Io conosco In + Infragistics e mi sembrano molto seri. Altrimenti ho visto anche ComponentOne che non mi sembrano male, erano gratis dentro il VB.NET ResKit.
Brunetti: I know Infragistics, they are famous too for the web. The controls are a bit heavy and the assistance is not very good.
Original ITALIAN: Io conosco Infrangistics, sono famosi, anche per il web oltre che per windows.
In generale tutti questi prodotti sono un po' pesantoni e non offrono un'assistenza eccezionale.
Paolo: I vote for Infragistics, but only for Winforms, in Webforms they are horrible for a lot of Viewstate overhead…
Original ITALIAN: Io voto x Infragistics, ma solo per la parte Windows Forms.
La parte WebForm fa cacare con un sacco di Viewstate …
Marco: I vote for Infragistics too, but you should try ComponentOne, some of them seem very good. Infragistics is more a complete package (Winforms)
Original ITALIAN: Anche io voto Infragistics, ma digli di provare anche ComponentOne, per alcuni specifici componenti è meglio, ma come suite complessiva (per Windows Forms) Infragistics è più completo di tutti.



Performance of the grid control

Infragistics
testapplication:
Fetch data and paint the grid:
between 32 and 36 seconds (first time)

Sorting:
Bad average 10 seconds, the worst of all grids
No difference between sorting on numbers or text

Grouping:
between 28 and 30 seconds
Bad better than janus grid, but definitely worser than the XTRA Grid

Remove grouping:
circa 1 second, very fast

Filtering:
between 2,5 and 4,5 seconds, depending of the filter criteria
Bad Overall the slowest filter




devExpress
fetch data and paint the grid:
between 32 and 36 seconds (first time)
same performance as Infragistics

Sorting:
between 1,5 and 3 seconds, depending if I sort on numbers or text
Good definitely the fastest grid

Grouping:
between 2,5 and 4 seconds,
Good very fast on grouping

Remove grouping:

Good very fast, about 1 second

Filtering:
ActiveFilter, which filters on every keystroke.

Good Hard to compare to the others, cause it filters on every keypress, but this function seems very fast (between 2 and ~5 seconds), 5 seconds cause we input more letters




Janus Controls
fetch data and paint the grid:
between 36 and 39 seconds (first time)
Bad slowest buildup

sorting:
between 3 and 7,5 seconds , depending if we sort on numbers or text

grouping:
between 39 and 50 seconds,
Bad definitely the slowest grouping function of the 3 grids

remove grouping:
Bad slow, average 5-7 seconds

filtering:

Good fast filtering between 2 and 3,5 seconds




Comparison done with the actual versions from the software producers on 29 August 2005

4 comments:

Eric Lacroix said...

Hi peter,

have you done any testing regarding WPF Grid component like Xceed and Infragistics?

.peter.gfader. said...

no, i haven't...

in our company we use mainly winforms.
maybe some new projects arise, where there is the need for wpf...

Sasha Sydoruk said...

Used Infragistics web controls.

Horrible. Support forums are like a city after a carpet bombing, barely anyone is there.

I would much rather use Telerik.

They might be better for WinForms though.

.peter.gfader. said...

yeah
support forum, knowledgebase und their homepage member area is VERY horrible.

telerik never used...
maybe i give them a try.

cheers
peter

Post a Comment

Latest Posts

Popular Posts