Comparision
Hi,
Just finished testing the complete new suite of DevExpress.
Their editors have always been of greatest quality, they still are. The DatePicker is not as good as the Janus (MouseWheel support for changing the months). Their LookUpEdit is also not as good as Janus MultiColumnCombo (grouping support). If Janus would add the search by column, it would simply be the best component around for its purpose. I like the fact that multiple buttons can be added to each editor (like Infragistics has, Janus only supports 1 extra button, which is mostly more than enough...)
About the Grid. Yes, impressive what they've added to it. I'm a bit afraid that the ease of use is a bit gone due to this. Also, I use the 'layouts' from Janus GridEX now, which I store in my SQL database per user. So, my users can change the layouts for own convenience
. Also, the Office 2003 look of Janus is looking better than the one of DevExpress. One feature I like the most about DevExpress is the ability by which you can type and search a value in the grid.
The PanelManager of Janus is the best around (Panels, Docking, OutlookNavigationBar, TaskPane), so if you want to achieve Office alike programs, this is a must have.
The reporting.If Crystal Reports wouldn't have had such a huge install package on the customers computer, I would advice to use Crystal 11. But between ActiveReports and XtraReports, hmmm, I think I prefer XtraReports. They are cheaper, nice html look, and the end-user designer looked quite well.
Overall conclusion, since I own Janus, Infragistics and Crystal already, I see no need to change to DevExpress at all. For people who don't have any of the above yet, they should consider several things:
- How important is the 'Office2003' look and feel. If this is very important, go for Janus (and perhaps Infragistics). If you prefer own skinning, definitely DevExpress.
- Do you need good scheduling components as well? Janus, no doubt there!
- Do you need basic charting? Infragistics.
- Do you need web versions of your components? Janus (and perhaps Infragistics for charting and so).
Check out the new trial version of Janus, they have added a panelmanager component for web (Outlooknavigation, panels, ...)
- You need tabbed MDI, like VS.Net has? Janus (Infragistics is ok, but doesn't look as nice and smooth).
- Tablet PC compatibility? Infragistics!
- If your customers need to be able to change/add reports, you should take ActiveReports or XtraReports. When the customer has the money, use Crystal instead.
Si, I hope this will help you further in your desicion, because I've put a lot of time in this test.
Greetings,
Sigurd