Browse by Tags
All Tags »
ASP.NET (
RSS)
Utilizzando i Web Application Project, mi è capitato un altro problema, stavolta con i profili di ASP.NET. A differenza di un WebSite , con i Web Application Project , infatti, non è possibile accedere da codice ad oggetti Profile. Ciò è dovuto al fatto che gli oggetti Profile sono tipi generati runtime da ASP.NET, mentre nei Web Application Project...
Con l'utilizzo di AJAX, magari anche solo attraverso gli UpdatePanel, può capitare di voler distinguere tra un PostBack asincrono ed uno sincrono. Per farlo è sufficiente riferirirsi alla proprietà IsInAsyncPostBack dello ScriptManager. Ad esempio, supponiamo di avere la seguente pagina Default.aspx: <%@ Page Language="vb" AutoEventWireup="false...
Tempo fa avevo il problema di far lavorare Expression Web nella root del web server di sviluppo del framework, invece che sotto una directory virtuale. Avevo risolto lo stesso problema per Visual Studio 2005, ma questa volta però non sono stato capace di trovare nulla (né in rete né tra le opzioni del programma). Allora mi è venuto in mente di aver...
Da un po' di tempo sto provando ad utilizzare i Web Application Project di Visual Studio 2005 per la realizzazione di siti web. Ci sono, a mio avviso, diversi vantaggi in questo approccio, ad esempio la possibilità di gestire diversi file di configurazione . Però con l'uso sto scoprendo anche diverse "scomodità", almeno finché non si impara come fare...
In un sito web a cui sto lavorando ho inserito in una pagina il controllo Tabs dell' AJAX Control Toolkit . In questa pagina avevo l'esigenza di permettere al visitatore di cambiare il tab visibile anche mediante un link nella pagina stessa. All'inizio ho provato semplicemente con un LinkButton inserito in un UpdatePanel, modificando dal lato server...
La soluzione proposta nel post precedente presenta almeno un paio di inconvenienti significativi: deve essere "aggiustata" per poter funzionare su diversi tipi di browser (probabilmente annegando tra gli if ) non funziona con AJAX, poiché anche inserendo il controllo TreeView in un UpdatePanel, il click su una CheckBox genera ovviamente un PostBack...
Il controllo web di ASP.NET TreeView consente, attraverso la proprietà ShowCheckBoxes, di mostrare accanto ad ogni nodo una CheckBox. Precisamente, è possibile assegnare a ShowCheckBoxes i valori All , Leaf , None , Parent , Root a seconda del tipo di nodi per i quali si vogliono visualizzare le CheckBox. Ad esempio con il seguente codice: < asp...
Ogni volta che lavoro ad un'applicazione web ho il problema di dover modificare alcune righe del file web.config per gestire alcune situazioni ricorrenti. Di solito, infatti, devo modificare le connection string, impostare il debug a false o a true nella sezione compilation(ma anche la voce debug o i customerrors) a seconda che stia sviluppando il sito...
Sto usando sempre più spesso i controlli dell'AJAX Control Toolkit, anche se non senza qualche problema: sono carini e comodi, ma anche ben forniti di bug. Poco tempo fa ho scoperto un comportamento strano del controllo Tabs dell'AJAX Control Toolkit quando usato insieme a una mappa Virtual Earth. Il codice utilizzato era il seguente: <%@ Page Language...
Ho inserito il controllo Tabs dell' AJAX Control Toolkit in un sito web ed avevo la necessità di personalizzarne l'aspetto per adeguarlo alla grafica del sito. Le spiegazioni fornite sul sito live dell'AJAX Control Toolkit sono alquanto scarne, perciò anche dopo aver smanettato un bel po' coi fogli di stile, non ero ancora riuscito a combinare niente...
Come anticipato in questo post , ho scritto un semplice HttpHandler che costruisce il file XML sitemap rispondente alle specifiche Sitemap 0.90 , basato sulla classe System.Web.SiteMap . Per chi utilizza ASP.NET 2.0, può essere comodo implementare un HttpHandler che costruisca la sitemap a partire dal file con estensione .sitemap (utilizzato dalla classe...
Le sitemap a cui ci si riferisce nel titolo servono ad informare i motori di ricerca su quali siano le pagine di un sito disponibili per la scansione e quindi per essere indicizzate. Contribuiscono, pertanto, ad un migliore posizionamento delle pagine del sito nei risultati delle ricerche. Possono essere dei semplici file di testo, costituiti dall'elenco...
Sto "usacchiando" Safari, da quando ho installato la 3.02 Beta si sta dimostrando stabile: non ho più sperimentato crash. Le prime impressioni non sono ottime, ma neanche totalmente negative, anche se temo di essere poco obiettivo e condizionato ancora dalla pessime Beta 3 e Beta 3.01 ( You never have a second chance to make a good first impression...
Nel precedente post su Plugoo ho parlato della libreria JavaScript SWFObject . Questa piccola libreria consente l'inserimento di contenuto Adobe Flash in una pagina web attivo da subito, senza bisogno di click. Ho scoperto questa libreria grazie ad una segnalazione di Paolo Ongari . Il suo post segnalava in realtà un controllo web che sfrutta la libreria...
Qualche giorno fa ho scritto questo post sulla formattazione delle date in .NET, poiché ho sempre problemi a ricordarmi le giuste stringhe di formattazione. A tal proposito, questo post di Scott Guthrie segnala un comodissimo cheatsheet PDF da scaricare in cui ci sono tutte le possibili stringhe di formattazione ( standard e custom ) per numeri e date...
More Posts
Next page »