Unattended printing

Salve a tutti! Oggi volevo parlarvi un pò di architettura delle applicazioni. C’è un problema che assilla molti, e che fino ad oggi non ha molte soluzioni: la stampa batch di documenti. Molti hanno la necessità di stampare documenti Word (ma anche Pdf, Xps e così via) da servizi che girano su application server. Questi…

0

Configurazione dell’oggetto WSHRemote in Windows 7/2008 R2.

Salve a tutti. Mi sono imbattuto in questi giorni in un caso un pò particolare. Ho deciso di riportare la mia esperienza per salvare la giornata di qualcuno che si imbattesse in questo, visto che mi è costato ore di tracing e prove. Il Windows Scripting Host, dalla versione 5.6 in poi, contiene una piccola…

0

“The Back-End Service Model“

Salve a tutti! Spero abbiate scaricato in tanti l’applicazione di esempio e l’abbiate provata. Non è nulla di eccezionale, ma vuole mostrare la strada per creare una applicazione client-server, dove il server è un servizio che gira in Sessione 0 e il client è una applicazione user mode. Questo è il cosiddetto “Back-End Service Model“….

2

UAC ByPass: setup normale e setup dev.

Salve a tutti! Oggi, volevo guidarvi nel setup dev dell’esempio UAC ByPass. Se uno vuole solo esplorare le possibilità che questo dimostra, basta che vada nel folder Setup\SetupUAC\Release ed esegua Setup.exe. Il programma di setup è un normalissimo programma di installazione di Visual Studio, con una custom action finale, che è un vbscript che serve…

0

UAC Bypass. O meglio, il modo supportato e “by design” per lavorare con la UAC.

Salve a tutti. Oggi, volevo iniziare a discutere di un argomento molto dibattuto e sentito da parte degli sviluppatori: come fare in modo di non mostrare il prompt di UAC in Vista e Windows 7 quando si vuole eseguire del codice privilegiato. Ho tratto ispirazione per questo programma da questi articoli che vi invito a…

0

Windows 7 – Novità per gli sviluppatori

Salve a tutti! Volevo iniziare con questo post, una lunga serie di interventi cercando di commentare e di spiegare quali siano le novità per gli sviluppatori introdotte da Windows 7 (e magari anche da Vista, ma sottovalutate o eluse all’epoca). Il consiglio principale che posso darvi è di partire da qui, http://msdn.microsoft.com/en-us/library/dd371778(VS.85).aspx e leggere tutto,…

0

Kernel Debugging: Pronti? Via..

La prima volta. Ci eravamo lasciati in questa situazione: Windbg avviato as admin, la VM configurata per il kernel debugging su seriale, ma spenta. Se non lo siamo, chiudiamo tutto ed eseguiamo questi passi nell’ordine esatto. Avviamo Windbg “As Administrator”. Verifichiamo che Symbol Path contenga il percorso corretto al nostro symbol store e il riferimento…

2

Kernel Debugging, prepariamoci..

Salve a tutti. Come avevo promesso in un altro post, oggi vedremo come si può iniziare a fare Kernel Debugging. Il Kernel Debugging è di solito l’ultima spiaggia per uno sviluppatore di applicazioni in user mode, mentre è il pane quotidiano per chi realizza device driver e componenti che interagiscono e si integrano col sistema…

2

Il Desktop Heap. Perchè può essere un problema, e come risolverlo..

Salve a tutti e bentornati. Oggi parliamo di una cosa molto molto importante. Sconosciuta ai più semplicemente perchè stiamo parlando di una cosa che riguarda i limiti del sistema operativo stesso. Avere a che fare con un problema di Desktop Heap, significa essersi avvicinati ai limiti fisici del sistema operativo, e la cosa non dovrebbe…

1