Ultime notizie
Home » Programmazione » .Net Framework » [.NET Framework 4.0] : Environment.SpecialFolder
Novità .NetFramework 4.0 : nuove costanti aggiunte in Environment.SpecialFolder

[.NET Framework 4.0] : Environment.SpecialFolder

L’enum System.Environment.SpecialFolder(già presente sin dalla versione 1.0 del .NET Framework) ci consente di accedere a percorsi di cartelle speciali del sistema operativo.
Ora si è arricchita  di nuove costanti che ci permettono di accedere ad ulteriori cartelle speciali di sistema.
InoltreLa classe Environment contiene  il metodo GetFolderPath che utilizzato con un valore di Environment.SpecialFolder consente di ottenere il percorso della cartella specificata.
Le costanti aggiunte in Environment.SpecialFolder nella versione 4.0 del Framework sono:

  • AdminTools, cartella roaming utilizzata per memorizzare tool amministrativi specifici di un particolare utente
  • CDBurning, cartella dove risiedono temporaneamente i file in attesa di essere copiati su unità ottiche (CD o DVD)
  • CommonAdminTools, cartella in cui sono memorizzati tool amministrativi per tutti gli utenti
  • CommonDesktopDirectory, cartella in cui sono memorizzati file e folder del desktop in comune tra tutti gli utenti. E’ specifica dei sistemi operativi Windows NT
  • CommonDocuments, contiene documenti in comune tra tutti gli utenti. Solo per sistemi operativi NT, 95 e 98
  • CommonMusic, qui sono memorizzati file musicali condivisi tra tutti gli utenti
  • CommonOemLinks, attualmente non più utilizzata e presente in Windows Vista solo per compatibilità. Conteneva link locali ad applicazioni del produttore del computer
  • CommonPictures, contiene immagini condivise tra tutti gli utenti
  • CommonProgramFilesX86, cartella Program Files, destinazione di default di tutte le nuove applicazioni installate sul computer
  • CommonPrograms, cartella in cui sono memorizzati componenti condivisi da più applicazioni. Valida solo per Windows NT, Windows 2000 e Windows XP
  • CommonStartMenu, contiene cartelle e programmi che compaiono nel menu Start per tutti gli utenti. Valida solo per i sistemi Windows NT
  • CommonStartup, contiene programmi che compaiono nel menu Esecuzione automatica per tutti gli utenti. Valida solo per i sistemi Windows NT
  • CommonTemplates, contiene template validi per tutti gli utenti. Solo per sistemi operativi Windows NT
  • CommonVideos, contiene file video condivisi tra tutti gli utenti
  • Fonts, cartella virtuale che contiene Font
  • LocalizedResources, cartella che contiene risorse localizzate
  • MyVideos, cartella in cui sono memorizzati file video di uno specifico utente
  • NetworkShortcuts, cartella che contiene i link della cartella speciale My Network Places
  • PrinterShortcuts, contiene i link della cartella speciale Printers
  • ProgramFilesX86, cartella Program Files
  • Resources, cartella delle risorse di sistema
  • SystemX86, cartella di Windows
  • Templates, cartella in cui sono memorizzati i template di documenti
  • UserProfile, cartella del profilo utente
  • Windows, cartella di Windows, corrisponde al valore della variabile d’ambiente %windir% o %SYSTEMROOT%


About Luigi Melisi

Analista Programmatore Senior, Team Leader in svariati progetti, con esperienza decennale in analisi, progettazione e sviluppo di software gestionale desktop e web, di E-Commerce e sistemi di Content Management System.In questi anni ho utilizzato in prevalenza tecnologie Microsoft (Visual C#, ASP.NET, SQL Server, Visual Studio, Windows Mobile, ecc.) e programmazione orientata agli oggetti, ma ho maturato esperienza anche in altre tecnologie come Java e PHP.Attualmente mi occupo di consulenza informatica, di sviluppo software gestionale personalizzato, realizzazione di Siti Web, di sistemi di Content Management System. ed E-Commerce su misura del cliente.

Check Also

Certificazioni Microsoft sul Framework .NET 4.0 e Visual Studio 2010

Dal 2 luglio è possibile sostenere gli esami per le certificazioni Microsoft sul Framework .NET 4.0 e Visual Studio 2010. In tutto ci sono 4 esami da sotenere ed Ognuno dei quali dà diritto alla certificazione Microsoft Certified Technology Specialist (MCTS) e successivamente altri due di livello "PRO" per ottenere la certificazione Microsoft Certified Professional Developer (MCPD) su Windows e Web.

Lascia un commento

%d blogger hanno fatto clic su Mi Piace per questo: