DevExperience

.Net Framework, Internet of Things & M2M, Embedded Systems, Design Patterns Paolo Patierno's Blog

MVP Award

I'm Microsoft MVP for Windows Embedded

Recent Posts

Apps & Articles

Progetti

Pubblicazioni

Tags

My Profiles

 

My Embedded101 Blog

My YouTube Channel

Windows Embedded CE 6.0

Building Embedded Devices using Windows Embedded CE 6.0 R2

Archives

Sto leggendo...

Windows Embedded

.Net Micro Framework

.Net Framework & CLR

Email Notifications

Open Source Hardware

RSS Blog Post

Naviga coi Tag

Tutti i Tag » C# (RSS)
GnatMQ : un broker MQTT per il .Net Framework
Con una settimana di ritardo rispetto l’uscita prevista, ho finalmente rilasciato in versione Beta un broker MQTT completamente sviluppato in C# e che può essere eseguito con il .Net Framework ed il .Net Compact Framework 3.9 (su sistemi con Windows Embedded...
C# : tip per la risoluzione del “ambiguous reference”
Oggi mi si è riproposto un problema che da tempo non mi si presentava ed ho deciso di scrivere un “tip” per la risoluzione. Il problema in oggetto è l’errore di compilazione “ambiguous reference”. Purtroppo, nel mio progetto uPLibrary su CodePlex ho una...
Posted: 15 gen 2014 15:16 da Paolo | con no comments
Inserito sotto: ,
La mia libreria M2Mqtt su Channel9 !
Il client MQTT, che ho rilasciato su CodePlex , utilizzabile con tutte le versioni del .Net Framework ma con un occhio di riguardo per il .Net Micro Framework,  è stato pubblicato con un post del blog Coding4Fun su Channel9, gestito da Greg Duncan...
Un mio nuovo piccolo progetto su CodePlex : M2Mqtt
Ho appena pubblicato su CodePlex un mio piccolo nuovo progetto : M2Mqtt . Si tratta di un client MQTT (Message Queue Telemetry Transport) che può essere utilizzato su tutte le piattaforme .Net, ovviamente con un occhio particolare al .Net Micro Framework...
Community Day sul .Net Micro Framework : slide e demo
Con parecchio ritardo (e me ne scuso), ho caricato su SkyDrive le slide ed il codice delle demo relativi al Community Day del 2 Marzo 2012 che ho tenuto con i miei amici del DotNetCampania …. argomento ? … ovviamente .Net Micro Framework ! Spero possano...
ioProgrammo : realizziamo un sistema di allarme temperatura con il Netduino Plus
Anche questo mese nella rivista “ ioProgrammo ” (n. 177, Agosto 2012) c’è un mio articolo sul .Net Micro Framework e la sua applicazione con Netudino Plus. Sfruttando la funzionalità Ethernet della scheda, viene realizzato...
Posted: 20 lug 2012 8:51 da Paolo | con no comments
Inserito sotto: , , , ,
ioProgrammo : il mio articolo sul .Net Micro Framework
Questo mese, nella nota rivista di programmazione “ ioProgrammo ” (n. 176, Luglio 2012), c’è un mio articolo sul .Net Micro Framework. Si parte dalle basi, dall’architettura e dal modello di programmazione sino ad arrivare...
Posted: 20 giu 2012 22:52 da Paolo | con no comments
Inserito sotto: , , , ,
WP7 : HttpWebRequest e la cache interna
Forse non tutti sanno che la classe HttpWebRequest utilizza una propria cache interna per tutte le richieste che via via vengono eseguite durante il suo utilizzo. Accade che, eseguendo una richiesta sempre al medesimo URL, l’oggetto HttpWebRequest istanziato...
Posted: 25 mar 2012 21:45 da Paolo | con no comments
Inserito sotto: ,
Codice Nativo vs Gestito : performance
Affrontando un problema lavorativo riguardo le perfomance grafiche su un target device con processore ARM e Windows CE 6.0 R3 e facendo delle ricerche di approfondimento in rete, mi sono imbattuto in un interessantissimo articolo di Chris Tacke dell’OpenNETCF...
Posted: 23 dic 2011 13:10 da Paolo | con no comments
Inserito sotto: , , , , ,
Swap di due variabili senza la variabile di appoggio ? Si può !
Una delle prime funzioni (escludendo il solito Main() che produce il famosissimo “Hello World”) che si scrive quando ci si avvicina al mondo della programmazione, è quella che ci permette lo swap (scambio) di valori tra due variabili. Tipicamente si è...
Posted: 28 ott 2011 19:26 da Paolo | con no comments
Inserito sotto:
Nullable<T>.Equals(object) … comportamento “strano” che ha una spiegazione !
Ieri, in ufficio con alcuni miei colleghi, mi sono imbattuto in un comportamento alquanto strano del metodo Equals(object) della struct Nullable<T> . Consideriamo il seguente frammento di codice : 1: short ? x = 1; 2: bool b = x.Equals(1); Secondo...
Posted: 7 set 2011 8:31 da Paolo | con no comments
Inserito sotto: ,
Da byte[] a String con il .Net Micro Framework
Spesso, dato un array di byte con codifica UTF8 , si rende necessaria la relativa conversione in una stringa. Purtroppo, il .Net Micro Framework non mette a disposizione il metodo Encoding.UTF8.GetString(byte[] bytes) utile per questo scopo. Il metodo...
Posted: 4 set 2011 16:32 da Paolo | con no comments
Inserito sotto: ,
WPF Dispatcher.CheckAccess() vs Windows Forms Control.InvokeRequired
Coloro che utilizzano quotidianamente le Windows Forms conosceranno il significato della property InvokeRequired nell’ambito della classe Windows.Forms.Control. Sappiamo infatti che i controlli di una Windows Forms sono legati ad uno specifico thread...
Posted: 19 ago 2011 18:35 da Paolo | con no comments
Inserito sotto: , ,
Il gate per salire a bordo del Kinect : la classe Runtime
Tra tutte le classi messe a disposizione dal Kinect SDK, quella sicuramente più importante è la classe Runtime . Attraverso quest’ultima è possibile gestire tutti i sottosistemi, quali la video camera, il sensore di profondità ed il riconoscitore della...
Posted: 18 ago 2011 17:20 da Paolo | con no comments
Inserito sotto: , ,
Kinect : il dispositivo, l’installazione dell’SDK ed i primi passi
Tutti i possessori o meno di una console XBOX sono a conoscenza dell’esistenza del Kinect, un fantastico dispositivo attraverso il quale la Microsoft ha iniziato a fare concorrenza alla Nintendo Wii, relativamente ai giochi che non prevedono l’utilizzo...
Posted: 17 ago 2011 17:36 da Paolo | con no comments
Inserito sotto: , ,
Più Post Pagina seguente »