Articolo IoProgrammo 201: Un QR Code Reader con Xamarin Forms

Su IoProgrammo numero 201(Gennaio/Febbraio 2016), trovate un mio articolo dedicato a Xamarin Forms, con un esempio per creare una app mobile Android, iOS, Windows Phone, che implementa un QR Code Reader. Titolo di copertina: QRCODE IN 10 RIGHE C#Tutto il codice necessario pronto per essere integrato nel …

Leggi di più

Inglobare tutte le dll in un singolo exe e utilizzarle con la Reflection

La stragrande maggioranza delle applicazioni usa delle dll esterne, eventualmente di terze parti. Quando l’applicazione deve essere distribuita anche gli assembly da cui dipende, cioè tutti i riferimenti esterni devono essere distribuiti assieme all’eseguibile. In generale lo si fa con la classica tecnica Xcopy, prendendo …

Leggi di più

Articolo IoProgrammo: Roslyn, il nuovo compilatore di Microsoft

Su IoProgrammo numero 197 (Maggio /Giugno 2015), trovate un mio articolo dedicato alle novità del nuovo compilatore di Microsoft, denominato Roslyn, utilizzato da Visual Studio 2015, che è open source ed è integrabile nelle vostre applicazioni. Titolo di copertina: Roslyn: Microsoft abbraccia l’Open SourceScopri cosa cambia con …

Leggi di più

L’operatore null conditional

L’operatore null-conditional, chiamato anche di null-propagation, che sarà introdotto da C# 6, consente di gestire varie situazioni in cui si rende necessario controllare il fatto che un oggetto sia null, ed evitare di incorrere nelle comuni NullReferenceException, riducendo la quantità di codice ripetitivo da scrivere.L’operatore ? permette …

Leggi di più

Guest Post su MSDN Italia: Caller Info Attributes in C# 5

Vi segnalo il mio guest post sui blog di MSDN Italia, dedicato ai Caller Info Attributes di C# 5.0, dal titolo Ottenere informazioni sul chiamante di un metodo in C# 5 Il link è il seguente: http://blogs.msdn.com/b/italy/archive/2014/11/27/guest-post-ottenere-informazioni-sul-chiamante-di-un-metodo-in-c-5.aspx

Leggi di più

Articolo su Ioprogrammo: Git, i vantaggi e i trucchi del controllo di versione

Su IoProgrammo numero 194 (Novembre/dicembre), trovate un mio articolo dedicato a Git come sistema di controllo di versione. Titolo di copertina:GitHub Chi non sviluppa in compagnia…Non sei ancora iscritto a GITHUB? Ti spieghiamo i vantaggi e i trucchi del controllo di versione

Leggi di più