none
Ler todo site RRS feed

  • Pergunta

  • Pessoal,

    Pelo que sei, qdo criamos um site ja pre-compliado, eles joga tudo nas dlls e vai demorar apenas na 1a vez de acesso.

    Existe alguma ferramenta que abra todas as paginas do meu site pra que este 1o acesso ja seja executado ?

    Neto

    • Movido AndreAlvesLima terça-feira, 14 de dezembro de 2010 13:30 (De:.NET Development - Geral)
    domingo, 12 de dezembro de 2010 04:17

Respostas

  • Fala Gabriel..

    Cara como vc ja sabe sim.. pela primeira vez o site demora um poquinho pra subir na 1 vez.. e tudo mais..

    Porem e como vc disse somente na primeira vez que demora.. nao entendi o pq de querer abrir todas as paginas.

    basta vc acessar uma pagina qualquer do teu site e pronto..  se vc quer um site leve.. que nao demore pra carregar

    ai ja é outra historia..como por exemplo tirar controles runat server que nao ha necessidade.. busca de dados sem necessidades.. enfim

    agora se vc quer realmente entrar em todas as paginas do teu site basta vc fazer um robozinho qualquer e boas.. como por exemplo:

    1) Cria um Console Application e insira este codigo abaixo.

    using System.Diagnostics;
    
    class Program
    {
      static void Main(string[] args)
      {
        var meuSite = "http://www.meusite.com.br";
        var minhasPaginas = new string[] { "index.aspx", "contato.aspx", "quemsomos.aspx" };
    
        foreach (var item in minhasPaginas)
        {
          Process.Start("iexplore.exe", string.Format("{0}/{1}", meuSite, item)); 
        }
      }
    }
    

    pronto vai acessar todas as paginas que estiver dentro do array minhaPaginas.



    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria
    • Sugerido como Resposta Edgar Esteves segunda-feira, 13 de dezembro de 2010 09:45
    • Marcado como Resposta Eder CostaModerator quarta-feira, 5 de janeiro de 2011 17:48
    domingo, 12 de dezembro de 2010 07:40

Todas as Respostas

  • Fala Gabriel..

    Cara como vc ja sabe sim.. pela primeira vez o site demora um poquinho pra subir na 1 vez.. e tudo mais..

    Porem e como vc disse somente na primeira vez que demora.. nao entendi o pq de querer abrir todas as paginas.

    basta vc acessar uma pagina qualquer do teu site e pronto..  se vc quer um site leve.. que nao demore pra carregar

    ai ja é outra historia..como por exemplo tirar controles runat server que nao ha necessidade.. busca de dados sem necessidades.. enfim

    agora se vc quer realmente entrar em todas as paginas do teu site basta vc fazer um robozinho qualquer e boas.. como por exemplo:

    1) Cria um Console Application e insira este codigo abaixo.

    using System.Diagnostics;
    
    class Program
    {
      static void Main(string[] args)
      {
        var meuSite = "http://www.meusite.com.br";
        var minhasPaginas = new string[] { "index.aspx", "contato.aspx", "quemsomos.aspx" };
    
        foreach (var item in minhasPaginas)
        {
          Process.Start("iexplore.exe", string.Format("{0}/{1}", meuSite, item)); 
        }
      }
    }
    

    pronto vai acessar todas as paginas que estiver dentro do array minhaPaginas.



    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria
    • Sugerido como Resposta Edgar Esteves segunda-feira, 13 de dezembro de 2010 09:45
    • Marcado como Resposta Eder CostaModerator quarta-feira, 5 de janeiro de 2011 17:48
    domingo, 12 de dezembro de 2010 07:40
  • Gabriel,

    Conseguiu resolver seu problema?


    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria
    quinta-feira, 16 de dezembro de 2010 20:28
  • Gabriel,

    Conseguiu resolver seu problema?


    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria

    Caso tenha conseguido resolver seu problema, por favor poste a solucao para que outras pessoas possam se beneficiar.
    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria
    quarta-feira, 22 de dezembro de 2010 06:11