.NET
  • AutoEventWireup: se lo conosci lo eviti

    di , 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 ...

  • Anomalia StackTrace

    di , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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 ...

Pagine: 1 2 3 4 5 6