Pergunta

Atualmente, somos um cliente Infragistics NetAdvantage Select e ter sido durante alguns anos. Seus controles são ok, mas não o que eu chamaria grande, mas o tempo investido em aprender-los até à data é a principal razão que ficar com eles. Nós usamos ambos os controles ASP.NET e Winnform.

Como somos devido a renovar, estamos considerando DevExpress como uma opção como eles parecem oferecer muita da mesma funcionalidade.

Para qualquer um que fez este movimento mInfragistics fro para DevExpress, como você o encontrou? Um passo em frente ou para trás? Prós e contras de fazê-lo?

Foi útil?

Solução

Nossa empresa está usando DevExpress e estamos muito satisfeitos com a sua suite. Nós nunca usou o conjunto de Infragistics, por isso não posso falar sobre o processo de mudança de Infragistics para DevExpress.

Geralmente, eu encontrar os controles DevExpress muito fácil de usar e implementar em nossas aplicações. Alguns controles têm uma pequena curva de aprendizagem como o DevExpress TreeList mas não é um enorme problema.

Uma coisa que eu não gosto, com alguns de seus controles é a propriedade "Propriedades". Esta propriedade é usada para definir opções adicionais para o controle.

Por exemplo, para definir o comprimento máximo de um textedit (caixa de texto de DevExpress):

textEdit.Properties.MaxLength vez de textEdit.MaxLength

Assim, seus controles são grandes e têm uma ótima aparência, mas eu acho que a principal qualidade de DevExpress é o seu apoio. Você pode fazer uma pergunta na página de suporte e você receberá uma resposta dentro de um dia, talvez dois dias, se a questão é complexa.

Então, se você não está statisfied com Infragistics, tente DevExpress. Você pode baixar uma versão de teste para que você não tem nada a perder.

Outras dicas

Vou segundo que você deve dar uma olhada Telerik. O seu apoio é de primeira qualidade na indústria. Eles dão-lhe bons exemplos do mundo real e sua documention I sensação é incomparável.

Eu levei em um contrato com uma empresa enraizada nos controles que você está considerando e eu não iria usá-los se eles eram livres.

As razões que fazem esta afirmação é a sua documentação na minha opinião era ruim. Quando eu gastar dinheiro em um conjunto de controle tipo RAD, é para fazer o meu trabalho mais fácil e mais rápido para produção. Eu encontrei em alguns casos, era mais fácil apenas descobrir como fazer built-in controles fazer o que quiser contra a tentar descobrir os problemas que estava tendo com seus controles.

As amostras são tipo como de amostras Microsoft costumava ser. Eles são fluff base para as vendas de tecnologia para mostrar em um seminário "quão fácil algo é setup", mas no mundo real, se você usou as técnicas e monitoradas viewstate e tráfego de seus exemplos gerado, você seria menos do que impressionado.

Eu não tenho uma conta para enviar bilhetes de apoio, mas eu tinha 4 ao longo de um mês apresentadas através titular da conta e para o meu conhecimento não conseguiu uma volta resposta em qualquer um deles. (Isso poderia ter sido uma quebra com a pessoa que eu tinha que passar por, mas eu duvido.)

Quando se trata de Telerik de, controles Rad para o Ajax, muito raramente eu não posso descobrir o que eu preciso fazer por qualquer olhando para a solução da amostra web exemplo do Visual Studio que ficar de instalada combinada com a sua documentação.

Boa sorte em sua busca e mesmo se você não considerar Telerik, eu sugiro fortemente que você olhar para outras opções.

Um pouco independentes, mas você também pode querer avaliar os Telerik controles. Temos vindo a utilizar-los durante anos. controles excepcionais e suporte. E seus controles trabalhar com ASP.NET MVC também.

Apenas um cliente feliz aqui.

Não relacionados aos controles, mas com DevExpress suíte chegar suplementos excelentes VS de graça -. CodeRush e RefactorPro

