Questions Microsoft MVC Framework en langues françaises

Questions Microsoft MVC Framework en langues françaises

Responda a mais de 100 perguntas do Microsoft MVC para testar suas habilidades nos tópicos a seguir. Estrutura MVC da Microsoft.
Role para baixo para começar!

1: Bundling e Minification são duas técnicas que você pode usar no ASP.NET 4.5 para:

A.   Todos esses

B.   Reduzir o tamanho dos ativos solicitados

C.   Reduza o número de solicitações para o servidor

D.   Melhorar o tempo de carregamento da solicitação

2: Como prática recomendada, toda a validação de entrada deve ocorrer em qual camada?

A.   Visualizar

B.   Esta não é uma prática recomendada

C.   Modelo

D.   Controlador

3: Você está desenvolvendo um aplicativo ASP.NET MVC que exibe informações do mercado de ações. As informações do mercado de ações são atualizadas com frequência e devem ser exibidas em tempo real. Você precisa eliminar dados desnecessários do cabeçalho, minimizar a latência e transmitir dados em uma conexão complexa complexa. O que você deveria fazer?

A.   Implementar solicitações HTTP de longa duração.

B.   Implementar o protocolo WebSockets no cliente e no servidor.

C.   instanciar um objeto Messagechannel no cliente.

D.   Configure a pesquisa do navegador.

4: O que é verdade no ModelState?

A.   Tem o estado do modelo

B.   Tem as propriedades que mudaram apenas

C.   Tem as propriedades e filtros do modelo

5: Onde a validação de dados é feita?

A.   Controlador

B.   Modelo

C.   Visualizar

6: Qual é o processo principal de realizar vários recursos distintos juntos em um único recurso para download no ASP.NET MVC?

A.   Hashing

B.   Compactação

C.   Juntando -se

D.   Fusão

E.   Bundling

7: Uma ação do controlador pode retornar:

A.   ContentResult

B.   ViewResult

C.   Todas as respostas estão corretas.

D.   JavaScriptSult

8: Qual desses formatos não é suportado pela caixa pela API da Web?

A.   JSON

B.   AMF

C.   Xml

D.   Formulário codificado por URL

9: Qual auxiliar HTML você usaria para criar um elemento de formulário em uma visualização?

A.   Forma

B.   FormGenerate

C.   FormBegin

D.   BEGINFFORM

10: Qual classe base pode ser usada para o valor de retorno de um método de ação MVC?

A.   Resultado

B.   ControlerResult

C.   ActionResult

D.   Httpresult

11: Verdadeiro ou falso? É uma prática recomendada usar a ligação do modelo em vez de analisar manualmente a solicitação.

A.   Falso

B.   Verdadeiro

12: Quais símbolos (s] são usados ​​para designar código de sintaxe de barbear em um arquivo .cshtml?

A.   ~

B.   & lt;%

C.   ||

D.   @

13: A estrutura do MVC é definida em qual espaço para nome?

A.   Unit.Control.Microsoft

B.   System.web.mvc

C.   Sql.java.css

D.   Model.View.Controller

14: Como você pode restringir o acesso a uma ação do controlador para que apenas usuários autorizados possam chamar essa ação?

A.   Autorizar atributo

B.   Atribuições de permissões

C.   SecurityDemand atributo

D.   Uma chamada para a classe estática de segurança

15: A ordem em que as rotas são questões definidas.

A.   Verdadeiro

B.   Falso

16: Verdadeiro ou falso: por padrão, todas as classes do controlador devem ser nomeadas usando o controlador " sufixo.

A.   Falso

B.   Verdadeiro

17: Qual é o mecanismo de visualização padrão que vem com o MVC3?

A.   Razor

B.   Fagulha

C.   ASPX

18: Ao criar uma visualização de entrada de dados para novos dados, quais dois verbos de solicitação HTTP (métodos) & nbsp; você deve antecipar o uso para servir o formulário ao usuário e permitir que o usuário envie o formulário?

