locked
Como ficaria melhor, preencher toda a lista ou pegar de um em um RRS feed

  • Pergunta

  • Boa noite, gostaria de saber a opinião de vocês.

    Tenho um projeto onde ha um registro e itens deste registro ex: Pedido e itens do pedido.

    Para mostrar no dataform monto um Observable Collection dos registros e em cada registro um Observable Collection dos itens de cada registro. Ou seja, uma lista dentro de uma lista.

    Hoje tive a idéia de fazer o seguinte, montar o Observable Collection dos registros. Porem os itens de cada registro so seriam carregados(consulta no banco de dados) durante a navegação pelos registros.

    O que acham, seria viável? Ficaria muito lento? 

     

    Agradesço desde já

    segunda-feira, 7 de novembro de 2011 23:52

Respostas

  • Bom dia Junior,

    sugiro que você verifique com que frequência um usuário iria navegar por todos os registros, ou na maioria deles. Se constantemente todos os registros forem acessados, sugiro carregar tudo em uma lista. Caso os usuários acessem sua aplicação para ver apenas alguns registros específicos, então sugiro carregar somente o necessário.

    Abraços,


    Daniel Cheida de Oliveira
    • Sugerido como Resposta Daniel Cheida terça-feira, 8 de novembro de 2011 09:02
    • Marcado como Resposta Jjunior75 terça-feira, 8 de novembro de 2011 12:08
    terça-feira, 8 de novembro de 2011 09:02

Todas as Respostas

  • Bom dia Junior,

    sugiro que você verifique com que frequência um usuário iria navegar por todos os registros, ou na maioria deles. Se constantemente todos os registros forem acessados, sugiro carregar tudo em uma lista. Caso os usuários acessem sua aplicação para ver apenas alguns registros específicos, então sugiro carregar somente o necessário.

    Abraços,


    Daniel Cheida de Oliveira
    • Sugerido como Resposta Daniel Cheida terça-feira, 8 de novembro de 2011 09:02
    • Marcado como Resposta Jjunior75 terça-feira, 8 de novembro de 2011 12:08
    terça-feira, 8 de novembro de 2011 09:02
  • blz, sua resposta me deu outra idéia.

     

    obrigado

    terça-feira, 8 de novembro de 2011 12:09