Pregunta

Actualmente somos un cliente de Infragistics NetAdvantage Select y lo hemos sido durante algunos años. Sus controles están bien, pero no son lo que yo llamaría grandes, pero el tiempo invertido en aprenderlos hasta la fecha es la razón principal por la que nos quedamos con ellos. Usamos controles ASP.NET y Winnform.

Como vamos a renovar, estamos considerando DevExpress como una opción, ya que parecen ofrecer muchas de las mismas funcionalidades.

Para cualquiera que haya hecho este cambio de mInfragistics a DevExpress, ¿cómo lo ha encontrado? ¿Un paso adelante o atrás? Pros y contras de hacerlo?

¿Fue útil?

Solución

Mi empresa está utilizando DevExpress y estamos muy satisfechos con su suite. Nunca hemos usado la suite Infragistics, así que no puedo hablar sobre el proceso para cambiar de Infragistics a DevExpress.

Generalmente, los controles DevExpress son muy fáciles de usar e implementar en nuestras aplicaciones. Algunos controles tienen una pequeña curva de aprendizaje como DevExpress TreeList, pero no es un gran problema.

Una cosa que no me gusta con algunos de sus controles es la propiedad " Propiedades " ;. Esta propiedad se utiliza para establecer opciones adicionales para el control.

Por ejemplo, para establecer la longitud máxima de un textedit (cuadro de texto de devexpress):

textEdit.Properties.MaxLength en lugar de textEdit.MaxLength

Por lo tanto, sus controles son excelentes y tienen una gran apariencia, pero creo que la calidad principal de DevExpress es su soporte. Puede hacer una pregunta en la página de soporte y recibirá una respuesta dentro de un día, tal vez dos días si la pregunta es compleja.

Entonces, si no estás familiarizado con Infragistics, prueba DevExpress. Puedes descargar una versión de prueba para no tener nada que perder.

Otros consejos

Lo secundaré para que le eches un vistazo a Telerik. Su apoyo es de primera clase en la industria. Te dan buenos ejemplos del mundo real y creo que su documentación es insuperable.

Tomé un contrato con una compañía arraigada en los controles que estás considerando y no los usaría si fueran gratuitos.

Las razones por las que hago esta declaración es que su documentación en mi opinión fue mala. Cuando gasto dinero en una suite de control de tipo RAD, es para hacer mi trabajo más fácil y más rápido a la producción. Descubrí que en algunos casos era más fácil descubrir cómo hacer que los controles integrados hagan lo que usted quiere en lugar de tratar de resolver los problemas que estaba teniendo con sus controles.

Sus muestras son como las de Microsoft. Se basan en la fluidez para que las ventas de tecnología muestren en un seminario " lo fácil que es configurar algo " pero en el mundo real, si utilizas las técnicas y el estado de visualización monitoreado y controlas los ejemplos generados, estarás menos que impresionado.

No tenía una cuenta para enviar tickets de soporte, pero tuve 4 en el transcurso de un mes enviado a través del titular de la cuenta y, por lo que sé, no recibí respuesta de ninguno de ellos. (Eso podría haber sido una ruptura con la persona con la que tuve que pasar, pero lo dudo).

Cuando se trata de Telerik's, los controles de Rad para Ajax, muy rara vez no puedo averiguar qué debo hacer al mirar la solución web de muestra de Visual Studio que se instala junto con su documentación.

Buena suerte en su búsqueda e incluso si no considera a Telerik, le sugiero encarecidamente que busque otras opciones.

Poco relacionado, pero es posible que también desee evaluar los controles de Telerik . Los hemos estado utilizando durante años. Controles y soporte excepcionales. Y sus controles también funcionan con ASP.NET MVC.

Solo un cliente feliz aquí.

No está relacionado con los controles, pero con la suite DevExpress obtienes excelentes complementos de VS de forma gratuita: CodeRush y RefactorPro.

