giovedì 23 febbraio 2012

TinyCLR.it a Hack Reality 2012

Anche se con qualche giorno di ritardo volevo ringraziare tutti per la splendida giornata trascorsa in quel di Bologna all’hackathon “Hack Reality 2012” organizzato dai ragazzi di Whymca.  Il team composto da Lorenzo Maiorfi, Gianluca Ruta, Mario Vernari ed il sottoscritto ha fatto la sua parte per la buona riuscita dell’evento. Come prima uscita di TinyCLR.it mi ritengo soddisfatto sia per l’esperienza che per la curiosità ed i contatti che abbiamo avuto. L’occasione è stata sicuramente un’ottima palestra per lo scambio di idee, esperienze ed il confronto con le più disparate tecnologie. In questo post potete trovare alcune foto dell’evento. Esperienza sicuramente da ripetere!

martedì 21 febbraio 2012

Windows Virtual PC & Microsoft Device Emulator

In questi giorni ho ripreso in mano un progetto basato su Windows Mobile 6.x e con mia sorpresa ho scoperto che l’emulatore di WM6 non riusciva più a riconoscere la scheda di rete (NE2000 PCMCIA). L’errore riportato era il seguente:

The required Virtual Machine Network Driver could not be found. Make sure that Virtual PC 2007 is installed. You can install Virtual PC 2007 from http://go.microsoft.com/fwlink/?linkid=46859.

Pensando un po' ho fatto mente locale ricordando che l’installazione di Windows Virtual PC richiedeva la disinstallazione di Virtual PC2007. Morale: l’emulatore non funziona con i nuovi drivers di  Windows Virtual PC. Cercando in rete ho trovato diverse soluzioni al caso molto simili ma quella che mi ha risolto il problema è la seguente:

  • Download Virtual PC 2007 SP1
  • Rinominare l’eseguibile setup.exe in vpc.exe
  • Aprire una shell dos ed eseguire il comando vpc.exe /c
  • Questo comando estrae il file MSI nel folder %temp%
  • Posizionarsi nel folder ed eseguire il comando msiexec /a Virtual_PC_2007_Install.msi /qb TARGETDIR=c:\vpc
  • Questo estrae i files del MSI nel folder c:\vpc
  • Aprire “Centro connessioni di rete e condivisione” e selezionare “Modifica Impostazioni scheda”

  • Selezionare la scheda di rete con cui ci si connette ad internet e aprire le proprietà della stessa
  • Premere il pulsante “Installa”

  • Selezionare “Servizio”

  • Selezionare “Disco Driver…”

  • Navigare in C:\vpc\Program Files\Microsoft Virtual PC\Utility\VMNetSrv\ per i sistemi x86 e in C:\vpc\Program Files\Microsoft Virtual PC\Utility\VMNetSrv\x64  per i sistemi a x64
  • Selezionare il file “VMNetSrv.inf”
  • Selezionare Virtual Machine Network Services e confermare

  • A questo punto il driver è installato e collegato alla scheda selezionata, se si vuole installare lo stesso driver su più schede si deve ripetere la procedura dal punto 8 per ogni singola scheda.

giovedì 16 febbraio 2012

Hack Reality, ci siamo quasi

Dopo il rinvio di due settimane fa causa abbondante nevicata e conseguenti disagi, sabato 18 febbraio si terrà a Bologna l’incontro di Hack Reality, l’evento di hackathon targato WhyMCA orientato all'interazione tra mobile e realtà. Io sarò presente con gli altri colleghi di TinyCLR.it con cui presenteremo dei brevi workshop inerenti il mondo .NET MicroFW, sicuramente ci sarà da divertirsi! Vi aspetto numerosi.