Browse by Tags

All Tags » Programmazione (RSS)

Visualizzare Video da YouTube by MADIL

Technorati Tag: Programmazione , Web , C# ASP.NET , You Tube Capita di volere visualizzare dei video caricati su YouTube su di un sito Web che si sta realizzando; il codice per visualizzare un video caricato su YouTube o su qualunque altro server è il seguente:   1: <div id= "Div1" style= "height: 385px; margin: 20px auto 0 auto;...

Ottenere il Content Type dall’estensione by MADIL

Technorati Tag: Programmazione , C# Quando si lavora con il filesystem , in alcuni casi può essere utile conoscere il Content Type dei file che si stanno leggendo dal filesystem ; con le API del .NET framework ( namespace System.IO ) non è possibile risalire al Content Type di un file presente nel filesystem [:’(]. Facendo una piccola ricerca con Google...
Filed under: ,

Accesso e gestione dei dati con Linq2SQL e DataGridView by MADIL

In un gestionale l’utente vuole avere la possibilità di eseguire diverse operazioni (inserimento/modifica/eliminazione) e, successivamente, annullare o confermare in un unico passo le operazioni fatte. Per questioni di semplicità ho creato un database “Anagrafica” contenente una sola tabella. Di seguito viene mostrato lo script per la creazione della...
Filed under: , ,

Genrazione dinamica di un link by MADIL

Ho avuto qualche problema per visualizzare l’indirizzo e-mail e l’indirizzo Web all’interno di un repeater, i quali dovevano essere entrambi linkabili. La prima soluzione a cui ho pensato è stata quella di utilizzare un asp:hyperlink dove la proprietà navigateUrl veniva impostata con l’indirizzo, questa soluzione...
Filed under: ,

Capitalizing a string with C# by MADIL

Mi è capitato di dover trasformare una stringa utilizzando per le lettere iniziali di ciascuna parola il carattere maiuscolo. Nella libreria String di C# non esiste una funzione di questo tipo, facendo una piccola ricerca su san google ho trovato una funzione che faceva al mio caso (vedi codice) . protected void Page_Load( object sender, EventArgs...
Filed under: ,

Verificare il Mime Type di un file uploadato by MADIL

Quando si realizza un sito Web capita spesso di aggiungere un controllo che permette all’utente di uploadare dei documenti. Per caricare un file attraverso il sito Web utilizzo il controllo fileUpload di ASP.NET, ovviamente bisogna effettuare un controllo che verifica se il documento caricato appartiene ad un tipo consentito. Innizialmente questo...
Filed under: , ,

Realizzare un NavigateUrl custom by MADIL

Quando si lavora alla realizzazione di applicazioni web come nel mio caso capita di dovere realizzare funzionalità comuni a tutti i siti web "es. un motore di ricerca interno" allora in questi casi preferisco esternare funzionalità come questa all'interno di un controllo "es. ctrlCerca.ascx" in questo modo si aumenta...
Filed under: , ,

Problemi con la paginazione della GridView & Ajax by MADIL

Durante la realizzazione di un'applicazione Web, mi stavo occupando della gestione degli utenti; ho utilizzato una GridView (con paginazione) per la visualizzazione degli utenti (vedi figura) . Per consentire una gestione più semplice ed intuitiva degli utenti ho impostato dei pulsanti sotto la GridView. Il tutto naturalmente era stato inserito...
Filed under: ,

Aggiungere un CSS da codice by MADIL

Mi è capitato di dover specificare uno stile dinamicamente all'interno di una pagina sulla base del verificarsi o meno di determinate condizioni, di seguito indico il codice C# utilizzato per inserire il foglio di stile nell'head della pagina .aspx. HtmlLink link = new HtmlLink(); link.Href = " Path foglio di stile "; link.Attributes...
Filed under: ,

Impostare la SelectAction per la TreeView by MADIL

Capita spesso di utilizzare una TreeView per rappresentare delle strutture gerarchiche es. un catalogo in questo caso dopo aver popolato la TreeView da codice io volevo che le categorie selezionabili dall’utente per l’inserimento dei prodotti fossero solo le foglie dell’albero. Un metodo semplice ed elegante per eseguire questa operazione consiste nell...
Filed under: ,

Problemi con il timeout dell’XmlTextReader per l’indicizzazione con Lucene.NET by MADIL

Da un po’ di tempo, per eseguire le ricerca all’interno di un sito Web, sto utilizzando Lucene.NET . Per creare l’indice neccessario ad eseguire la ricerca utilizzo un file .xml che viene generato automaticamente per permettere ai motori di ricerca di indicizzare il sito Web (vedi post ) . Il codice è molto semplice: viene creato un XmlTextReader che...
Filed under: , ,

Banali errori di programmazione by MADIL

SWFObject è una piccola libreria JavaScript che permette di caricare un video flash su di una pagina Web senza avere il fastidioso messaggio "click per attivare l'oggetto" , per chi lavora con .NET è possibile utilizzare questa libreria incapsulata all'interno di un oggetto ASP.NET lato server (vedi post ) basta inserire l'oggetto all'interno di un...
Filed under: ,

HttpHandler per i motori di ricerca & query string by MADIL

Stavo modificando un handler per la generazione del file sitemap.axd (vedi post ) utilizzato dai motori di ricerca per l'indicizzazione del sito Web, l'handler è un'implementazione dell'interfaccia IHttpHandler. La modifica doveva permettere all'Handler di ricevere la richiesta con un'eventuale query string, il problema...
Filed under: ,

Verificare il valore di un GUID by MADIL

Quando bisogna testare il valore assegnato ad una variabile di tipo GUID, non sempre è sufficiente verificare che sia diverso da "null" , in quanto capita che la variabile sia stata instanziata ma non contenga nessun valore. In questo caso bisogna verificare che non sia vuoto (vedi il codice) . Guid id = new Guid(); if ((id != Guid.Empty) &&...
Filed under: ,

Il cast in C# by MADIL

È da poco che in azienda siamo passati da VB.NET a C. Stavo cercando un modo per effettuare il cast fra due oggetti utilizzando un metodo equivalente alla funzione TryCast di VB.NET, in C# questa funzione non esiste quindi dopo aver googlato un po' ho trovato la soluzione al mio problema. Ed eccovi i risultati ottenuti in sintesi Cast semplice...
Filed under: ,
More Posts Next page »
Powered by Community Server (Commercial Edition), by Telligent Systems