Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nota
WebMatrix non è più consigliato come ambiente di sviluppo integrato per Pagine Web ASP.NET. Usare Visual Studio o Visual Studio Code.
WebMatrix è un set di strumenti che offre un modo semplice per creare siti Web per Microsoft Windows. Include IIS Express (un server Web di sviluppo), ASP.NET (un framework di programmazione Web) e SQL Server Compact (un database incorporato). Per una breve panoramica di WebMatrix, vedere Panoramica di WebMatrix. Per esaminare le principali funzionalità di WebMatrix, vedere Funzionalità webMatrix.
| Scenario | Contenuto |
|---|---|
| Introduzione a WebMatrix | Introduzione a WebMatrix (video) Introduzione a WebMatrix e Pagine Web ASP.NETStart from Scratch (video) Informazioni su come usare ASP.NET codice Razor per scrivere un sito Web personalizzato. Il primo sito Web con WebMatrixIniziare con App Web (video) Usare un'applicazione open source gratuita per creare un sito personalizzato. |
| Installare componenti (incluso WebMatrix) | Utilizzo del Microsoft Web Platform InstallerProcedura dettagliata del Web Platform Installer 2.0Risorse del Web Platform Installer |
| Usare l'interfaccia utente WebMatrix | Guida dell'Area di Lavoro WebMatrix SitoGuida dell'Area di Lavoro WebMatrix FileGuida dell'Area di Lavoro WebMatrix DatabaseGuida dell'Area di Lavoro WebMatrix Report |
| Lavorare con il codice | Introduzione alla programmazione Web di ASP.NET con la sintassi RazorFacile da programmare (video) Programmazione di pagine Web ASP.NET con Visual StudioPagine Web ASP.NET Visual BasicRiferimento rapido alle API di ASP.NET |
| Creare un aspetto coerente del sito Web | Creazione di un aspetto coerente - Creazione di blocchi riutilizzabili di contenuto - Creazione di un aspetto coerente tramite pagine di layout - Progettazione di pagine di layout con più sezioni di contenuto - Rendere facoltative le sezioni del contenuto - Passaggio di dati alle pagine di layout - Creazione e uso di un helper di base |
| Usare moduli HTML nelle pagine Web | Utilizzo dei moduli - Creazione di un semplice modulo HTML - Lettura dell'input utente da un modulo - Convalida dell'input utente - Ripristino dei valori del modulo dopo il postback |
| Visualizzare e gestire i dati | Database reso semplice (video) Connessione a un database SQL Server o MySQL in WebMatrixWorking with Data (a livello di programmazione) - Introduzione ai database - Creazione di un database - Aggiunta di dati al database - Visualizzazione di dati da un database - Inserimento di dati in un database - Aggiornamento dei dati in un database - Eliminazione di dati in un database - Connessione a un database - Comprensione di SQL - Migrazione di un database a SQL Server Visualizzazione di dati in una griglia - Visualizzazione di dati in una griglia - Specifica e formattazione di colonne da visualizzare - Applicazione di stili alla griglia nel suo complesso - Paging tra dati |
| Visualizzare grafici in una pagina Web | Visualizzazione di dati in un grafico - Helper grafico - Creazione di un grafico da dati - Visualizzazione di grafici all'interno di una pagina Web - Applicazione di stili a un grafico - Salvataggio di un grafico |
| Leggere e scrivere file in un sito Web | Utilizzo di file - Creazione di un file di testo e scrittura di dati in esso - Aggiunta di dati a un file esistente - Lettura e visualizzazione di dati da un file - Eliminazione di file - Consentire agli utenti di caricare un file - consentendo agli utenti di caricare più file |
| Visualizzare e modificare le immagini in una pagina Web | Uso delle immagini - Aggiunta dinamica di un'immagine a una pagina Web - Caricamento di un'immagine - Ridimensionamento di un'immagine - Rotazione e capovolgimento di un'immagine - Aggiunta di una filigrana a un'immagine - Uso di un'immagine come filigrana |
| Visualizzare video (e riprodurre audio) in una pagina Web | Uso del video - Scelta di un lettore video - Riproduzione di video Flash (.swf) - Riproduzione di video mediaPlayer (.wmv) - Riproduzione di video silverlight |
| Inviare messaggi di posta elettronica da un sito Web | Aggiunta di un messaggio di posta elettronica al sito Web - Invio di messaggi di posta elettronica dal sito Web - Invio di un file tramite posta elettronica |
| Aggiungere la ricerca a un sito Web | Aggiunta della ricerca al tuo sito Web - Ricerca dal tuo sito Web |
| Aggiungere feed di social network e segnalibri a un sito Web | Aggiungere il social networking al tuo sito web - Collegare il tuo sito web ai siti di social networking - Aggiunta di un feed Twitter - Rendering di un'immagine Gravatar - Visualizzazione di una scheda Xbox Gamer - Visualizzazione di un pulsante "Like" di Facebook |
| Analizzare il traffico del sito e ottimizzare per SEO | Analisi del traffico - Rilevamento delle informazioni sui visitatori (Analisi) Usare WebMatrix per ottimizzare il sito per i motoridi ricerca Ottimizzare la ricerca (video) |
| Migliorare le prestazioni in un sito Web | Aggiunta della memorizzazione nella cache per siti Web più veloci - Memorizzazione nella cache per migliorare la velocità di risposta del sito Web |
| Aggiungere sicurezza (appartenenza) a un sito Web | Aggiunta di sicurezza e iscrizione - Introduzione all'iscrizione al sito Web - Creazione di un sito Web con pagine di registrazione e accesso - Creazione di una pagina riservata ai membri - Creazione di sicurezza per gruppi di utenti (ruoli) - Creazione di una pagina di modifica della password - Consentire agli utenti di generare una nuova password - Impedire ai programmi automatizzati di partecipare al sito Web |
| Testare la comunicazione sicura (SSL) | Protezione delle comunicazioni Web: certificati, SSL e https:// |
| Eseguire il debug di pagine Web usando strumenti e tecniche di codifica | Introduzione al debug - Uso dell'helper ServerInfo per visualizzare le informazioni sul server - Incorporamento di espressioni di output per visualizzare i valori della pagina - Uso dell'helper ObjectInfo per visualizzare i valori degli oggetti - Uso degli strumenti di debug |
| Aggiungere funzionalità a livello di sito nel codice | Personalizzazione del comportamento a livello di sito - Aggiunta di codice di avvio del sito Web - Esecuzione di codice prima e dopo i file in una cartella - Creazione di URL leggibili e ricercabili |
| Pubblicare un sito Web | Come pubblicare un'applicazione Web usando WebMatrixScarica, modifica e ripubblica il tuo sito web con WebMatrixMicrosoft WebMatrix: Compatibilità di pubblicazioneMicrosoft WebMatrix: Errori del certificato durante la pubblicazionePubblicazione del sito (video) |
| Usare IIS Express per testare i siti Web | Panoramica di IIS ExpressUsare l'area di notifica di Windows per gestire siti Web e applicazioniEsecuzione di IIS Express dalla riga di comandoProtezione delle comunicazioni Web: certificati, SSL e https://FAQ su IIS Express |
Risorse aggiuntive
Lettura
- Kit di training Microsoft Web Camp per WebMatrix
- File Leggimi di WebMatrix
- Domande frequenti sulla galleria di app
- Documentazione di IIS Express
- Pagina di download di esempi di codice e tutorial sulla sintassi Razor di ASP.NET
- Porre una domanda o discutere nei forum
- Informazioni su SQL Server Compact
Visualizza (video)
- Introduzione a WebMatrix
- Iniziare da zero
- Iniziare con App Web
- Pacchetto piccolo, ma completo
- Cresce con te
- Open Source
- Database reso semplice
- Interfaccia elegante, esperienza semplice
- Semplice da codificare
- Più di "Hello, World"
- Desktop o server, è tutto lo stesso
- Strettamente integrato, completamente integrato
- Ottimizzare la ricerca
- Pubblicazione del sito
- Personalizza e distribuisci il tuo CMS