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.
-
Ultima versione di .NET Framework rilasciata con Visual Studio 2010. Vedere novità (la pagina potrebbe essere in inglese).
-
Versione di .NET Framework rilasciata con Visual Studio 2008. Vedere funzionalità e modifiche principali (la pagina potrebbe essere in inglese).
-
Versione di .NET Framework rilasciata con Windows SDK per Windows Vista. Questa versione include .NET Framework 2.0 e aggiunge tecnologie quali WPF, WCF, WF e Windows CardSpace.
-
Versione di .NET Framework rilasciata con Visual Studio 2005. Vedere funzionalità e modifiche principali (la pagina potrebbe essere in inglese).
-
Versione di .NET Framework rilasciata con Visual Studio .NET. Vedere funzionalità e modifiche principali (la pagina potrebbe essere in inglese).
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.
-
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.
-
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.
-
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.
-
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.
-
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).
-
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.