Web Application Out Of Memory: blocco nel Finalizer thread

In uno dei miei post precedenti, Sempre chiamare il metodo Dispose!, avevo trattato un di un crash che avveniva per una exception generata all’interno del metodo Dispose. Siccome il codice non chiamava esplicitamente la Dispose, questa era chiamata dal Garbage Collector in fase di Finalizzazione. Avvenendo dunque l’eccezione al di fuori del contesto di una…

0

Windows XP quando viene svegliato, ritorna a dormire..

Bentornati! Questo è un problema vecchio, risalente all’epoca di Windows XP, ma ancora attuale presso chi sta tuttora usando XP e non si è ancora deciso a migrare a Windows Vista o Windows 7. Per motivi legati al risparmio energetico e alle specifiche del Green PC, il Power Manager di XP, spegne la macchina dopo…

0

Perchè i simboli sono importanti?

Nel corso degli anni passati al Supporto Tecnico mi sono (purtroppo) accorto che un argomento (ed uno strumento) molto importante, quasi fondamentale per il debugging è in realtà quasi sconosciuto a molti sviluppatori che lo considerano qualcosa di accessorio ed a volte addirittura una scocciatura: sto parlando dei simboli (ed anche se sono un appassionato,…

0

Le CAPICOM e Windows 7

Ogni nuova release di Sistema Operativo porta con sè diverse novità, tra tecnologie vecchie che scompaiono di scena, e nuove entrate. CAPICOM, la libreria wrapper COM per le Crypto API, esce di scena e non è più supportata a partire da Windows 7. Il link uffciale su MSDN, http://msdn.microsoft.com/en-us/library/aa375754(VS.85).aspx, indica i sistemi operativi su cui…

1

AJAX-enabled WCF Services: “System.ArgumentException: Specified value has invalid Control characters.”

Probabilmente sapete già che è possibile creare dei servizi WCF invocabili da ASP.NET AJAX; l’obiettivo di questo post non è di spiegare come farlo: quello che ritengo più importante adesso è chiarire lo scenario in cui il problema che sto per illustrare può verificarsi. Un AJAX-enabled WCF Service altro non è che un WCF service…

0

Cos’è e come si apre una Richiesta di Supporto Tecnico?

I post tecnici da noi pubblicati hanno avuto dei buoni feedback e molti di voi ci hanno contattato per approfondire alcuni dei problemi che hanno. Come dice sempre CarloC, nel campo developer “..il limite è la fantasia della sviluppatore” che tradotto in Italiano significa che ogni problema che affrontiamo è diverso dal precedente. Nei ns…

0

Gestione della Memoria nella .NET Compact Framework e in Windows Mobile (Parte 2 – Troubleshooting di Memory Leak)

Come fatto nel post precedente, mi piacerebbe approcciare il problema in un modo diverso dal semplicemente spiegare come funzionano le cose, lasciando questo compito alla documentazione e ai vari blog – uno fra tutti quello di Abhinaba Basu, che all’interno del Dev Team della NETCF si occupa esattamente del Garbage Collector: Back to basic: Series…


Lo strano caso del servizio che parte una volta si e una volta no..

Quelle cose strane, che quando succedono, non sai mai a quale santo votarti per spiegare il fenomeno.. e che una volta capite possono servire da lezione Un cliente ha realizzato un servizio Windows e ha questo strano problema: il servizio parte una volta si e una volta no se lo esegue come Local System. Se…

0