Development Blog : C# Code Samples,.NET Tips and Tricks
[.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%
| Stampa l'articolo | Questo articolo è stato pubblicato da Luigi Melisi il 2 giugno 2010 alle 10:44, ed è archiviato come .Net Framework, 4.0, Novità, Programmazione. Puoi seguire i commenti a questo post attraverso RSS 2.0. Puoi pubblicare un commento o segnalare un trackback dal tuo sito. |
Nessun commento presente.
Nessun trackback
[.NET Framework 4.0] : Session State Compression
circa 3 mesi fa - Nessun commento
ASP.NET 4.0 fornisce una nuova opzione di configurazione per le due modalità di memorizzazione dei dati di sessione che richiedono la serializzazione. Questa opzione si chiama compressionEnabled ed è un attributo dell’elemento sessionState presente nel web.config per configurare il provider che gestisce la sessione. Quando impostiamo a true questo attributo, ASP.NET dopo la serializzazione dei dati, prima di passarli in memoria o su SQL Server li comprime utilizzando la classe GZipStream. Ovviamente in senso contrario farà anche la decompressione quando i dati dovranno essere deserializzati.
[WPF] : Splash Screen aggiornabile in tempo reale
circa 3 mesi fa - Nessun commento
Durante lo sviluppo di applicazioni WPF , può essere utile ricorrere a Splash Screen aggiornabili in tempo reale che notifichino all’utente lo stato di avanzamento del caricamento dei vari moduli, ad esempio tramite elementi di testo piuttosto che barre di progresso. In questo post mostreremo una possibile implementazione di uno Splash Screen usando il pattern MVVM.
[NET Framework 4.0] : ClientIDMode
circa 3 mesi fa - Nessun commento
Tra le numerose novità introdotte con la versione 4.0 del .NET Framework , non potevano mancare anche nuove ed interessanti funzionalità di ASP.NET. Tra queste troviamo la proprietà ClientIDMode che possiamo impostare sia a livello di singola pagina nelle direttive @Page o @Master, che a livello di intera applicazione nel Web.config. Questa proprietà ci consente di
[Silverlight 4] : temi per le applicazioni
circa 3 mesi fa - Nessun commento
Microsoft ha rilasciato alcuni temi da utilizzare in applicazioni Silverlight 4. I temi si chiamano Accent Color, Windows 7 e Cosmopolitan. Li potete trovare nell’area Download di Microsoft a questo indirizzo .
MSDN Week : 22 Febbraio
circa 6 mesi fa - Nessun commento
In questo post raccogliamo un po’ di link interessanti sul mondo e le tecnologie .NET. Visual Studio 2010 e .NET Framework 4 In questa sezione trovate dei link interessanti per chi sta sviluppando con Visual Studio 2010 e .NET 4. WPF in Visual Studio…(read more)
Visual Studio 2010 e.NET 4 RC, disponibile per tutti il download.
circa 6 mesi fa - Nessun commento
Potete scaricare le diverse versioni disponibili della RC di Visual Studio 2010 da questo link . Questa versione di Visual Studio 2010 è stata rilasciata nel più breve tempo possibile per indirizzare i feedback della community a riguardo di alcuni problemi…(read more)
Visual Studio 2010 : disponibile la Release Candidate per gli abbonati MSDN
circa 7 mesi fa - Nessun commento
E’ da oggi disponibile la Release Candidate di Visual Studio 2010 e di .NET Framework 4. Questa nuova release non aggiunge funzionalità rispetto alla beta 2, ma introduce notevoli miglioramente per quanto riguarda le performance dell’ ambiente di sviluppo. Per saperne di più : video su Channel 9. La RC include una licenza go-live per
Disponibile al download Expression Web 3 – Service Pack 1
circa 7 mesi fa - Nessun commento
E’ disponibile Expression Web 3 – Service Pack 1. Potete procedere al download direttamente dal seguente link o in alternativa se avete abilitato i Microsoft Update dovreste aver installato automaticamente la nuova service pack sul vostro PC. Tante le novità contenute in questo aggiornamento sia in ambito di progettazione sia di testing delle pagine, nell’ottica di
ASP.NET MVC 2 RC 2 rilasciato
circa 7 mesi fa - Nessun commento
La versione di ASP.NET MVC 2 RC 2 per Visual Studio 2008 è diponibile a questo link per il download.
Virtual machine demo con SharePoint 2010 e Office 2010 (beta)
circa 7 mesi fa - Nessun commento
Potete scaricarla da questo link.