Spazi dei nomi di rete in Visual Studio
Aggiornamento: novembre 2007
Gli spazi dei nomi per la rete in .NET Framework includono:
System.Net - contiene le classi che forniscono una semplice interfaccia di programmazione per numerosi protocolli reperibili in rete. Le classi WebRequest e WebResponse sono alla base dei "protocolli collegabili", un'implementazione dei servizi di rete che consente di sviluppare applicazioni che utilizzano risorse Internet senza preoccuparsi dei dettagli specifici dei protocolli utilizzati.
System.Net.Cache - definisce i tipi e le enumerazioni utilizzati per specificare i criteri di cache per le risorse ottenute mediante le classi WebRequest e HttpWebRequest.
System.Net.Configuration contiene classi utilizzate dalle applicazioni per accedere a livello di codice alle impostazioni di configurazione degli spazi dei nomi System.Net e per aggiornarle.
System.Net.Mail contiene classi utilizzate per inviare messaggi di posta elettronica a un server SMTP (Simple Mail Transfer Protocol) affinché vengano consegnati.
System.Net.Mime contiene tipi utilizzati per rappresentare le intestazioni MIME (Multipurpose Internet Mail Exchange). Questi tipi vengono utilizzati con i tipi contenuti nello spazio dei nomi System.Net.Mail per specificare le intestazioni Content-Type, Content-Disposition e Content-transfer-Encoding quando si utilizza la classe SmtpClient per inviare posta elettronica.
System.Net.NetworkInformation consente di accedere ai dati relativi al traffico di rete, alle informazioni sugli indirizzi di rete e alla notifica delle variazioni di indirizzo del computer locale. Lo spazio dei nomi contiene inoltre classi che implementano l'utilità Ping. È possibile utilizzare Ping e le classi correlate per verificare se un computer è raggiungibile in rete.
System.Net.Sockets fornisce un'implementazione gestita dell'interfaccia Windows Sockets (Winsock) per sviluppatori che hanno la necessità di mantenere sotto stretto controllo l'accesso alla rete.
Sezioni correlate
Confronto tra controlli e oggetti di programmazione in diversi linguaggi e librerie
Vengono citate classi nello spazio dei nomi System.Net che sostituiscono i controlli Internet delle versioni precedenti di Visual Basic.Introduzione alla libreria di classi .NET Framework in Visual Studio
Viene fornita una panoramica sugli spazi dei nomi in .NET Framework.Network Programming
Collegamenti a numerosi argomenti sulla programmazione di rete.Suggerimenti relativi alle classi System.Net
Vengono forniti suggerimenti per l'utilizzo di classi in System.Net.Protezione dei servizi Web XML creati con ASP.NET
Viene mostrato l'utilizzo di System.Net nella protezione dei servizi Web XML.