none
CRIAR UM SITE DE COMPRAS ONLINE COM O VISUAL WEB DEVELOPER RRS feed

  • Pergunta

  • Boa noite a todos,

    Estou com um projeto de um site para compras online, e pretendo desenvolvê-lo utilizando C#, no Visual Web Developer. Na parte visual, utilizarei CSS.

    Gostaria de saber se uma WebStore com o Visual Web Developer permitirá um acesso rápido às páginas, pois em aplicações bem menores que eu já desenvolvi, o acesso é lento, as páginas demoram um pouco para carregar.

    Uma outra dúvida, eu precisarei criar um filtro para produtos, de forma que quando um usuário configurar um filtro, o sistema monte um "quadro", com imagem, descrição e preço, para cada produto selecionado no filtro. Há como criar estes objetos em tempo de execução?

    Desde já, agradeço pela atenção de todos.

    sexta-feira, 19 de julho de 2013 02:08

Respostas

  • Olá Thiago, 

    A questão de perfomance de uma aplicação Web depende de vários fatores: 

    - infra-estrutura de servidor

    - arquitetura da aplicação

    - utilização (ou não) de cashe para dados estáticos ou pouco rotativos

    - correta estrutura e estratégia de banco de dados

    Dentre muitos outros fatores, sendo a escolha da plataforma uma delas. 

    Abraço.



    Alexandre Felipe Malavasi Cardoso

    sexta-feira, 19 de julho de 2013 03:23
  • Pelo fato de imagens terem tamanho maior que textos, tornam sempre mais lento o carregamento. Todavia, algumas operações você pode deixar em cashe, representando inclusive uma boa prática caso o dado não seja muito rotativo.

    Exemplos de boas práticas de utilização de cache em Asp.Net você pode ver aqui: 

    http://msdn.microsoft.com/en-us/library/aa478965.aspx

    Abraço e boa sorte.


    Alexandre Felipe Malavasi Cardoso

    sexta-feira, 19 de julho de 2013 22:48

Todas as Respostas

  • Olá Thiago, 

    A questão de perfomance de uma aplicação Web depende de vários fatores: 

    - infra-estrutura de servidor

    - arquitetura da aplicação

    - utilização (ou não) de cashe para dados estáticos ou pouco rotativos

    - correta estrutura e estratégia de banco de dados

    Dentre muitos outros fatores, sendo a escolha da plataforma uma delas. 

    Abraço.



    Alexandre Felipe Malavasi Cardoso

    sexta-feira, 19 de julho de 2013 03:23
  • Boa noite Alexandre,

    Obrigado pelo esclarecimentos. Eu utilizaria um servidor terceirizado, pois desta forma eu conseguiria grandes recursos de hardware e internet com um gasto reduzido, pelo fato de não ter que manter um servidor próprio.

    Em relação à criação de ícones, com fotos dos produtos e um link para acesso ao mesmo (de acordo com os filtros selecionados pelo usuário), consumiria muitos recursos do servidor? Tornaria o carregamento da página muito lento?
    A única forma que encontrei para mostrar na página apenas as IMAGENS e LINKS dos produtos filtrados foi esta, criando os ícones (picturebox, por exemplo) e links em tempo de execução, mas fiquei com a preocupação de isso causar lentidão no carregamento da página. Eu programo há bastante tempo com C#, mais estou iniciando no desenvolvimento Web, por isso tenho estas dúvidas ainda.

    Obrigado!

    sexta-feira, 19 de julho de 2013 22:34
  • Pelo fato de imagens terem tamanho maior que textos, tornam sempre mais lento o carregamento. Todavia, algumas operações você pode deixar em cashe, representando inclusive uma boa prática caso o dado não seja muito rotativo.

    Exemplos de boas práticas de utilização de cache em Asp.Net você pode ver aqui: 

    http://msdn.microsoft.com/en-us/library/aa478965.aspx

    Abraço e boa sorte.


    Alexandre Felipe Malavasi Cardoso

    sexta-feira, 19 de julho de 2013 22:48
  • Boa tarde,

    Obrigado! Os exemplos me ajudaram bastante!

    sábado, 20 de julho de 2013 16:52