A.   Post, coloque

B.   Patch, rastreamento

C.   Conecte, coloque

D.   Pegue, poste

19: Qual construção de barbear é usada para indicar uma visão é fortemente ticked

A.   @tipo

B.   @contexto

C.   @entidade

D.   @modelo

20: No MVC, que representa dados que você deseja exibir na ViewPage?

A.   Modelo de domínio

B.   Ver modelo

C.   Modelo de dados

D.   Modelo JSON

21: Quais desses emuladores são emuladores móveis válidos para aplicativos MVC?

A.   Apple Safari

B.   Emulador de telefone Windows 7

C.   Emulador de Opera Mobile

D.   Todos esses

22: Qual atributo você poderia usar se tivesse uma propriedade de número de telefone no seu modelo e desejasse validar & nbsp; o valor contra o formato telefônico dos Estados Unidos?

A.   Obrigatório

B.   Expressão regular

C.   Personalizado

D.   Formatar

23: Qual método no RouteCollection pode ser usado para impedir que o MVC de processamento de tipos de arquivos específicos?

A.   Omitrote

B.   DonotResolve

C.   Skiproute

D.   EviteRoute

E.   Ignoreroute

24: Como você evita o roteamento?

A.   Use o método Deleteroute

B.   Use o método ignoreroute

C.   Use sinalizador de autenticação em web.config

25: Qual das seguintes expressões regulares pode ser usada como uma restrição para que a rota corresponda apenas quando o " ProductId " O parâmetro é numérico?

A.   novo {productId = Integer}

B.   novo {productId = @" \ d+" }

C.   novo {productId = @"^[a-za-z]+$ " }

26: Qual atributo você poderia usar se tivesse uma propriedade de string na sua classe de modelo chamada FirstName, mas deseja os rótulos para esta propriedade em sua opinião para usar o texto " primeiro nome "?

A.   Texto

B.   Rótulo

C.   Formatar

D.   Mostrar

27: Qual é o primeiro filtro executado em uma ação do controlador?

A.   Resultado

B.   Autorização

C.   Nenhum desses

D.   Ação

28: O que enum representa uma coleção fortemente ticada dos códigos de status HTTP?

A.   StatusCode

B.   Httpstatuscode

C.   Httpstatus

D.   Status

29: Qual namespace contém os atributos usados ​​para descrever seu modelo e as propriedades de TI?

A.   System.componentModel.dataannotações

B.   System.Web

C.   System.web.mvc

D.   System.annações

30: Qual atributo é usado para restringir o acesso pelos chamadores a um método de ação?

A.   RESTRITTACCESSATATIBUTO

B.   Autorizeattribute

C.   AuthenticateTeTtrbitue

D.   Permitirttribute

E.   Adminonlyattribute

31: Quais dos seguintes protocolos não são suportados pelo WCF?

A.   Todas essas opções são suportadas pelo WCF

B.   Http

C.   Pipes nomeados para comunicações de máquinas

D.   TCP /IP

E.   Protocolos entre pares

32: Como você pode especificar que uma visualização específica não deve usar nenhuma exibição de layout implicitamente?

A.   Defina a propriedade de layout como NULL

B.   Defina a propriedade ViewBag.LayoutFile como NULL

C.   Appender " Nenhum " para o nome da vista

D.   Renomeie sua visão para _Viewstart.cshtml

33: Qual é o tipo de propriedade do Viewbag?

A.   Objeto

B.   Ienumerable

C.   Dinâmico

D.   Lista

E.   Genérico

34: Para acomodar grandes projetos, o ASP.NET MVC permite participar de aplicativos da Web em unidades menores que são chamadas?

A.   Pastas partilhadas

B.   Seções

C.   Visualizações

D.   Áreas

E.   Contente

35: Se você deseja incluir a lógica de transformação personalizada em seus pacotes, qual interface você poderia implementar?

