Usuário com melhor resposta
Velocidade do projeto

Pergunta
-
Gente estou desenvolvendo um projetinho em .net mvc 4 com razor .. usando c# e quando eu compilo fica muito lerdo quando vou testar... demora muito pra abrir as paginas e tal... queria saber se quando o projeto estiver rodando no host na web vai ficar lerdo assim .. ou vai piorar ? :x
- Editado Wisner12 sexta-feira, 18 de janeiro de 2013 17:59
Respostas
-
publica no seu IIS que verá que fica mais rápido.
Aprendendo Ad Eternum Se minha resposta foi útil por favor marque, se minha resposta respondeu completamente sua dúvida, marque-a como resposta, se houve outra resposta melhor, marque ela. Assim facilita a busca e melhora a organização do fórum e o nosso aprendizado.
oque seria IIS ?^.-
Aprendendo Ad Eternum Se minha resposta foi útil por favor marque, se minha resposta respondeu completamente sua dúvida, marque-a como resposta, se houve outra resposta melhor, marque ela. Assim facilita a busca e melhora a organização do fórum e o nosso aprendizado.
- Editado Guilherme MA domingo, 20 de janeiro de 2013 17:24
- Marcado como Resposta Wisner12 segunda-feira, 21 de janeiro de 2013 10:37
Todas as Respostas
-
Você precisa identificar onde exatamente está a lentidão. faz uns testes ai:
var watch = Stopwatch.StartNew(); //seu código watch.Stop(); var time = watch.ElapsedMilliseconds;
Faz isso nas areas principais do seu site(inclusive na view).
Você está muitos Html helpers(TextBoxFor, DropDownListFor, EditorFor)?
Os helpers são muito lentos em modo debug, se sua página possui muitos o problema pode estar ai.
http://www.linkedin.com/pub/murilo-kunze/44/191/455
-
Você precisa identificar onde exatamente está a lentidão. faz uns testes ai:
var watch = Stopwatch.StartNew(); //seu código watch.Stop(); var time = watch.ElapsedMilliseconds;
Faz isso nas areas principais do seu site(inclusive na view).
Você está muitos Html helpers(TextBoxFor, DropDownListFor, EditorFor)?
Os helpers são muito lentos em modo debug, se sua página possui muitos o problema pode estar ai.
http://www.linkedin.com/pub/murilo-kunze/44/191/455
-
-
-
-
Vc pode usar cache para amenizar a lentidão também. Dá uma lida no Tip 19 =)
-
-
-
publica no seu IIS que verá que fica mais rápido.
Aprendendo Ad Eternum Se minha resposta foi útil por favor marque, se minha resposta respondeu completamente sua dúvida, marque-a como resposta, se houve outra resposta melhor, marque ela. Assim facilita a busca e melhora a organização do fórum e o nosso aprendizado.
-
Na sua página você está populando dropdown?
Tem consultas sql?
O que você está utilizando na camada de acesso a dados? EntityFramework?
As vezes são as querys que não estão bem estruturadas, com filtros adequados.
- Sugerido como Resposta Al.Simões sexta-feira, 18 de janeiro de 2013 23:18
-
-
publica no seu IIS que verá que fica mais rápido.
oque seria IIS ?^.-
Aprendendo Ad Eternum Se minha resposta foi útil por favor marque, se minha resposta respondeu completamente sua dúvida, marque-a como resposta, se houve outra resposta melhor, marque ela. Assim facilita a busca e melhora a organização do fórum e o nosso aprendizado.
-
-
publica no seu IIS que verá que fica mais rápido.
Aprendendo Ad Eternum Se minha resposta foi útil por favor marque, se minha resposta respondeu completamente sua dúvida, marque-a como resposta, se houve outra resposta melhor, marque ela. Assim facilita a busca e melhora a organização do fórum e o nosso aprendizado.
oque seria IIS ?^.-
Aprendendo Ad Eternum Se minha resposta foi útil por favor marque, se minha resposta respondeu completamente sua dúvida, marque-a como resposta, se houve outra resposta melhor, marque ela. Assim facilita a busca e melhora a organização do fórum e o nosso aprendizado.
- Editado Guilherme MA domingo, 20 de janeiro de 2013 17:24
- Marcado como Resposta Wisner12 segunda-feira, 21 de janeiro de 2013 10:37