Installare un’applicazione ClickOnce senza interagire con l’utente

Affezionati lettori bentornati. Oggi vorrei portare alla vostra attenzione una domanda che mi è stata posta da un cliente, che ringrazio poiché sino a oggi non mi era mai capitato di affrontare la questione. La domanda è la seguente: E’ possibile installare un’applicazione distribuita tramite la tecnologia ClickOnce in silent way, in altre parole in…

0

Visual Studio IDE: gestione dei componenti d’interfaccia grafica.

Cari lettori, ben trovati. Oggi parleremo di un’importante caratteristica legata all’Integrated Development Environment IDE del Visual Studio. Esistono svariati contesti per i quali è opportuno capire come tale strumento lavora al fine di evitare comportamenti anomali che potrebbero essere scambianti erroneamente per un BUG del nostro prodotto. Per discutere tale tematica, lasciatemi riportare un esempio:…

0

ReaderWriterLockSlim – Ottimizzare le performance delle applicazioni multi-thread.

Carissimi lettori ben trovati. Quest’oggi parleremo delle performance delle nostre applicazioni multithread, soffermandoci sull’utilizzo di una nuova classe: ReaderWriterLockSlim introdotta con la .NET Framework 3.5. Tale classe nasce con il presupposto di ottimizzare l’utilizzo dei lock in applicazioni multi-thread. Capita spesso infatti che più thread cerchino d’accedere contemporaneamente ad una risorsa condivisa, la quale per…

0

NET Framework 4.0: Introduzione alla Parallel Extensions for the .NET Framework – PFx

Carissimi ben trovati. Oggi faremo un’introduzione in merito la nuova feature introdotta nella.NET Framework 4.0, conosciuta come “Parallel Extensions for the .NET Framework”. Prima di entrare nel merito della PFx, lasciatemi fare una premessa riguardo le attuali performance delle CPU dei nostri calcolatori. Risulta noto a tutti noi, che l’obbiettivo dei produttori di microprocessori è…

0

Visual Studio Remote Debugging

Cari lettori, oggi discuteremo un importante strumento di debug che non tutti conoscono: Visual studio Remote Debugging. Si tratta di una feature che vi consentirà di debuggare remotamente le vostre applicazioni, collocate dai vostri clienti, rimanendo comodamente seduti nella poltrona della vostra scrivania. In passato mi è capitato di gestire richieste di Supporto Tecnico nelle…

0

Troubleshooting dell’installazione della .NET Framework

Cari lettori ben trovati, oggi vorrei discutere con voi alcune importanti raccomandazioni e tool, per effettuare il troubleshooting dei problemi d’installazione della .NET Framework. Ovviamente, come potete immagine, il seguente post non vuole essere e soprattutto non può essere esaustivo in merito all’argomento. Purtroppo può capitare che l’installazione della Framework .NET, indipendentemente dalla versione utilizzata,…

0

Windows Mobile 6: Eseguire applicazioni in Suspended Mode

Com’è possibile immaginare esistono svariati contesti per i quali un’applicazione Smart Device ha la necessità di eseguire delle operazioni in Background. Sin qui nulla di nuovo… Ma cosa accade in un dispositivo Windows Mobile nel momento in cui questo passa nella modalità Suspended? Per dirla in soldoni: cosa accade ad un processo quando il display…

0

Chiudere la connessione GPRS in Windows Mobile e CE

Durante lo sviluppo di un’applicazione per Smart Device si può avere la necessità d’interagire programmaticamente con la connessione GPRS. Un collega ha trattato questo argomento nel suo blog personale, mostrando un esempio di applicazione Managed che interagisce con le ConnMgr APIs (un set di APIs a disposizione degli ISVs) al fine di conseguire questo obiettivo….

2

Reflection mediante dynamic

Al Supporto Tecnico ci prepariamo in anticipo alle richieste sui prodotti attualmente in beta, i quali arriveranno nei prossimi mesi. Studiando Visual C# 2010 Beta 1 e le nuove feature introdotte nella runtime, ho notato che gli sviluppatori di applicazioni hanno a disposizione un nuova keyword, dynamic, che si basa sulla DLR, Dynamic Language Runtime….

6