Leggere in inglese

Condividi tramite


Sviluppo Web su Windows

Microsoft offre un'ampia gamma di risorse per sviluppatori Web, inclusi nuovi strumenti e funzionalità che supportano lo sviluppo Web con Windows. Questa guida illustra molti degli strumenti disponibili per rendere Windows l'ambiente ideale per lo sviluppo per il Web. Per un elenco delle API, vedere API per lo sviluppo Web.

WebView, DevTools, PWAs

Icona di WebView 2
WebView 2
Incorporare contenuto Web (HTML, CSS e JavaScript) nelle applicazioni native con Microsoft Edge WebView2. Scaricare webView 2

Icona di Microsoft Edge DevTools
Microsoft Edge DevTools
Microsoft Edge Developer Tools è un set di strumenti di ispezione e debug integrati direttamente nel browser Microsoft Edge. Per aprire DevTools, con Microsoft Edge attivo:

  • Fare clic con il pulsante destro del mouse su Controlla
  • Selezionare il tasto F12
  • Ctrl + Shift + i

Icona PWA
Progressive Web Apps su Windows
Le app Web progressive offrono agli utenti un'esperienza nativa di tipo app personalizzata per i propri dispositivi. Si tratta di siti Web che vengono progressivamente migliorati per funzionare come le app native sulle piattaforme di supporto.
Introduzione a PWAs

Browser Microsoft Edge

Icona di Microsoft Edge
Microsoft Edge per sviluppatori
Il nuovo Microsoft Edge si basa su Chromium per creare una migliore compatibilità Web e una minore frammentazione delle piattaforme Web sottostanti. Rilasciato il 15 gennaio 2020, è supportato in Windows, macOS, iOS e Android.
Installa il nuovo Microsoft Edge

Microsoft Store per le aziende
Microsoft Store per le aziende
Microsoft Edge si basa su Chromium e offre supporto aziendale. Ottenere istruzioni dettagliate su come configurare e distribuire i diversi canali disponibili.
Scarica il canale Microsoft Edge

Icona di Microsoft Edge Insider
Microsoft Edge Insider
Stiamo creando qualcosa di nuovo per Microsoft Edge ogni giorno. Scopri i nostri progressi recenti e come puoi partecipare. Scarica la versione Beta di Microsoft Edge

Icona del supporto per Microsoft Edge
Supporto di Microsoft Edge
Ottenere assistenza per la personalizzazione del browser, l'aggiunta di estensioni, la prevenzione del rilevamento, la risoluzione dei problemi e altro ancora. Ottieni assistenza con Microsoft Edge

Debug, test e accessibilità

Estensione Edge Debugger per VS Marketplace
Strumenti di Microsoft Edge per VS Code
Senza uscire da Visual Studio Code, usare Microsoft Edge DevTools per connettersi a un'istanza e visualizzare la struttura HTML di runtime, modificare layout, stili (CSS), leggere i messaggi della console e visualizzare le richieste di rete.
Installa Microsoft Edge Tools per VS Code

Icona di WebHint
WebHint per l'accessibilità
Uno strumento di linting personalizzabile che consente di migliorare l'accessibilità, la velocità, la compatibilità tra browser e altro ancora controllando il codice per individuare le procedure consigliate e gli errori comuni.
Installa l’estensione VS Code
Installa estensione del browser
Installa CLI

Icona di WebDriver
WebDriver
Chiudere il ciclo del ciclo di sviluppo automatizzando i test del sito Web in Microsoft Edge con Microsoft WebDriver.
Installa WebDriver

Editor di codice di Visual Studio

