Windows Presentation Foundation
WPF, la piattaforma .NET e Visual Studio ti permettono di sviluppare applicazioni line-of-business moderne e incentrate sui dati
.NET Framework
Potenza, sicurezza e flessibilità
.NET Framework per desktop offre un modello di programmazione completo e coerente per lo sviluppo di applicazioni incentrate sui dati che permettono comunicazioni sicure e senza problemi.
Windows Presentation Foundation
Avanzato, produttivo, estendibile
Windows Presentation Foundation (WPF) e XAML si uniscono per creare un sistema avanzato di presentazione per sviluppare applicazioni desktop di Windows con esperienze utente visivamente straordinarie, che incorporano interfaccia utente, elementi multimediali e modelli aziendali complessi. Puoi sviluppare rapidamente applicazioni line-of-business di livello aziendale con un set completo di funzionalità quali controlli, data binding, animazioni, stili, modelli e altro ancora.


Codice
IntelliSense, esplorazione, refactoring
Migliora la tua produttività di sviluppatore con l’evidenziazione avanzata della sintassi, il completamento codice di IntelliSense e l’esplorazione intuitiva del codice sorgente nell’editor di codice basata sulla .NET Compiler Platform (“Roslyn”). Ottimizza e gestisci la codebase con refactoring avanzato e strumenti per il rilevamento di codice duplicato.
Progettazione
Esperienze professionali ottimali
Crea interfacce utente accattivanti per applicazioni desktop di Windows con Blend per Visual Studio, lo strumento di progettazione professionale principale per applicazioni XAML. Sviluppa splendide transizioni e visualizzazioni usando la gamma completa di strumenti per il disegno vettoriale di Blend, le funzionalità avanzate di modifica dei modelli, l’animazione in tempo reale, la gestione dello stato di visualizzazione e altro ancora.


Comunica
Azure, Office 365, Salesforce e altro ancora
Semplicità di integrazione con servizi cloud quali Azure, Salesforce e Office 365 con Gestione servizi di Visual Studio per Servizi connessi. Gestisci con facilità server, servizi e database con funzionalità quali Esplora server e Origini dati.
Debug e analisi
Risoluzione dei problemi, diagnosi, correzione
Semplifica l’esperienza di sviluppo con funzionalità di debug di prima classe quali IntelliTrace, controllo e analisi dell’esecuzione del codice, strumenti di debug dell’interfaccia utente per XAML e una straordinaria esperienza nella comprensione e nella risoluzione delle eccezioni.
Ottimizza
Misura, identifica, migliora
Ottimizza le applicazioni WPF usando strumenti quali Utilizzo CPU, Utilizzo memoria, Utilizzo GPU e Sequenza temporale delle app nell’hub Prestazioni e diagnostica. Identifica i colli di bottiglia e migliora le prestazioni con una visualizzazione dell’utilizzo delle risorse nell’applicazione incentrata sullo scenario.
Testa
Convalida, automatizza, gestisci
Adotta procedure di test quali i test manuali, automatici, esplorativi e di carico con Visual Studio e Team Foundation Server. Automatizza con facilità il processo di compilazione, distribuzione ed esecuzione di test nell’ambiente lab con gli strumenti di Visual Studio Lab Management.


Distribuisci
Crea pacchetti, pubblica, aggiorna
Crea pacchetti per Microsoft Windows Installer usando i progetti di installazione di Visual Studio. Sviluppa e pubblica applicazioni con aggiornamento automatico usando il supporto di Visual Studio per ClickOnce.
Ecosistema pieno di vitalità
Controlli, framework e strumenti open source
Interagisci con una community di sviluppatori appassionati e adotta rapidamente procedure e modelli consolidati ed emergenti con un numero elevato di librerie di terze parti e open source. La community è resa ancora più preziosa dalla presenza di fornitori affermati di controlli e strumenti, che sviluppano set completi di componenti e controlli per la piattaforma.

IDE gratuito con funzionalità complete per studenti e sviluppatori singoli e open-source
Strumenti di sviluppo professionali, servizi e vantaggi della sottoscrizione per i piccoli team
Soluzione end-to-end per soddisfare le complesse esigenze di qualità e scalabilità dei team di tutte le dimensioni