Como Francis, no he hecho el cambio de infragística a devexpress, comencé con devexpress. Puedo hablar a la curva de aprendizaje. Dependiendo de los controles que vayas a usar y de cómo vayas a usarlos, puede haber muy poca curva de aprendizaje.

Los controles de manipulación de datos (xtragrid, xtrascheduler, xtracharts, etc.) son extremadamente fáciles de usar cuando se vincula a una base de datos. Menos al enlazar con objetos persistentes. Su XPO, por extraño que parezca, no es tan fácil / intuitivo como podría o debería ser cuando el enlace de datos tampoco es increíblemente difícil.

El mayor beneficio para mí fue la documentación. Su sitio de documentación, así como sus videos tutoriales son de primera clase y realmente llegan al punto sin usar ejemplos triviales ni demasiado complejos.

Como dijo Francis, el tiempo de respuesta en los tickets, y la claridad (habitual) y el detalle de las respuestas, a menudo incluyen pequeños proyectos que muestran lo que se supone que debes hacer o alterarán tu proyecto que envíes con un ticket. - es insuperable imo.

¡Pasar de Infragística a Devexpress es difícil! He estado usando Infragistics durante los últimos 2 años como desarrollador de Windows y web y ahora estoy usando Devexpress en un lugar diferente.

Es un poco difícil para el desarrollador usar el control de Devexpress debido a sus propiedades versátiles. Si toma un ejemplo de cuadrícula en DevExpress (en el caso de Windows) hay 2 partes:

  1. La parte principal de la pantalla y
  2. La parte de la vista para que pueda administrarlos durante el enlace

Por otro lado, no existía tal cosa en Infragistics, por lo que era sencillo y fácil de usar.

Del mismo modo, hay mucha diferencia entre los controles de Infragistics y Devexpress.

Ahora, lo que siento es que si estás interesado en tener alguna funcionalidad compleja con mucha lógica tediosa, ¡Devexpress es bueno para ti! O si quieres mantener las cosas simples con una funcionalidad decente, Infragistics es bueno para ti.

Entonces, como saben, es muy difícil saber cuál de estos es realmente superior: tenemos que elegirlos según nuestros propios requisitos.

Stick to Developers Express. Tienen una ruta de actualización mucho mejor y casi todos los cambios de última hora están escritos. Los he estado usando desde 2003 y todavía no he encontrado una mejor combinación.

Migré de Infragistics a DevExpress. Nunca volverá a Infragistics ya que sus objetos son mucho más pesados ??y el rendimiento no es demasiado grande. La documentación es terrible y sus ejemplos son muy infantiles. La edición en línea de la cuadrícula de datos de Infragistics (como Excel) es una buena característica que no está disponible en DevExpress. Aparte de eso, la cuadrícula de datos, el maestro, la configuración detallada, la declaración de la lista desplegable de la cuadrícula de datos y otras características están mucho más optimizadas en DevExpress.

He estado utilizando Telerik RAD Controls Desde hace varios años. Estoy muy satisfecho con los controles ASP.NET Ajax y WinForms. No he usado controles DevExpress o Infragistics antes, pero eché un vistazo a ambos cuando tomé la decisión de usar Telerik.

Probablemente sea demasiado tarde, pero como encontré esta publicación al hacer la misma pregunta, pensé que agregaría mi comentario con respecto a Telerik. Anteriormente había usado Infragistics, que encontré bien, pero pensé que el rendimiento no era bueno. Recientemente trabajé en un contrato con una compañía que usaba Telerik para Winforms y descubrimos que había varios errores en sus controles. El apoyo fue excelente y respondieron rápidamente a las preguntas o comentarios, pero desafortunadamente la mayoría de las veces, cuando hicimos una pregunta sobre por qué algo no estaba funcionando, la respuesta fue que se trataba de un error en su control. Además, su documentación indica explícitamente que sus controles no están destinados a ser heredados, por lo que no es recomendable crear su propio control personalizado desde la parte superior de su control.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top