Uso di Controllo pagina in Visual Studio 2012
In questo lab pratico si scoprirà un nuovo strumento per trovare e risolvere i problemi relativi alla pagina Web in Visual Studio- il Controllo pagina.
Controllo pagina è un nuovo strumento che offre strumenti di diagnostica del browser a Visual Studio e offre un'esperienza integrata tra il browser, ASP.NET e il codice sorgente. Esegue il rendering di una pagina Web (HTML, Web Forms, ASP.NET MVC o Pagine Web) direttamente all'interno dell'IDE di Visual Studio e consente di esaminare sia il codice sorgente che l'output risultante. Controllo pagina consente di decomporre facilmente un sito Web, creare rapidamente pagine dal suolo e diagnosticare rapidamente i problemi.
Oggi abbiamo numerosi framework Web che creano siti Web flessibili e scalabili in modo tempestivo, ad esempio ASP.NET MVC e WebForms. D'altra parte, è più difficile trovare problemi nelle pagine perché l'IDE non supporta la visualizzazione della finestra di progettazione nelle pagine basate su modelli e contenuto dinamico. Pertanto, questi siti Web devono essere aperti in un browser per vedere come appaiono a un utente.
Gli sviluppatori Web usano strumenti esterni per trovare problemi che vengono eseguiti regolarmente nel browser. Quindi, tornano all'IDE e avviano la correzione. Questa attività indietro e indietro tra l'IDE, il browser e gli strumenti di profilatura possono essere inefficienti e talvolta richiede una nuova distribuzione e la pulizia della cache ogni volta che si vuole riprodurre un problema.
Controllo pagina colmare un divario nello sviluppo Web tra il client (strumenti del browser) e il server (ASP.NET e codice sorgente) combinando il meglio di entrambi i mondi usando un set combinato di funzionalità.
Usando Controllo pagina, è possibile visualizzare quali elementi nei file di origine (incluso il codice lato server) hanno prodotto il markup HTML da eseguire nel browser. Controllo pagina consente anche di modificare le proprietà CSS e gli attributi degli elementi DOM per visualizzare le modifiche riflesse immediatamente nel browser.
Questo lab pratico illustra le funzionalità di Controllo pagina e illustra come usarle per risolvere i problemi nelle applicazioni Web. Questo lab contiene due esercizi usando flussi simili ma destinati a tecnologie diverse. Se si è un ASP.NET MVC Developer, seguire l'esercizio uno; se si è uno sviluppatore WebForms seguire l'esercizio due.
Questo lab illustra i miglioramenti e le nuove funzionalità descritte in precedenza applicando modifiche secondarie a un'applicazione Web di esempio fornita nella cartella Origine.
Obiettivi
In questo lab pratico si apprenderà come:
- Decomponere un sito Web usando Controllo pagina
- Esaminare e visualizzare in anteprima le modifiche degli stili CSS con Controllo pagina
- Rilevare e risolvere i problemi nelle pagine Web usando Controllo pagina
Prerequisiti
Per completare questo lab, è necessario disporre degli elementi seguenti:
- Microsoft Visual Studio Express 2012 per Web o superiore (leggere Appendice A per istruzioni su come installarlo).
- Internet Explorer 9 o versione successiva
Esercizi
Questo lab pratico include gli esercizi seguenti:
- Esercizio 1: Uso di Controllo pagina nei progetti MVC ASP.NET
- Esercizio 2: Uso di Controllo pagina nei progetti WebForms
Nota
Ogni esercizio è accompagnato da una soluzione iniziale, situata nella cartella Begin dell'esercizio, che consente di seguire ogni esercizio indipendentemente dagli altri. All'interno del codice sorgente per un esercizio, si troverà anche una cartella End contenente una soluzione di Visual Studio con il codice che comporta il completamento dei passaggi nell'esercizio corrispondente. È possibile usare queste soluzioni come indicazioni se è necessario assistenza aggiuntiva durante il funzionamento di questo lab pratico.
Tempo stimato per completare questo lab: 30 minuti.
Esercizio 1: Uso di Controllo pagina nei progetti MVC ASP.NET
In questo esercizio si apprenderà come visualizzare in anteprima ed eseguire il debug di una soluzione ASP.NET MVC 4 usando Controllo pagina. Prima di tutto, si eseguirà un breve lap intorno allo strumento per apprendere le funzionalità che facilitano il processo di debug Web. Si funzionerà quindi in una pagina Web che contiene problemi di stile. Si apprenderà come usare Controllo pagina per trovare il codice sorgente che genera il problema e risolverlo.
Attività 1 - Esplorazione di Controllo pagina
In questa attività si apprenderà come usare la Controllo pagina nel contesto di un progetto ASP.NET MVC 4 che mostra una raccolta foto.
Aprire la soluzione Begin disponibile nella cartella Source/Ex1-MVC4/Begin/ .
È necessario scaricare alcuni pacchetti NuGet mancanti prima di continuare. A tale scopo, fare clic sul menu Progetto e selezionare Gestisci pacchetti NuGet.
Nella finestra di dialogo Gestisci pacchetti NuGet fare clic su Ripristina per scaricare pacchetti mancanti.
Compilare infine la soluzione facendo clic su Compila | soluzione.
Nota
Uno dei vantaggi dell'uso di NuGet è che non è necessario inviare tutte le librerie nel progetto, riducendo le dimensioni del progetto. Con NuGet Power Tools, specificando le versioni del pacchetto nel file Packages.config, sarà possibile scaricare tutte le librerie necessarie la prima volta che si esegue il progetto. Questo è il motivo per cui è necessario eseguire questi passaggi dopo aver aperto una soluzione esistente da questo lab.
Nella Esplora soluzioni individuare la visualizzazione Index.cshtml nella cartella /Views/Home del progetto, fare clic con il pulsante destro del mouse e selezionare Visualizza in Controllo pagina.
Selezione di un file da visualizzare in anteprima in Controllo pagina
La finestra Controllo pagina mostrerà l'URL /Home/Index mappato alla visualizzazione di origine selezionata.
Primo contatto con Controllo pagina
Lo strumento Controllo pagina è integrato nell'ambiente di Visual Studio. Il controllo contiene un browser incorporato, insieme a un potente profiler HTML. Si noti che non è necessario eseguire la soluzione per visualizzare l'aspetto delle pagine.
Nota
Quando la larghezza del browser di Controllo pagina è minore della larghezza della pagina aperta, non verrà visualizzata correttamente la pagina. In tal caso, regolare la larghezza del Controllo pagina.
Fare clic sulla scheda File in Controllo pagina.
Verranno visualizzati tutti i file di origine che compongono la pagina Indice. Questa funzionalità consente di identificare tutti gli elementi a colpo d'occhio, soprattutto quando si utilizzano visualizzazioni e modelli parziali. Si noti che è anche possibile aprire ognuno dei file se si fa clic sui collegamenti.
Scheda File
Fare clic sul pulsante Attiva modalità di ispezione , situato a sinistra delle schede.
Questo strumento consente di selezionare qualsiasi elemento della pagina e visualizzare il codice HTML e Razor.
Pulsante Attiva modalità ispezione
Nel browser Controllo pagina spostare il puntatore del mouse sugli elementi della pagina. Mentre si sposta il puntatore del mouse su qualsiasi parte della pagina di cui è stato eseguito il rendering, il tipo di elemento viene visualizzato e il markup o il codice di origine corrispondente viene evidenziato nell'editor di Visual Studio.
Modalità di ispezione in azione
Nota
Non ottimizzare la finestra Controllo pagina o non sarà possibile visualizzare la scheda di anteprima che mostra il codice sorgente. Se si fa clic sull'elemento in Controllo pagina quando è ingrandita, verrà visualizzato il codice sorgente della selezione, ma nasconderà la finestra Controllo pagina.
Se si presta attenzione al file Index.cshtml , si noterà che la parte del codice sorgente che genera l'elemento selezionato è evidenziata. Questa funzionalità facilita la modifica di file di origine lunghi, fornendo un modo diretto e rapido per accedere al codice.
Controllo degli elementi
Fare clic sul pulsante Attiva modalità di ispezione ( ) per disabilitare il cursore.
Selezionare la scheda HTML per visualizzare il codice HTML eseguito nel browser Controllo pagina.
Nel markup HTML individuare l'elemento di elenco con il collegamento Koala e selezionarlo.
Si noti che quando si seleziona il codice, l'output corrispondente viene evidenziato automaticamente nel browser. Questa funzionalità è utile per vedere come viene eseguito il rendering di un blocco HTML nella pagina.
Selezione dell'elemento HTML nella pagina
Fare clic sul pulsante Attiva modalità di ispezione per abilitare la modalità di ispezione e fare clic sulla barra di spostamento. A destra del codice HTML, nel riquadro Stili verrà visualizzato un elenco con gli stili CSS applicati all'elemento selezionato.
Nota
Poiché l'intestazione fa parte del layout del sito, Controllo pagina aprirà anche il file _Layout.cshtml ed evidenzia il segmento di codice interessato.
Individuazione di stili e file di origine di un elemento selezionato
Con il puntatore di ispezione interruttore abilitato, spostare il puntatore del mouse sotto la barra in primo piano blu e fare clic sul cerchio a metà.
Selezione di un elemento
Nel riquadro Stili individuare l'elemento immagine di sfondo nel gruppo .main-content . Deselezionarel'immagine di sfondo e vedere cosa accade. Si noterà che il browser rifletterà immediatamente le modifiche e il cerchio è nascosto.
Nota
Le modifiche applicate nella scheda stili Controllo pagina non influiscono sul foglio di stile originale. È possibile deselezionare gli stili o modificarne i valori tutte le volte desiderati, ma verranno ripristinati dopo l'aggiornamento della pagina.
Abilitazione e disabilitazione degli stili CSS
A questo punto, fare clic sul testo "il logo qui" nell'intestazione usando la modalità di ispezione.
Nella scheda Stili individuare l'attributo CSS di dimensioni carattere nel gruppo .site-title . Fare doppio clic sul valore dell'attributo e sostituire il valore 2.3 em con 3 em, quindi premere INVIO. Si noti che il titolo sembra più grande.
Modifica dei valori CSS nel Controllo pagina
Fare clic sulla scheda Stili di traccia, disponibile nel riquadro destro di Controllo pagina. Si tratta di un modo alternativo per visualizzare tutti gli stili applicati alla selezione, ordinati in base al nome dell'attributo.
Traccia degli stili CSS dell'elemento selezionato
Un'altra funzionalità di Controllo pagina è il riquadro Layout. Usando la modalità di ispezione, selezionare la barra di spostamento e quindi fare clic sulla scheda Layout nel riquadro destro. Verranno visualizzate le dimensioni esatte dell'elemento selezionato, nonché il relativo offset, margine, spaziatura interna e dimensione del bordo. Si noti che è anche possibile modificare i valori da questa visualizzazione.
Layout degli elementi in Controllo pagina
Attività 2 - Ricerca e correzione dei problemi di stile nella raccolta foto
Come si possono diagnosticare i problemi delle pagine Web con le versioni precedenti di Visual Studio? Probabilmente si ha familiarità con gli strumenti di debug Web eseguiti all'esterno dell'IDE di Visual Studio, ad esempio Strumenti di sviluppo di Internet Explorer o Firebug. I browser comprendono solo HTML, scripting e stili, mentre un framework sottostante genera il codice HTML di cui verrà eseguito il rendering. Per questo motivo, spesso è necessario distribuire l'intero sito per vedere l'aspetto delle pagine Web.
È stato probabilmente seguito questi passaggi quando si vuole rilevare e risolvere un problema nel sito Web:
- Eseguire la soluzione da Visual Studio o distribuire la pagina nel server Web.
- Nel browser aprire gli strumenti di sviluppo usati o semplicemente aprire il codice sorgente e gli stili e provare a trovare una corrispondenza con il problema. Per trovare i file interessati, sono state usate le funzionalità "Cerca" o "Cerca nei file" con il nome delle classi di stile.
- Dopo aver rilevato l'errore, arrestare il Web browser e il server.
- Cancellare la cache del browser.
- Tornare a Visual Studio per applicare una correzione. Ripetere tutti i passaggi da testare.
Poiché non è presente alcun WYSIWYG reale in ASP.NET MVC 4, la maggior parte dei problemi di stile viene rilevata in una fase successiva, dopo l'esecuzione o la distribuzione dell'applicazione Web. Ora, con Controllo pagina, è possibile visualizzare in anteprima qualsiasi pagina senza eseguire la soluzione.
In questa attività si userà il controllo Pagina e si risolveranno alcuni problemi relativi all'applicazione Raccolta foto.
Usando Controllo pagina, individuare i collegamenti Registra e Log in a sinistra dell'intestazione.
Si noti che i collegamenti non vengono visualizzati nella posizione prevista a destra e vengono visualizzati come un elenco puntato. A questo proposito, i collegamenti verranno allineati a destra e verranno allineati di conseguenza.
Individuazione dei collegamenti Registra e Accedi
Con l'opzione Attiva/Disattiva modalità di ispezione selezionata, fare clic vicino a, ma non su, il collegamento Registra per aprire il codice.
Si noti che il codice sorgente dei collegamenti si trova nel file _LoginPartial.cshtml , non nel file Index.cshtml né nel file _Layout.cshtml, ovvero le posizioni che è possibile cercare in primo luogo. È stato inserito direttamente nel file di origine corretto.
Nella scheda Stili individuare e fare clic sulla <sezione> #login elemento, ovvero il contenitore HTML per questi collegamenti.
Si noti che lo stile #login si trova automaticamente in Site.css dopo aver fatto clic. Inoltre, il codice è ora evidenziato.
Selezione degli stili CSS
Rimuovere il commento dall'attributo di allineamento del testo nel codice evidenziato rimuovendo i caratteri di apertura e chiusura e salvando il file Site.css .
Controllo pagina è a conoscenza di tutti i diversi file che compongono la pagina corrente e può rilevare quando uno di questi file cambia. Avvisa ogni volta che la pagina corrente nel browser non è sincronizzata con i file di origine.
Nel browser Controllo pagina fare clic sulla barra che si trova sotto la barra degli indirizzi per ricaricare la pagina.
Ricaricamento della pagina
I collegamenti sono ora a destra, ma sembrano ancora un elenco puntato. A questo punto, verranno rimossi i punti elenco e allineati orizzontalmente i collegamenti.
Pagina aggiornata
Utilizzando la modalità di ispezione, selezionare uno dei <li> elementi che contengono i collegamenti "Registra" e "Accedi". Fare quindi clic sulla <sezione> #login elemento per accedere al codice Styles.css .
Ricerca dello stile
In Style.css rimuovere il commento dal codice per #login elementi li . Lo stile che si aggiunge nasconderà il punto elenco e visualizzerà gli elementi orizzontalmente.
Inserimento dei collegamenti di accesso
Salvare il file Style.css e fare clic una sola volta sulla barra che si trova sotto l'indirizzo per ricaricare la pagina. Si noti che i collegamenti vengono visualizzati correttamente.
Collegamenti allineati al lato destro
Infine, si modificherà il titolo dell'intestazione. Usare la modalità di ispezione per fare clic sul testo del logo e passare al codice sorgente che lo genera.
A questo punto ci si trova in _Layout.cshtml, sostituire il testo 'your logo here' con 'Photo Gallery'. Salvare e aggiornare il browser Controllo pagina.
Assegnazione di un nuovo titolo
Pagina raccolta foto aggiornata
Infine, selezionare il progetto PhotoGallery e premere F5 per eseguire l'app. Verificare che tutte le modifiche funzionino come previsto.
Esercizio 2: Uso di Controllo pagina nei progetti WebForms
In questo esercizio si apprenderà come visualizzare in anteprima ed eseguire il debug di una soluzione WebForms usando Controllo pagina. Si eseguirà prima di tutto un breve giro intorno allo strumento per apprendere le funzionalità Controllo pagina che facilitano il processo di debug Web. Si lavorerà quindi in una pagina Web che contiene problemi di stile. Si apprenderà come usare Controllo pagina per trovare il codice sorgente che genera il problema e risolverlo.
Attività 1 - Esplorazione di Controllo pagina
In questa attività si apprenderà come usare le funzionalità di Controllo pagina nel contesto di un progetto WebForms che mostra una raccolta foto.
Aprire la soluzione Begin disponibile nella cartella Source/Ex2-WebForms/Begin/.
Prima di continuare, sarà necessario scaricare alcuni pacchetti NuGet mancanti. A tale scopo, fare clic sul menu Progetto e selezionare Gestisci pacchetti NuGet.
Nella finestra di dialogo Gestisci pacchetti NuGet fare clic su Ripristina per scaricare i pacchetti mancanti.
Compilare infine la soluzione facendo clic su Compila | soluzione.
Nota
Uno dei vantaggi dell'uso di NuGet è che non è necessario spedire tutte le librerie nel progetto, riducendo le dimensioni del progetto. Con NuGet Power Tools, specificando le versioni del pacchetto nel file Packages.config, sarà possibile scaricare tutte le librerie necessarie la prima volta che si esegue il progetto. Questo è il motivo per cui sarà necessario eseguire questi passaggi dopo aver aperto una soluzione esistente da questo lab.
Nella Esplora soluzioni individuare la pagina Default.aspx, fare clic con il pulsante destro del mouse e scegliere Visualizza in Controllo pagina.
Apertura di Default.aspx con Controllo pagina
Nella finestra Controllo pagina verrà visualizzato Default.aspx.
Visualizzazione di Default.aspx in Controllo pagina
Lo strumento Controllo pagina è integrato nell'ambiente di Visual Studio. Il controllo contiene un browser incorporato, insieme a un potente profiler HTML che mostrerà il codice selezionato. Si noti che non è necessario eseguire la soluzione per vedere l'aspetto delle pagine.
Nota
Quando la larghezza di Controllo pagina browser è inferiore alla larghezza della pagina aperta, la pagina non verrà visualizzata correttamente. In tal caso, regolare la larghezza del Controllo pagina.
Fare clic sulla scheda File in Controllo pagina.
Verranno visualizzati tutti i file di origine che compongono la pagina Predefinita sottoposta a rendering. Si tratta di una funzionalità utile per identificare immediatamente tutti gli elementi, soprattutto quando si utilizzano controlli utente e pagine master. Si noti che è anche possibile passare a ognuno dei file.
Scheda File
Fare clic sul pulsante Attiva/Disattiva modalità di ispezione , che si trova a sinistra delle schede.
Questo strumento consente di selezionare qualsiasi elemento della pagina e di visualizzarne il codice HTML e l'origine aspx.
Attivare o disattivare il pulsante Modalità di ispezione
Nel browser Controllo pagina spostare il mouse sugli elementi della pagina. Mentre si sposta il puntatore del mouse su qualsiasi parte della pagina sottoposta a rendering, viene visualizzato il tipo di elemento e il markup o il codice di origine corrispondente viene evidenziato nell'editor di Visual Studio.
Modalità di ispezione in azione
Nota
Non ingrandire la finestra Controllo pagina o non sarà possibile visualizzare la scheda anteprima che mostra il codice sorgente. Se si fa clic sull'elemento in Controllo pagina quando è ingrandita, verrà visualizzato il codice sorgente della selezione, ma nasconderà la finestra Controllo pagina.
Se si presta attenzione al file Default.aspx , si noterà che la parte del codice sorgente che genera l'elemento selezionato è evidenziata. Questa funzionalità facilita l'edizione dei file di origine lunghi, offrendo un modo diretto e rapido per accedere al codice.
Controllo degli elementi
Fare clic sul pulsante Attiva/Disattiva modalità di ispezione ( ), che si trova nelle schede Controllo pagina per disabilitare il cursore.
Selezionare la scheda HTML per visualizzare il codice HTML di cui viene eseguito il rendering nel browser Controllo pagina.
Nel codice HTML individuare la voce di elenco con il collegamento Koala e selezionarla.
Si noti che quando si seleziona il codice, l'output corrispondente viene evidenziato automaticamente nel browser. Questa funzionalità è utile per vedere come viene eseguito il rendering di un blocco HTML nella pagina.
Selezione di un elemento HTML nella pagina
Fare clic sul pulsante Attiva/Disattiva modalità di ispezione per abilitare la modalità di ispezione e fare clic sulla barra di spostamento. A destra del codice HTML, nel riquadro Stili verrà visualizzato un elenco con gli stili CSS applicati all'elemento selezionato.
Nota
poiché l'intestazione fa parte del layout del sito, Controllo pagina aprirà anche il file Site.Master ed evidenzia il segmento di codice interessato.
Individuazione di stili e file di origine di un elemento selezionato
Dopo l'attivazione/disattivazione del puntatore di ispezione, spostare il puntatore del mouse sotto la barra dei menu e fare clic sul cerchio a metà vuoto.
Selezione di un elemento
Nel riquadro Stili individuare l'elemento immagine di sfondo nel gruppo .main-content . Deselezionarel'immagine di sfondo e vedere cosa accade. Si noterà che il browser rifletterà immediatamente le modifiche e il cerchio è nascosto.
Nota
Le modifiche applicate nella scheda stili Controllo pagina non influiscono sul foglio di stile originale. È possibile deselezionare gli stili o modificarne i valori tutte le volte desiderati, ma verranno ripristinati dopo l'aggiornamento della pagina.
Abilitazione e disabilitazione degli stili CSS
A questo punto, fare clic sul testo "il logoqui" nell'intestazione usando la modalità di ispezione.
Nella scheda Stili individuare l'attributo CSS di dimensioni carattere nel gruppo .site-title . Fare doppio clic sull'attributo una volta per modificarne il valore. Sostituire il valore 2,3em con 3em e quindi premere INVIO. Si noti che il titolo sembra più grande.
Modifica dei valori CSS nel Controllo pagina
Fare clic sulla scheda Stili di traccia, disponibile nel riquadro destro di Controllo pagina. Si tratta di un modo alternativo per visualizzare tutti gli stili applicati alla selezione, ordinati in base al nome dell'attributo.
Traccia degli stili CSS dell'elemento selezionato
Un'altra funzionalità di Controllo pagina è il riquadro Layout. Usando la modalità di ispezione, selezionare la barra di spostamento e quindi fare clic sulla scheda Layout nel riquadro destro. Verranno visualizzate le dimensioni esatte dell'elemento selezionato, nonché il relativo offset, margine, spaziatura interna e dimensione del bordo. Si noti che è anche possibile modificare i valori da questa visualizzazione.
Layout degli elementi in Controllo pagina
Attività 2 - Ricerca e correzione dei problemi di stile nella raccolta foto
Come si possono diagnosticare i problemi delle pagine Web con le versioni precedenti di Visual Studio? Probabilmente si ha familiarità con gli strumenti di debug Web eseguiti all'esterno dell'IDE di Visual Studio, ad esempio Strumenti di sviluppo di Internet Explorer o Firebug. I browser comprendono solo HTML, scripting e stili, mentre un framework sottostante genera il codice HTML di cui verrà eseguito il rendering. Per questo motivo, spesso è necessario distribuire l'intero sito per vedere l'aspetto delle pagine Web.
È stato probabilmente seguito questi passaggi quando si vuole rilevare e risolvere un problema nel sito Web:
- Eseguire la soluzione da Visual Studio o distribuire la pagina nel server Web.
- Nel browser aprire gli strumenti di sviluppo usati o semplicemente aprire il codice sorgente e gli stili e provare a trovare una corrispondenza con il problema. Per trovare i file interessati, sono state usate le funzionalità "Cerca" o "Cerca nei file" con il nome delle classi di stile.
- Dopo aver rilevato l'errore, arrestare il Web browser e il server.
- Cancellare la cache del browser.
- Tornare a Visual Studio per applicare una correzione. Ripetere tutti i passaggi da testare.
Poiché non esiste alcun WYSIWYG reale in ASP.NET WebForms, alcuni problemi di stile vengono rilevati in una fase successiva, dopo l'esecuzione o la distribuzione. Ora, con Controllo pagina, è possibile visualizzare in anteprima qualsiasi pagina senza eseguire la soluzione.
In questa attività si userà il controllo Pagina per risolvere alcuni problemi dell'applicazione Raccolta foto. Nei passaggi seguenti verrà rilevato e risolto rapidamente un problema di stile semplice nell'intestazione.
Usando l'ispezione delle pagine, individuare i collegamenti Register e Log In sul lato sinistro dell'intestazione.
Si noti che il collegamento non viene visualizzato nella posizione prevista a destra. Ora si allinea il collegamento a destra e il restyling di conseguenza.
Collegamento Di accesso posizionato a sinistra
Con l'opzione Attiva modalità di ispezione selezionata, selezionare il collegamento Log In per aprire il codice.
Si noti che il codice sorgente del collegamento si trova nel file Site.Master, non nella pagina Default.aspx che è il posto che si potrebbe cercare in primo luogo; è stato inserito direttamente nel file di origine corretto.
Nella scheda Stili individuare e fare clic sulla <sezione> #login elemento, ovvero il contenitore HTML per questi collegamenti.
Si noti che lo stile #login si trova automaticamente in Site.css dopo aver fatto clic. Inoltre, il codice è ora evidenziato.
Selezione degli stili CSS
Scollegare l'attributo di allineamento del testo nel codice evidenziato rimuovendo i caratteri di apertura e chiusura e salvando il file Site.css .
Controllo pagina è consapevole di tutti i diversi file che compongono la pagina corrente e può rilevare quando uno di questi file cambia. Avvisa ogni volta che la pagina corrente nel browser non è sincronizzata con i file di origine.
Nel browser Controllo pagina fare clic sulla barra che si trova sotto la barra degli indirizzi per salvare le modifiche e ricaricare la pagina.
Ricaricare la pagina
I collegamenti sono ora a destra, ma sembrano ancora un elenco puntato. A questo punto, si rimuoveranno i punti elenco e si allineano i collegamenti orizzontalmente.
Pagina aggiornata
Usando la modalità di ispezione, selezionare uno degli elementi li> che contengono i< collegamenti "Registra" e "Accedi". Fare quindi clic sulla <sezione> #login elemento per accedere al codice Styles.css .
Ricerca dello stile
In Style.css annullare ilcommentazione del codice per #login elementi li . Lo stile che si aggiunge nasconderà il punto elenco e visualizzerà gli elementi orizzontalmente.
Raggruppamento dei collegamenti di accesso
Salvare il file Style.css e fare clic una sola volta sulla barra che si trova sotto l'indirizzo per ricaricare la pagina. Si noti che i collegamenti vengono visualizzati correttamente.
Collegamenti allineati al lato destro
Infine, si cambierà il titolo dell'intestazione. Invece di cercare il testo "il logo qui" in tutti i file, usare la modalità di ispezione per fare clic sul testo e ottenere il codice sorgente che lo genera.
Ricerca del titolo del sito
A questo punto si è in Site.Master, sostituire il testo "il logo qui" con "Raccolta foto". Salvare e aggiornare il browser Controllo pagina.
Pagina
Pagina raccolta foto aggiornata
Infine premere F5 per eseguire l'app il check-out tutte le modifiche funzionano come previsto.
Riepilogo
Completando questo lab di Hands-On, si è appreso come usare Controllo pagina per visualizzare in anteprima l'applicazione Web senza dover ricompilare ed eseguire il sito Web in un browser. Inoltre, si è appreso come trovare e correggere rapidamente i bug accedendo direttamente dall'output di rendering al codice sorgente.
Appendice A: Installazione di Visual Studio Express 2012 per Web
È possibile installare Microsoft Visual Studio Express 2012 per Web o un'altra versione "Express" usando il Installazione guidata piattaforma Web Microsoft. Le istruzioni seguenti illustrano i passaggi necessari per installare Visual Studio Express 2012 per Web usando Installazione guidata piattaforma Web Microsoft.
Passare a [https://go.microsoft.com/?linkid=9810169](https://go.microsoft.com/?linkid=9810169). In alternativa, se è già stato installato Il programma di installazione della piattaforma Web, è possibile aprirlo e cercare il prodotto "Visual Studio Express 2012 per Web con Windows Azure SDK".
Fare clic su Installa ora. Se non si dispone del programma di installazione della piattaforma Web , verrà eseguito il reindirizzamento per scaricare e installarlo prima.
Dopo l'apertura del programma di installazione della piattaforma Web , fare clic su Installa per avviare la configurazione.
Installare Visual Studio Express
Leggere tutte le licenze e le condizioni dei prodotti e fare clic su Accetta per continuare.
Accettazione delle condizioni di licenza
Attendere il completamento del processo di download e installazione.
Stato di avanzamento dell'installazione
Al termine dell'installazione, fare clic su Fine.
Installazione completata
Fare clic su Esci per chiudere il programma di installazione della piattaforma Web.
Per aprire Visual Studio Express per Web, passare alla schermata Start e iniziare a scrivere "VS Express", quindi fare clic sul riquadro VS Express for Web.
Riquadro VS Express for Web
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per