Magna Concursos
2449129 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

A principal diferença existente entre uma aplicação Desktop e páginas web diz respeito ao Ciclo de Vida das páginas. Em aplicações Desktop, os usuários interagem com o sistema por um longo tempo e, usualmente, as aplicações conseguem salvar os dados dos usuários. Com as páginas Web, este ciclo é bem mais curto, e elas são destruídas a cada requisição. Como se deseja manter o estado entre requisições, ASP.NET oferece uma série de mecanismos para persistir dados. Sobre essas persistências, pode-se afirmar que:

I. Se View State for utilizado, os dados são gravados nos próprios controles das páginas entre requisições.

II. Session State garante o acesso aos dados em qualquer página (desde que os objetos tenham sido gravados na sessão), permanecendo durante todo o processo de visita do usuário nas páginas.

III. Todos os métodos de persistência existentes e disponíveis em ASP.NET são realizados através de View State, Session State, campos escondidos (hidden fields) e Cookies.

IV. Através de Cookies, os dados são armazenados localmente nos clientes e, ao contrário de Session State, podem ser acessados em múltiplas visitas dos usuários nas páginas.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas

Analista de TI - Programador/Microsoft

60 Questões