views:

520

answers:

9

Which .net control libraries out there would you recommend as a must have for an enterprise?

  • Can be free/non free
  • Should at least contain a real powerful Datagrid
  • Ajax functionality

Are there any comparisons available?

A: 

We use Infragistics for the bulk of our needs, primarily for their grid and date controls. In addition we use XtraReports from DevXpress for the reporting tool.

Niether are perfect but have offerred the best bang for the buck for both Windows and ASP.NET development as they provide both in one set.

I would also look at Telerik, have not used them but from what I hear they are in similar regard as Infragistics.

EDIT: Just as an added note, I find it better to stick with 1 or 2 control sets than picking a choosing individual across multiple vendors, it makes learning the controls' structure easier and easier for deployment sicne most will use some common libraries withn a suite of controls.

schooner
+1  A: 

I've used the Telerik ASP.NET control before to great effect, I'd also say check out the DevComponents WinForms controls...very cool stuff.

Kieron
A: 

this question might help.

Canavar
+1  A: 

I'll chime in for Developer Express. I've used a few other component vendors in the past but in terms of the team's involvement with their customers and Support they are top notch.

Online demos of their ASP.Net, WPF and Silverlight components.

Renaud Bompuis
+1  A: 

It depends on how match time you are willing to spend leaning how a set of UI controls work. E.g. the DevXpress WinForms controls take a bit of getting used to, as the name of some properties are not the same as the standard Winforms controls. However this enables DevXpress’s styling system to work.

In the past I have found that DevXpress works well for WinForms, but less well for Asp.net. I think this is due to the fact that no two companies structure a complex web application the same way, so it is very hard for complex controls like Grid just to drop in to an existing Asp.net application. The 101 different ways of doing Ajax just makes this worse.

Some control vendors provide simple controls that are quick to learn and drop into existing code, others you have to buy into their way of doing things. Decide if you are willing to have the control vender tell you how to structure your application.

Ian Ringrose
A: 

Hi, Although it depends on your project size and requriments,i recommend DevXpress and Telerik(Web/Windows).I've used ComponentArt,Telerik,DevXpress and i think Telerik is better if u are developing Web Applications.And devXpress are better in Winforms.By the way while developing,in some cases,i came across especially performance problems in Telerik Products.Nevertheless,Telerik is good choice for Web Development.

A: 

We've used syncfusion for enhanced datagrid capabilities.

Learning
+1  A: 

I'll throw my hate in for Telerik for ASP.NET/AJAX. Yes, they may be considered "bloatware" but in with the extra functionality and UI design out of the box, I'll put with an additional 5k of data here and there. You said "enterprise" so I assume that cost isn't a problem, if so then Telerik is a winner.

domus.vita
A: 

Hi Michal

I have done a comparison back in 2007, see Infragistics controls compared to devexpress and Janus controls

I would highly suggest to do a quick comparison by yourself.

  1. What are your application/development goals (fast development, good UX, nice look and feel, performance, win or web, which control is a must have, ...)
  2. Collect possible different vendors
  3. Make a quick test tool with the different vendors
  4. Let different developers rate the controls/vendors
  5. Blog about your work and let us know :-)
Peter Gfader