A.   IbundLetransform

B.   Itransform

C.   Ibundle

D.   IbundleInvoker

36: Qual propriedade você poderia definir no atributo O outputCache para indicar que deseja que ele instancie novos caches para diferentes combinações de parâmetros ao método de ação do controlador?

A.   Varybyparam

B.   Varybybinding

C.   Varybyaction

D.   Varybycustom

37: Como um modelo é passado para uma ação do controlador validada?

A.   Statemanager.isvalid

B.   State.isvalid

C.   Modelstate.isvalid

D.   Model.isValid

E.   Statemodel.isvalid

38: Se você possui um arquivo _layout.cshtml em suas visualizações compartilhadas, qual arquivo você pode criar para ter um layout personalizado para plataformas móveis?

A.   _Layout.device.cshtml

B.   _Layout.mobile.cshtml

C.   _Layout_mobile.cshtml

D.   _Layout.mob.cshtml

39: Você está desenvolvendo um aplicativo ASP.NET MVC. Você precisa autenticar clientes usando o NT LAN Manager (NTLM). Qual método de autenticação você deve implementar?

A.   Formas

B.   Básico

C.   Janelas

D.   Kerberos

40: Se você restringiu um controlador para que todas as ações exijam que o usuário seja autorizado, como você pode indicar que uma ação específica deve estar disponível sem autorização?

A.   Uma chamada para aula estática anônima

B.   Atribuições de permissões

C.   Atributo allowanonymous

D.   Autorizar atributo

41: Qual classe representa o resultado de uma chamada HTTP para a estrutura da API da Web?

A.   HttPrequestMessage

B.   Responsemessage

C.   HttproSponseMessage

D.   RequestMessage

42: Você está escrevendo um método de ação chamado AddProduct dentro do controlador do produto. A lógica no seu código indica que você precisa chamar o método Adicionar do controlador do carrinho como resultado do método de ação do seu controlador. Qual linha de código conseguiria isso?

A.   Visualização de retorno (" Cart.Add ")

B.   Retornar redirecionamento (" carrinho/add ")

C.   Response.Redirect (" Cart.aspx? Add ")

43: Qual classe representa uma classe HTTP inicial para a estrutura da API da Web?

A.   RequestMessage

B.   HttproSponsesessage

C.   HttprequestMessage

D.   Responsemessage

44: O atributo [webMethod] é necessário ao chamar uma ação de MVC com Ajax

A.   Falso

B.   Verdadeiro

45: Qual classe você retornaria de uma ação do controlador ao executar atualizações de página parcial?

A.   ActionResult

B.   ParcialResult

C.   ParcialViewResult

D.   ViewResult

46: Se você quisesse usar uma visualização parcial, mas também passar o mesmo objeto modelo da visualização pai, qual auxiliar HTML você usaria?

A.   Html.partialwithmodel ()

B.   Html.action ()

C.   Html.partial ()

D.   Html.actionWithModel ()

47: Qual atributo é usado para lidar com uma exceção que é lançada por um método de ação?

A.   ValidateExceptionAttribute

B.   Ignoreeerrorattribute

C.   CatchErrorAttribute

D.   HandleArrorAttribute

E.   IgnoreExceptionAttribute

48: Tempdata é usado para:

A.   passe dados da visualização para a ação do controlador

B.   passe dados entre dois pedidos consecutivos

C.   passe dados da ação do controlador para a visualização

49: Para que é usado o outputCacheattribute?

A.   Nenhuma das respostas

B.   Para pular a execução do método até que a saída em cache expire.

C.   Para marcar um método de ação cuja saída será armazenada em cache.

D.   Para notificar o navegador do cliente que a saída deve ser armazenada em cache.

50: Qual classe não é filho do ActionResult?

A.   CssResult

B.   Redirecttorouteresult

C.   HttpstatuscodeResult

D.   JavaScriptSult

E.   JSONRESULT