Guida di sviluppo per .NET Framework

Questa sezione descrive come creare, configurare, sottoporre a debug, proteggere e distribuire app .NET Framework. In questa sezione vengono fornite informazioni sulle aree tecnologiche, ad esempio programmazione dinamica, interoperabilità, estendibilità, gestione della memoria e threading.

In questa sezione

Dati e modellazione Vengono fornite informazioni su come accedere ai dati mediante ADO.NET, LINQ (Language Integrated Query), WCF Data Services e XML.

Applicazioni client Viene illustrato come creare app basate su Windows utilizzando Windows Presentation Foundation (WPF) o Windows Form.

Applicazioni Web con ASP.NET Vengono forniti collegamenti alle informazioni sull'uso di ASP.NET per creare applicazioni Web di livello aziendale con codice minimo.

Applicazioni orientate ai servizi con WCF Viene descritto come utilizzare Windows Communication Foundation (WCF) per creare app orientate ai servizi sicure e affidabili.

Flussi di lavoro di compilazione con Windows Workflow Foundation Vengono fornite informazioni sul modello di programmazione, sugli esempi e sugli strumenti per Windows Workflow Foundation (WF).

Applicazioni di servizi di Windows Viene illustrato come usare Visual Studio e .NET Framework per creare un'app che viene installata come servizio e che avvia, arresta e diversamente controlla il proprio comportamento.

Elaborazione parallela in .NET Vengono fornite informazioni sulla programmazione parallela.

Concorrenza in .NET Vengono fornite informazioni sul threading gestito.

Modelli di programmazione asincroni in .NET Vengono fornite informazioni sui modelli di progettazione di programmazione asincrona.

Programmazione di rete in .NET Viene descritta l'implementazione gestita, estendibile e a più livelli dei servizi Internet che è possibile integrare nelle app in modo rapido e semplice.

Configurazione di app .NET Framework Viene illustrato come usare i file di configurazione per modificare le impostazioni senza dover ricompilare le app .NET Framework.

Sicurezza Vengono fornite informazioni sulle classi e sui servizi in .NET Framework che semplificano lo sviluppo di app sicure.

Debug, traccia e profilatura Viene illustrato come eseguire test, ottimizzare e profilare le app .NET Framework e l'ambiente dell'app. Questa sezione include informazioni per amministratori e sviluppatori.

Sviluppo per piattaforme multiple Viene illustrato come usare NET Framework per compilare assembly che possono essere condivisi tra più piattaforme e dispositivi, ad esempio telefoni, computer desktop e dispositivi Web.

Distribuzione Viene illustrato come creare un pacchetto per l'app .NET Framework e distribuirla e sono incluse guide di distribuzione sia per sviluppatori che per amministratori.

Prestazioni Vengono fornite informazioni sulla memorizzazione nella cache, l'inizializzazione differita, l'affidabilità e gli eventi ETW.

Riferimento

Libreria di classi .NET Framework Fornisce sintassi, esempi di codice e informazioni sull'utilizzo per ogni classe contenuta negli spazi dei nomi .NET Framework.

Introduzione Offre una panoramica completa di .NET Framework, oltre ai collegamenti a risorse aggiuntive.

Novità Vengono descritte le nuove funzionalità e le modifiche principali incluse nella versione più recente di .NET Framework. Sono inclusi gli elenchi di tipi e membri nuovi e obsoleti e viene fornita una guida per eseguire la migrazione delle app dalla versione precedente di .NET Framework.

Strumenti Vengono descritti gli strumenti che consentono di sviluppare, configurare e distribuire app tramite le tecnologie .NET Framework.

Esempi ed esercitazioni per .NET Vengono forniti collegamenti a esempi ed esercitazioni che favoriscono l'apprendimento di .NET.