Acquisisci più sicurezza per il giorno dell'esame con un Exam Replay o un Exam Replay with Practice Test.

Esame
70-492

Windows

  • Pubblicazione:
    13 maggio 2013
  • Lingue:
    Inglese
  • Destinatari:
    Sviluppatori
  • Tecnologia:
    Visual Studio 2012
  • Credito per la certificazione:
    MCP, MCSD

Aggiorna la tua certificazione MCPD: Web Developer 4 a MCSD: Web Applications

Questo esame è stato ritirato

Per le opzioni attualmente disponibili, consulta Elenco degli esami di certificazione Microsoft.

Competenze misurate

Questo esame misura la capacità di eseguire le attività tecniche elencate di seguito. Guarda le esercitazioni video sui diversi tipi di domande degli esami Microsoft.

Tieni presente che le domande possono includere gli argomenti descritti nei punti elenco, ma non saranno limitate a tali argomenti.

Hai commenti sulla rilevanza delle competenze valutate in questo esame? Invia a Microsoft i tuoi commenti. Tutti i commenti verranno esaminati e inclusi in modo appropriato e la validità e affidabilità del processo di certificazione resteranno invariate. Microsoft non risponderà direttamente ai commenti ricevuti. Apprezziamo il contributo dell'utente a garantire la qualità del programma di certificazione Microsoft.

In caso di dubbi su domande specifiche di questo esame, puoi inviare il modulo per l'impugnazione dell'esame.

Se hai altre domande o commenti sugli esami di certificazione Microsoft o sul programma di certificazione, sulla registrazione o sulle promozioni, contatta il Regional Service Center.

Progettare l'architettura dell'applicazione
  • Progettare e implementare il ciclo di vita del ruolo di Microsoft Azure
    • Identificare e implementare eventi Start, Run e Stop; identificare attività di avvio (configurazione Internet Information Services [IIS] [pool di app], configurazione del Registro di sistema, strumenti di terze parti)

Risorse di preparazione

Progettare l'esperienza utente (UX)
  • Progettare e implementare il comportamento dell'interfaccia utente (UI)
    • Implementare la convalida dei client, utilizzare JavaScript e DOM (Document Object Model) per controllare il comportamento delle applicazioni, estendere oggetti utilizzando l'ereditarietà dai prototipi, utilizzare AJAX per eseguire aggiornamenti di pagina circoscritti, implementare l'interfaccia utente utilizzando jQuery

Risorse di preparazione

Sviluppare l'esperienza utente
  • Pianificare e implementare globalizzazione e localizzazione
    • Pianificare una strategia di localizzazione, creare e applicare risorse all'interfaccia utente, ad esempio JavaScript, impostare le lingue, creare assembly di risorse satelliti
  • Progettare e implementare controller e azioni MVC (Model–View–Controller)
    • Applicare attributi di autorizzazione e filtri globali, implementare comportamenti delle azioni, implementare risultati delle azioni, implementare associazioni dei modelli
  • Controllare il comportamento dell'applicazione utilizzando punti di estendibilità MVC
    • Implementare controller factory e filtri MVC; controllare il comportamento delle applicazioni utilizzando risultati delle azioni, motori di visualizzazione, strumenti di associazione di modelli e gestori di route
  • Ridurre la larghezza di banda della rete
    • Confezionare e ridurre al minimo gli script (CSS e JavaScript); comprimere e decomprimere dati (utilizzando gzip/deflate; storage); pianificare una strategia di rete per la distribuzione di contenuti (CDN), ad esempio la rete per la distribuzione di contenuti Azure (CDN)

Risorse di preparazione

Eseguire il debug delle applicazioni e risolverne i problemi
  • Eseguire il debug di un'applicazione Azure
    • Raccogliere informazioni diagnostiche utilizzando Azure Diagnostics API Implement su richiesta e tramite pianificazione, scegliere i tipi di log, ad esempio registri eventi, contatori delle prestazioni e dump di arresto, eseguire il debug di un'applicazione Azure utilizzando IntelliTrace e Remote Desktop Protocol (RDP)

Risorse di preparazione

Progettare e implementare la sicurezza
  • Progettare e implementare l'autenticazione basata sulle attestazioni tra archivi di identità federati
    • Implementare l'autenticazione federata utilizzando il servizio Access Control di Azure, creare un token di protezione personalizzato utilizzando Windows Identity Foundation, gestire formati di token, ad esempio OAuth, OpenID, LiveID e Facebook, per token SAML (Security Assertion Markup Language) e SWT (Simple Web Token)

Risorse di preparazione

Accedere ai dati
  • Implementare l'archiviazione dati in Azure
    • Accedere all'archivio dati in Azure, scegliere il meccanismo di archiviazione dati in Azure (BLOB, tabelle, code, database SQL), distribuire dati utilizzando la CDN, gestire le eccezioni tramite ripetizione dei tentativi (database SQL), gestire la memorizzazione nella cache di Azure
  • Creare e configurare un servizio Windows Communication Foundation (WCF) in Azure
    • Indirizzare risorse, implementare filtri; creare un'espressione di query, accedere a formati di payload (compreso JSON), utilizzare intercettori di servizi dati e operatori di servizi

