Condividi tramite


Sviluppo .NET

.NET Framework è un componente integrante di Windows che supporta la compilazione e l'esecuzione di applicazioni desktop e servizi Web. Fornisce un ambiente gestito per l'esecuzione, lo sviluppo e la distribuzione semplificate e il supporto per un'ampia varietà di linguaggi di programmazione. I due componenti principali sono Common Language Runtime (CLR) che gestisce memoria, esecuzione del codice e altri servizi di sistema e la libreria di classi di .NET Framework che rappresenta un insieme di tipi riutilizzabili che possono essere utilizzati per lo sviluppo di applicazioni. .NET Framework comprende inoltre tecnologie quali ADO.NET, ASP.NET, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) e Windows Workflow Foundation (WF). Per ulteriori informazioni sulle funzionalità principali di .NET Framework, vedere la sezione relativa alla panoramica (la pagina potrebbe essere in inglese).

Questa sezione della libreria MSDN contiene la documentazione per tutte le versioni di .NET Framework attualmente disponibili. La documentazione di ogni versione include riferimenti esaurienti alla libreria di classi, panoramiche sui concetti principali, procedure dettagliate ed esempi di codice.

Questa sezione della libreria MSDN contiene inoltre la documentazione relativa alle tecnologie riportate di seguito, che estendono le funzionalità e i servizi di .NET Framework, e include una selezione di articoli e documentazioni.

  • Entity Framework 4.1

    Tecnologia basata su ADO.NET Entity Framework 4 inclusa in .NET Framework 4. In Entity Framework 4.1 è stata introdotta una nuova API di produttività e un nuovo modello di sviluppo Code First. Code First consente di definire il modello mediante le classi gestite di Visual Basic o C#, di configurare il modello e di generare uno schema di database dal modello o di eseguirne il mapping a un database esistente.

  • Silverlight 5 Beta

    Versione beta di Silverlight 5 per la compilazione di contenuti multimediali e applicazioni interattive complesse per il Web, il desktop e Windows Phone. Vedere Novità di Silverlight 5 Beta.

  • Silverlight

    Implementazione di .NET Framework utilizzabile su più piattaforme e browser per la compilazione di contenuti multimediali e applicazioni interattive complesse per il Web e Windows Phone.

  • Surface

    Piattaforma di sviluppo che consente di creare applicazioni interattive di Microsoft Surface tramite .NET Framework. Questa tecnologia supporta grafica di alto livello e interazione multiutente tramite movimenti naturali, eventi di tocco e oggetti fisici.

  • Windows Identity Foundation (WIF)

    Un set di classi .NET Framework che consentono di compilare applicazioni e servizi token di sicurezza del componente richiedente, in grado di riconoscere attestazioni. WIF richiede .NET Framework 3.5 SP1.

  • Windows Server AppFabric

    Un set di tecnologie integrate che facilitano la compilazione, l'adattamento e la gestione di applicazioni Web e composte destinate all'esecuzione su Internet Information Services (IIS).

  • Articoli e cenni preliminari

    Una selezione di articoli tecnici e white paper sulle tecnologie di .NET Framework.

  • Documentazione completa sullo sviluppo di .NET

    Capitoli scelti dalla documentazione su ADO.NET, WCF e altre tecnologie .NET Framework.