-
AutoEventWireup: se lo conosci lo eviti
di Cristian "Ricciolo" Civera, in .NET,Durante lo sviluppo di applicazioni web ho avuto qualche volta la necessità di debuggare in Visual Studio.NET intercettando anche le eccezioni gestite poiché questa tecnica permette di intercettare eccezioni anche di altri threads. Per eccezioni gestite si intendono quelle ...
-
In questo articolo sono spiegate le funzionalità del(...)
di Cristian "Ricciolo" Civera, in .NET,In questo articolo sono spiegate le funzionalità del compilatore C# 2. Le novità son poche, molte delle opzioni c'erano già prima. Tra questi una cosa non la conoscevo: i file .rsp.Sono normalissimi files di testo che contengono tutti gli argomenti che normalmente passeremmo al ...
-
Anomalia StackTrace
di Cristian "Ricciolo" Civera, in .NET,Probabilmente seguite già il blog di Paolo ma date un'occhiata al suo post in merito ad un problema che abbiamo affrontato oggi . Devo dire che sono rimasto basito da questa stranezza che avviene nel passare da debug a realese in una nostra applicazione. Abbiamo usato lo ...
-
Sicurezza WebService
di Cristian "Ricciolo" Civera, in .NET,Qualcuno potrà dire: che pignolo! Ma il mio maestro Paolo è un esperto in WebService (va bene così o devo dire guru :-D) e di queste cose me ne parla tutti i giorni.Quando si parla di WebService e di sicurezza subito si pensa ad SSL, ed è sbagliato. Un servizio non è per forza ...
-
Questione di stringhe
di Cristian "Ricciolo" Civera, in .NET,Al WPC 2004 Francesco Balena mi ha incuriosito in un dettaglio e quindi sono andato a verificare.Consideriamo questo codice: string sep = String.Empty;string s = String.Empty;for (int x = 0; x s += sep + x.ToString(); if (x == 0) sep = ",";} E' un normale ciclo che ...
-
ValidateRequest
di Cristian "Ricciolo" Civera, in .NET,Oggi nel forum di ASPItalia.com un utente aveva l'esigenza di validare i bytes inviati dal browser solo se l'utente che ha eseguito l'operazione è un admin o un utente normale. Questo per consentire a tag html o codice potenzialmente ritenuto pericoloso di essere inseriti solo ...
-
Refactoring con .NET 1.x
di Cristian "Ricciolo" Civera, in .NET,Se vi son piaciute le funzionalità di refactoring offerte da VS.Net 2005 ma non volete aspettare ancora un anno, potete usare questi due Add-ins per VS.Net 2003: C# Refactory ReSharper Non sono gratuiti ma si possono provare e se meritano, si comprano ;-)
-
Control, ID e FindControl...
di Cristian "Ricciolo" Civera, in .NET,C'è sempre da imparare e oggi ho finalmente approfondito (per risolvere un problema) come vengono gestiti gli ID dei controlli e come vengono cercati. Elemento principale è l'interfaccia INamingContainer. Un controllo se implementa questa interfaccia diventa contenitore di tutti ...
-
History delle pagine web
di Cristian "Ricciolo" Civera, in .NET,La domanda più frequente che si trova nei forum è: come impedire che l'utente prema "indietro" sul browser?Non c'è un metodo unico, dovrete aspettare Avalon :-D Scherzi a parte, esiste un metodo document.location.replace compatibile con praticamente tutte le versioni dei browser ...
-
Post dei controlli
di Cristian "Ricciolo" Civera, in .NET,Ma guarda un po', non ci avevo mai badato. La classe Page dispone di un metodo RegisterRequiresPostBack. Forse perché la confondevo con RegisterPostBackScript. Insomma è un metodo che viene richiamato da praticamente tutti i controlli che implementano IPostBackDataHandler.Quando ...
.NET
- marzo 2012:2 post
- novembre 2011:1 post
- maggio 2011:2 post
- marzo 2011:1 post
- gennaio 2011:1 post
- dicembre 2010:1 post
- giugno 2010:2 post
- aprile 2010:3 post
- gennaio 2010:1 post
- maggio 2009:9 post
- aprile 2009:7 post
- ottobre 2008:5 post
Categorie
In evidenza
- Eseguire query in contemporanea con EF
- Fissare una versione dell'agent nelle pipeline di Azure DevOps
- Utilizzare Locust con Azure Load Testing
- .NET Aspire per applicazioni distribuite
- Autenticazione di git tramite Microsoft Entra ID in Azure DevOps
- Repaint, Reflow e Compositing: Come Funziona il Rendering nel Browser
- Utilizzare Hybrid Cache in .NET 9
- Disabilitare le run concorrenti di una pipeline di Azure DevOps