Como Francisco, eu não fez o movimento de infragistics para DevExpress, eu comecei com DevExpress. Eu posso falar com a curva de aprendizagem. Dependendo dos controles que você vai usar, e como você pretende usá-los, pode haver muito pouca curva de aprendizagem.

Os controles de manipulação de dados (XtraGrid, xtrascheduler, xtracharts, etc.) são extremamente fáceis de utilizar quando se liga a um banco de dados. Menos quando se ligar a objetos persistentes. Sua XPO, curiosamente, não é tão fácil / intuitiva quanto poderia ou deveria ser, quando ligação de dados que também não incrivelmente difícil.

A principal vantagem para mim foi a documentação. Seu site documentação, bem como os seus vídeos tutoriais são de primeira qualidade e realmente chegar ao ponto sem usar exemplos triviais, nem excessivamente complexos.

Como Francis disse, o tempo de resposta em bilhetes, eo (usual) clareza e detalhe das respostas - que muitas vezes incluem pequenos projetos mostrando o que você deveria fazer, ou vai alterar seu projeto que você enviar com um bilhete -. é segundo a nenhum imo

Mover-se de Infragistics para DevExpress é difícil! Tenho vindo a utilizar Infragistics para últimos 2 anos como um Windows e um desenvolvedor Web e agora eu estou usando DevExpress em um lugar diferente.

É um pouco difícil para o desenvolvedor usar o controle DevExpress devido às suas propriedades versáteis. Se você tomar um exemplo de grade no DevExpress (no caso do Windows), existem 2 partes:

  1. A parte principal exibição e
  2. A parte vista para que você possa gerenciá-los durante a ligação

Por outro lado não havia tal coisa em Infragistics, por isso era pura e simples de usar.

Da mesma forma, há muita a diferença entre os controles Infragistics e DevExpress.

Agora que eu sinto é que se você estiver interessado em ter algumas funcionalidades complexo com muita lógica tedioso então DevExpress é bom para você! Ou se você quiser manter as coisas simples com a funcionalidade decente, então Infragistics é bom para você.

Então, como você sabe que é muito difícil dizer qual deles é realmente superior -. Nós temos que escolhê-los com base em nossas próprias necessidades

Vara para Desenvolvedores expresso. Eles têm muito melhor atualização caminho e quase todas as alterações significativas estão na escrita. Tenho vindo a utilizar-los desde 2003 e ainda ahven't encontrou um jogo melhor.

Eu migrou do Infragistics para DevExpress. nunca vai voltar para Infragistics como seus objetos são muito mais pesados ??e desempenho não é muito grande. A documentação é terrível e os seus exemplos são muito juevenile. Infragistics grade de dados edição inline (Excel como) é um bom recurso que não está disponível em DevExpress. Fora isso, grade de dados, mestre, configuração detalhe, dados lista suspensa grade declaração e outra característica são muito mais simplificado em DevExpress.

Eu tenho usado controles Telerik RAD desde há vários anos. Estou muito satisfeito com o ASP.NET Ajax e controles WinForms. Eu não usei controles DevExpress ou Infragistics antes, mas eu tinha um olhar para ambos quando tomei a decisão de usar Telerik.

Este é provavelmente tarde demais, mas como eu encontrei este post, enquanto fazendo a mesma pergunta que eu pensei que eu gostaria de acrescentar o meu comentário com relação a Telerik. Já anteriormente Infragistics, que eu encontrei OK usado, mas eu pensei que o desempenho não foi ótimo. Recentemente eu trabalhei um contrato com uma empresa que estavam usando Telerik para WinForms eo que descobrimos foi que havia um número de erros em seus controles. Há suporte era ótimo e eles foram rápidos para responder a perguntas ou comentários, mas infelizmente a maior parte do tempo em que levantou uma questão sobre por que algo não estava funcionando, a resposta foi que era um bug no seu controle. também sua documentação afirma explicitamente que seus controles não se destinam a ser herdada, por isso, enquanto a construção de seu próprio controle personalizado fora do topo de seu controle parece funcionar na maioria dos casos, não é recomendado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top