Creazione di package e distribuzione di applicazioni .NET Framework

**Nota   **Il codice di esempio per questa esercitazione è disponibile nella sottodirectory SDK Samples\Tutorials\Deployment.

In questa esercitazione destinata agli sviluppatori viene illustrato come creare package e distribuire applicazioni e componenti .NET Framework utilizzando .NET Framework SDK. Gli strumenti complementari di .NET Framework consentono agli sviluppatori di generare e distribuire rapidamente applicazioni affidabili basate sul nuovo ambiente Common Language Runtime, fornendo un ambiente di esecuzione delle applicazioni completamente gestito, protetto e ricco di funzionalità. In .NET Framework vengono inoltre forniti i seguenti vantaggi:

  • Miglior isolamento dei componenti dell'applicazione.
  • Distribuzione semplificata delle applicazioni.
  • Numerazione delle versioni più affidabile

In questa esercitazione verranno fornite informazioni passo passo sulla creazione di package e sulla distribuzione del classico programma Hello World e di una piccola applicazione basata su componenti. Il processo di distribuzione di un'applicazione .NET Framework è indipendente dal linguaggio del codice sorgente utilizzato per sviluppare l'applicazione stessa. Il programma dimostrativo utilizzato in questa esercitazione è stato scritto in Visual C#, il nuovo linguaggio progettato per la piattaforma .NET. È tuttavia possibile scrivere il programma in qualsiasi altro linguaggio compatibile con .NET, quale Visual Basic, e applicare lo stesso processo. La procedura necessaria per creare, compilare ed eseguire programmi sviluppati in Visual C# e Visual Basic è descritta in un'esercitazione separata, Introduzione allo sviluppo di applicazioni con .NET Framework.

Dopo la lettura dell'esercitazione e l'utilizzo degli esempi, sarà possibile pianificare la creazione di package e la distribuzione di tradizionali applicazioni .NET Framework eseguibili e autonome. Nell'Appendice B: strumenti per la creazione di package e la distribuzione sono disponibili ulteriori informazioni su numerose utilità che possono agevolare la distribuzione.

**Nota   **In questa esercitazione non vengono trattate direttamente le operazioni per la creazione di package e la distribuzione di applicazioni basate su browser o su server Web (ASP.NET).

Vedere anche

Introduzione alla creazione di package e alla distribuzione | Concetti comuni sulla creazione di package e sulla distribuzione | (1) Hello World | (2) Una semplice applicazione a componenti | (3) Percorso per i componenti privati | (4) Un componente condiviso | (5) Controllo delle versioni dei componenti | Riepilogo della distribuzione di package | Appendice A: ulteriori informazioni sulla creazione di package e sulla distribuzione | Appendice B: strumenti per la creazione di package e per la distribuzione