Monthly Archives: October 2009

ViewState

Dentro do ASP.NET foi implementado o conceito de ViewState, ou seja o seu formulário web não perde o estado mesmo depois do postback. Este recurso mantém a persistência das informações na página para evitar que tenhamos que recuperá-las manualmente, ele cria para cada controle um tipo hidden no código HTML possibilitando assim a persistência das informações.
Todos os controles do ASP.NET já vem com esse recurso habilitado. Este recurso é bem útil em determinados casos, porém se você não precisa persistir essas informações e tem um formulário grande este recurso vai causar perda de performance tornando sua aplicação mais lenta. Temos algumas formas de desabilitar esse recurso:
1 – Colocando a propriedade EnableViewState="false" na diretiva da página @Page;
2 – Indo nas propriedades dos controles individualmente e alterando a propriedade EnableViewState="false";
3 – No WebConfig você desabilita toda a aplicação.

De Volta

Mais uma vez passei um longo tempo sem postar, é o tempo a cada dia que passa parece que passar mais rápido. Bem nesse longo periodo sem postar nada comecei a estudar várias coisas: Oracle, Postgre, MySql e Java.
Desses o que estou levando mais a sério é Java, pois no meu emprego atual muito em breve vou ter que migrar as aplicações de .Net para Java. Bem o que eu posso falar de java até o momento é que ele é uma linguagem poderosa e com muitos recursos, porém se me pergutarem em qual plataforma eu gosto mais de trabalhar eu direi que é o .Net talvez quando eu aprender mais sobre a plataforma Java eu mude idéia mais hoje o .Net sem duvida pra mim é melhor.
Espero achar um pouco de tempo e ao longo do meu estudo de Java eu possa vir aqui e demonstrar algumas comparações entre as plataformas.