Globalizzazione
Aggiornamento: novembre 2007
La globalizzazione è il processo di progettazione e sviluppo di un'applicazione che supporti le interfacce utente e i dati internazionali localizzati in più impostazioni cultura. In .NET Framework la classe CultureInfo rappresenta le informazioni relative a specifiche impostazioni cultura. Tali informazioni includono il sistema di scrittura, i calendari in uso e le convenzioni di formattazione della data e dell'ora, le convenzioni dei numeri e della valuta e le regole di ordinamento.
Prima di iniziare la fase di progettazione, è necessario determinare quali impostazioni cultura verranno supportate dall'applicazione. In tal modo sarà possibile progettare funzionalità adatte per il supporto di tutte le impostazioni cultura desiderate. Sarà inoltre possibile concentrarsi sulla scrittura di codice compatibile con tutte le impostazioni cultura supportate.
Lo spazio dei nomi System.Globalization contiene classi che definiscono le informazioni sulle impostazioni cultura, tra cui la lingua, il paese o la regione, i calendari utilizzati, i formati delle date, della valuta e dei numeri, nonché il criterio di ordinamento delle stringhe. Utilizzare queste classi per semplificare il processo di sviluppo di un'applicazione internazionale. Passando ai metodi in questo spazio dei nomi un oggetto CultureInfo che rappresenta le impostazioni cultura correnti, l'applicazione è in grado di inizializzare l'insieme corretto di regole e dati per le impostazioni cultura dell'utente corrente.