Icona di VS Code
VS Code
Un editor di codice sorgente leggero con supporto integrato per JavaScript, TypeScript, Node.js, un ampio ecosistema di estensioni (C++, C#, Java, Python, PHP, Go) e runtime (ad esempio .NET e Unity).
Installa VS Code

Icona di Visual Studio
Visual Studio (IDE)
Un ambiente di sviluppo integrato che è possibile usare per modificare, eseguire il debug, compilare codice e pubblicare app, che include compilatori, completamento del codice IntelliSense e molte altre funzionalità.
Installa Visual Studio

Icona del marketplace di VS Code
Vs Code Marketplace per le estensioni
Esplorare le numerose estensioni disponibili per personalizzare l'editor di Visual Studio Code.
Installa Estensioni

Icona di Visual Studio Marketplace
Vs Code Marketplace per le estensioni
Esplorare le numerose estensioni disponibili per personalizzare l'editor di Visual Studio Code.
Installa Estensioni

WSL, Terminale, Gestione pacchetti, Docker Desktop

Icona di WSL
Sottosistema Windows per Linux
Usare la distribuzione Linux preferita completamente integrata con Windows. Non sono necessari sistemi ad avvio doppio.
Installa WSL

Icona di Terminale Windows
Terminale Windows
Personalizzare l'ambiente di Terminale Windows per l'uso con più shell della riga di comando.
Installa Terminale Windows

Icona di Docker Desktop per Windows
Docker Desktop per Windows
È possibile creare contenitori di sviluppo remoti supportati da Visual Studio, VS Code, .NET, dal sottosistema Windows per Linux e da una vasta gamma di servizi di Azure.
Installare Docker Desktop per Windows

ASP.NET, Typescript, .NET MAUI

Icona di ASP.NET
ASP.NET
Framework multipiattaforma per la creazione di app Web e servizi, app IoT (Internet of Things) o back-end per dispositivi mobili con .NET e C#. Creare un'interfaccia utente Web interattiva avanzata con Blazor. Usa i tuoi strumenti di sviluppo preferiti in Windows, macOS e Linux. Distribuire nel cloud o in locale. Esecuzione su .NET.
Installare ASP.NET

Icona di TypeScript
TypeScript
TypeScript estende JavaScript aggiungendo tipi al linguaggio. Ad esempio, JavaScript fornisce primitive del linguaggio come stringa, numero e oggetto, ma’non verifica che’siano state assegnate in modo coerente. TypeScript lo fa.
Provare nel browserInstallare localmente

icona .NET MAUI
.NET MAUI
L'interfaccia utente multipiattaforma di .NET (.NET MAUI) consente di creare app native usando un toolkit .NET multipiattaforma che si rivolge a piattaforme mobili e desktop su Android, iOS, macOS, Windows e Tizen.
Installare .NET MAUI

Collaboratore open-source

Icona di OpenSource
Open Source in Microsoft
Migliaia di tecnici Microsoft usano, contribuiscono e rilasciano open source ogni giorno. I progetti più diffusi includono Visual Studio Code, TypeScript, .NET e DigitCore.
Collabora subito

icona di docs
Contribuire ai documenti
La maggior parte dei set di documentazione di Microsoft è open source e ospitata in GitHub. Contribuire inviando problemi o creando richieste pull.
Scopri come

Sviluppo cloud con Azure

Icona di Azure
Azure
Una piattaforma cloud completa per ospitare le app esistenti e semplificare il nuovo sviluppo. I servizi di Azure integrano tutti gli strumenti necessari per sviluppare, testare, distribuire e gestire le app.
Configura un account Azure

Icona dei servizi cognitivi di Azure
Servizi cognitivi di Azure
Servizi basati sul cloud con API REST e SDK per librerie client disponibili per facilitare la creazione di intelligenza cognitiva nelle applicazioni.
Prova il Servizio cognitivo

Icona della guida per sviluppatori di Azure
Esplorare i prodotti Azure
Azure offre un'ampia gamma di prodotti e servizi: esaminare la documentazione o vedere le descrizioni dei prodotti e i prezzi di Azure .
Configura un account Azure

Risorse aggiuntive

Icona di configurazione dell'ambiente di sviluppo
Configurare l'ambiente di sviluppo in Windows
Informazioni su come configurare l'ambiente di sviluppo per lavorare con Python, NodeJS, C#, C++, compilare app Android, compilare app desktop di Windows, compilare contenitori Docker, eseguire script di PowerShell e altro ancora.
Operazioni preliminari

Icona React Native for Desktop
React Native for Desktop
Bring React Native support to the Windows SDK and macOS 10.13 SDK (Bring React Native support to the Windows SDK and macOS 10.13 SDK). Usa JavaScript per creare app windows native per tutti i dispositivi supportati da Windows, inclusi PC, tablet, 2 in-1, Xbox, dispositivi realtà mista e così via, nonché gli ecosistemi desktop e portatili macOS.
Installare React Native per Windows
Installare React Native su MacOS

Icona di Learn
corsi di Microsoft Learn correlati allo sviluppo Web
Microsoft Learn offre corsi online gratuiti per apprendere una varietà di nuove competenze e scoprire prodotti e servizi Microsoft con indicazioni dettagliate.
Inizia a imparare

Transizione tra Mac e Windows

Vedere la guida alla transizione tra un ambiente di sviluppo Mac e uno Windows (o sottosistema Windows per Linux).