Ricerca per argomento: System.IO
Oltre alle classi esterne come SharpZipLib, dalla versione 2.0 del .NET Framework è disponibile una classe apposita per la compressione degli stream.Vediamo un esempio semplice per comprimere un file:string SourceFile = "C:\\file.txt";string DestinationFile = "C:\\file.gzip";...
In applicazioni con un alto numero di utenti come quelle web si ha sempre il rischio di avere più accessi contemporanei alla stessa risorsa.Questo può non essere un problema se il tipo di risorsa è un database o uno qualsiasi che supporti l'accesso contemporaneo da parte di più ...
Il .NET Framework ci mette a disposizione alcuni classi che ci permettono di effettuare delle richieste web e di analizzarne la risposta proprio come fa un browser web.Questo tipo di implementazione normalmente viene utilizzata quando si ha la necessità di dover indicizzare in un...
Costruire un piccolo file manager sfruttando ASP.NET è un'operazione che richiede poco tempo. In pratica si tratta di sfruttare al meglio le classi DirectoryInfo e FileInfo, che consentono rispettivamente di avere informazioni su directory e file di un determinato percorso:void ...
Spesso durante lo sviluppo delle nostre applicazioni ci troviamo a doverci scontrare con problemi legati alla sicurezza.Uno su tutti è la necessità di dover nascondere in qualche modo le informazioni sensibili.Il .NET Framework mette a disposizione una serie di classi dedicate ...
Un percorso (o path) è una stringa che fornisce la posizione di un file o di una cartella, indipendentemente dal fatto che questa esista realmente sul disco. Esistono due tipi di percorsi: assoluti e relativi.I path assoluti specificano completamente la posizione: il file o la ...
Questo script consente di creare molto rapidamente da una directory contenente immagini in formato *.jpg una galleria di immagini da personalizzare come meglio si vuole.Nello script si fa uso della classe 'DirectoryInfo' e 'FileInfo' per estrarre le informazioni e le immagini ...
Nello script #570 abbiamo visto come estrarre immagini, ma più in genere file binari, contenuti in un database.Come promesso questa volta tocca all'inserimento, che si può effettuare con questo semplice script:
Anche se è un esempio non proprio complesso, rientra in quella categoria che molto spesso è necessario tenere a portata di mano.Questo semplice script dimostra come si può sfruttare la classe StreamWriter del namespace System.IO per scrivere un file. La particolarità è il ...
Anche se non è consigliabile memorizzare file binari come immagini in un database (l'ideale è memorizzare il file in una cartella sul disco fisso e tenere solo un riferimento ad esso in un campo di testo), il codice allegato può essere una buona fonte di studi perché viene ...