Risorse di preparazione

Progettare e implementare servizi WCF
  • Implementare modelli di messaggi
    • Implementare comunicazione unidirezionale, richiesta/risposta, streaming e duplex; implementare il bus di servizio e le code di Azure
  • Ospitare e gestire servizi
    • Gestire la concorrenza tra servizi (singola, multipla, rientrante), creare host di servizi, scegliere un meccanismo di hosting, scegliere una modalità di gestione delle istanze (per chiamata, per sessione, singleton), attivare e gestire un servizio utilizzando AppFabric, implementare servizi transazionali, ospitare servizi in un ruolo di lavoro Azure

Risorse di preparazione

Distribuire servizi e applicazioni Web
  • Progettare un'API Web
    • Definire risorse HTTP con azioni HTTP; pianificare uno spazio URI appropriato e mapparlo tramite routing; scegliere un metodo HTTP appropriato (get, put, post, delete) in base ai requisiti; scegliere un formato appropriato (formati API Web) per le risposte in base ai requisiti; pianificare il ricorso alle azioni HTTP asincrone
  • Implementare un'API Web
    • Accettare dati in formato JSON (in JavaScript, in una richiamata AJAX); utilizzare la negoziazione del contenuto per trasmettere ai client diversi formati di dati; definire azioni e parametri per gestire il data binding; utilizzare HttpMessageHandler per elaborare le richieste dei client e le risposte dei server; implementare l'inserimento delle dipendenze, insieme al sistema di risoluzione delle dipendenze, per creare applicazioni più flessibili; implementare filtri azione e filtri eccezione per gestire l'esecuzione dei controller; implementare azioni sincrone e asincrone; implementare azioni streaming
  • Proteggere un'API Web
    • Implementare l'autenticazione di base HTTP su SSL, implementare l'autenticazione di Windows, abilitare le richieste tra domini diversi, impedire la contraffazione delle richieste intersito (XSRF), implementare ed estendere i filtri autorizzazioni per il controllo dell'accesso all'applicazione
  • Ospitare e gestire API Web
    • Ospitare API Web in un'app ASP.NET, ospitare un'API Web all'interno di un proprio processo (un servizio Windows), ospitare servizi in un ruolo di lavoro Azure, limitare la dimensione dei messaggi, configurare il server host per lo streaming
  • Utilizzare servizi Web di API Web
    • Utilizzare servizi di API Web utilizzando HttpClient in modo sincrono e asincrono, inviare e ricevere richieste in formati diversi (JSON, HTML e così via)

Risorse di preparazione

Distribuire servizi e applicazioni Web
  • Gestire pacchetti utilizzando NuGet
    • Creare e configurare un pacchetto NuGet; installare e aggiornare un pacchetto NuGet esistente; eseguire la connessione alla cache di un repository locale per NuGet, impostare il proprio repository di pacchetti
  • Condividere assembly tra più applicazioni e server
    • Preparare l'ambiente all'utilizzo di assembly tra più server (centralizzazione), firmare gli assembly utilizzando un nome sicuro, distribuire assembly nella cache assembly globale, implementare il controllo delle versioni degli assembly, creare un manifesto dell'assembly, configurare i reindirizzamenti delle associazioni degli assembly (ad esempio da MVC2 a MVC3 o MVC4)

Risorse di preparazione

Opzioni di preparazione

Corsi di formazione con istruttori
Trova un Microsoft Learning Partner nelle vicinanze
Dalla community

Segui @MSLearning

A chi è destinato questo esame?

I candidati per questo esame devono essere in possesso della certificazione MCPD: Web Developer 4.

Ulteriori informazioni sugli esami

Preparazione per un esame

Si consiglia di rivedere interamente questa guida per la preparazione dell'esame e di acquisire familiarità con le risorse in questo sito Web prima di pianificare l'esame. Vedere la panoramica relativa agli esami di certificazione Microsoft per informazioni sulla registrazione, video con i formati tipici di domande degli esami e altre risorse di preparazione. Per informazioni sui criteri degli esami e sui punteggi, vedere i criteri degli esami di certificazione e le domande frequenti.

Nota

Questa guida per la preparazione è soggetta a modifiche in qualsiasi momento e senza preavviso e a sola discrezione di Microsoft. Gli esami Microsoft possono includere tecnologie di test e di simulazione adattive. Microsoft non indica il formato in cui vengono presentati gli esami. Utilizzare questa guida per la preparazione dell'esame indipendentemente dal formato dell'esame. Per aiutare i candidati a preparare questo esame, Microsoft consiglia di acquisire esperienza pratica con il prodotto e di utilizzare le risorse di formazione specificate. Queste risorse di formazione non coprono necessariamente tutti gli argomenti elencati nella sezione "Competenze misurate".