Sviluppo di componenti

In questa sezione vengono fornite informazioni preliminari sui componenti e viene presentata una panoramica dei concetti di programmazione con .NET Framework inerenti lo sviluppo dei componenti. Il termine componente può assumere di norma numerosi significati, ma in .NET Framework un componente è una classe che implementa l'interfaccia System.ComponentModel.IComponent o una classe direttamente derivata da una classe che la implementa.

Se si desidera che i propri componenti e controlli siano utilizzabili da altri linguaggi di programmazione, sarà possibile crearli in un linguaggio compatibile con Common Language Specification (CLS) assicurandosi che tutti i membri public e protected siano compatibili con CLS. .NET Framework SDK fornisce compilatori per quattro linguaggi compatibili con CLS (Visual Basic .NET, C#, le estensioni gestite per C++ e JScript .NET). Per ulteriori informazioni su CLS, vedere Descrizione di Common Language Specification.

In questa sezione

Sezioni correlate