Condividi tramite


Introduzione allo sviluppo con .NET Framework

**Nota   **Il codice di esempio per questa esercitazione è installato nella sottodirectory Samples\Tutorials\PlatformIntroduction di .NET Framework SDK.

In questa esercitazione si descrive come creare applicazioni e componenti .NET utilizzando .NET Framework SDK, un prodotto che include strumenti di sviluppo che utilizzano .NET Framework per consentire agli sviluppatori di creare e distribuire velocemente applicazioni robuste che sfruttano i vantaggi del nuovo ambiente Common Language Runtime. L'utilizzo degli strumenti di .NET Framework SDK presenta numerosi vantaggi:

  • Un ambiente per l'esecuzione di applicazioni interamente gestito, protetto e ricco di funzionalità.
  • Integrazione tra applicazioni grazie ad ASP.NET.
  • Miglior isolamento dei componenti dell'applicazione.
  • Distribuzione semplificata delle applicazioni.

In questa esercitazione si illustrerà innanzitutto come scrivere il programma Hello World in tre linguaggi: estensioni gestite per C++, che rappresenta un aggiornamento a C++, Visual Basic e un nuovo linguaggio denominato Visual C# (si pronuncia "C sharp"), un linguaggio di programmazione semplice, moderno, orientato ad oggetti e type-safe derivato da C e da C++.

In seguito verrà illustrata una piccola applicazione client/server basata su componenti, nella quale sia la parte client che la parte server del semplice programma Hello World sono state scritte in ciascuno dei tre linguaggi. Tramite un quarto programma client si dimostrerà come eseguire una chiamata a questi componenti dalla nuova libreria Windows Form. Il programma client finale chiama questi componenti da ASP.NET, la più recente implementazione di pagine ASP (Active Server Pages) per lo sviluppo basato sul Web. Tutti i passaggi necessari per la costruzione, la compilazione e l'esecuzione di ciascun programma verranno descritti in dettaglio nelle pagine seguenti. Vedere inoltre la sezione Appendice A: strumenti per l'esplorazione degli spazi dei nomi ** contiene ulteriori informazioni relative a numerose utilità per gli sviluppatori.

Vedere anche

Introduzione all'esercitazione di sviluppo | Concetti di base per lo sviluppo | Hello World | Scrittura di componenti .NET semplici | Client per i componenti semplici | Riepilogo dell'esercitazione di sviluppo | Appendice A: strumenti per l'esplorazione degli spazi dei nomi