Asp.net - Gerenciamento De Estado

12 Questes

Settings
Please wait...
Asp.net - Gerenciamento De Estado

Teste seus conhecimentos em ASP.NET - Gerenciamento de EstadoPara uma melhor avaliação, responda as perguntas sem consultar nenhum material ;)Nível de dificuldade deste QUIZ: INTERMEDIÁRIO Boa-sorte!Guinther Paulihttp://guintherpauli.blogspot.comhttp://twitter.com/guintherpauliEditor Geral Revista .NET Magazine Brasil


Questions and Answers
  • 1. 
    Todas as técnicas abaixo podem ser usadas para compartilhar dados que podem ser acessados entre diferentes Web Forms em um mesmo Web Site, exceto:
    • A. 

      Session

    • B. 

      Cache

    • C. 

      Cookie

    • D. 

      ViewState

  • 2. 
    Qual dos modos de SessionState não funciona em Web Farms:
    • A. 

      InProc

    • B. 

      StateServer

    • C. 

      SQLServer

  • 3. 
    Se o browser não suporta cookies, não é possível usar Sessions.
    • A. 

      Verdadeiro

    • B. 

      Falso, é possível configurar o SessionState para habilitar "Cookieless"

    • C. 

      Falso, é possível configurar a diretiva Page para habilitar "Cookieless"

  • 4. 
    Qual o timeout default de uma sessão:
    • A. 

      5 seg

    • B. 

      10 seg

    • C. 

      1 min

    • D. 

      10 min

    • E. 

      20 min

  • 5. 
    É possível adicionar um objeto em Cache com o método Add, e passar um método de CallBack para que você seja notificado quando o objeto sair da memória. Nesse caso, seu método de CallBack receberá a razão (reason) da exclusão, que pode ser qualquer um dos valores enumerados abaixo, exceto:
    • A. 

      Removed

    • B. 

      Expired

    • C. 

      Underused

    • D. 

      DependencyChanged

    • E. 

      Timeout

  • 6. 
    Profiles surgiram no ASP.NET:
    • A. 

      1.0

    • B. 

      1.1

    • C. 

      2.0

    • D. 

      3.5

    • E. 

      4.0

  • 7. 
    É uma afirmativa falsa sobre o uso de Profiles:
    • A. 

      É um propriedade injetada na classe Page

    • B. 

      Armazena seus dados no servidor

    • C. 

      Permite manter estado entre várias sessões do mesmo usuário

    • D. 

      Não pode ser usado com outros bancos que não o SQL Server

    • E. 

      Não suporta dados binários

  • 8. 
    Qual o nome do processo usado pelo serviço de StateServer do ASP.NET:
    • A. 

      Aspnet_state

    • B. 

      Aspnet_server

    • C. 

      Aspnet_stateserver

    • D. 

      Aspnet_stateservice

    • E. 

      Aspnet_serverstate

  • 9. 
    Não é um atributo do elemento SessionState:
    • A. 

      Mode

    • B. 

      SqlConnectionString

    • C. 

      Timeout

    • D. 

      CookieName

    • E. 

      CookieTimeout

  • 10. 
    Sobre o SQLDataSource e Cache, todos as afirmações abaixo estão corretas, exceto:
    • A. 

      Depende do valor da propriedade DataSourceMode

    • B. 

      A cache só funciona se o banco for SQL Server

    • C. 

      Suporta dependência

    • D. 

      É possível aplicar filtros em memória

  • 11. 
    Todas as afirmações abaixo estão corretas sobre o uso de cookies, exceto:
    • A. 

      Cookies podem existir só na memória, sem uso do disco

    • B. 

      Uma mesma chave em um cookie pode conter mais de um valor

    • C. 

      O tamanho de um cookie no disco é limitado

    • D. 

      É manipulado no servidor ASP.NET através da classe WebCookie

  • 12. 
    Sobre ViewState, todos as afirmações abaixo estão corretas, exceto:
    • A. 

      Internamente usa um Hidden-Field

    • B. 

      Armazena estado de controles ASP.NET

    • C. 

      Pode ser usado programaticamente para armazenar dados (state bag)

    • D. 

      Pode ser desabilitado por controle

    • E. 

      O GridView, por conter muitos dados, por padrão não suporta ViewState