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
- Confronto tra classe, componente e controllo
Vengono fornite le definizioni dei termini componente e controllo. - Cenni preliminari sulle proprietà
Viene fornita una panoramica delle proprietà in .NET Framework. - Generazione di eventi da un componente
Vengono forniti collegamenti ad argomenti che descrivono come generare eventi. - Attributi per componenti in fase di progettazione
Vengono descritti gli attributi dei metadati utilizzati per i componenti nella fase di progettazione. - Gestione licenze di componenti e controlli
Viene descritto come implementare la gestione licenze per i componenti.
Sezioni correlate
- Sviluppo di controlli Windows Form
Viene descritto come creare controlli personalizzati per Windows Form. - Sviluppo di controlli server ASP.NET
Viene descritto come creare controlli server ASP.NET personalizzati. - Miglioramento del supporto in fase di progettazione
Viene descritto come implementare il supporto della fase di progettazione per controlli e componenti. - Creazione di servizi Web XML con ASP.NET
Viene descritto come implementare e utilizzare i componenti ASP.NET nei servizi Web XML.