Tag Archives: C#

Metro Style App – Camera Capture

Vediamo come è semplice andare ad interagire con la fotocamera e scattare una foto in windows 8 (CCP) creando una applicazione metro in xaml. Per prima cosa creiamo un nuovo progetto di tipo Blank Application. Nel codice Xaml della pagina principale andiamo ad inserire un controllo image che visualizzerà la nostra foto appena scattata, un […]

Comments Off on Metro Style App – Camera Capture  

Unexpected FormatException in Convert.ToDateTime

Un team in azienda ha trovato un problema subdolo che può essere pericoloso. Era stata utilizzata l’istruzione Convert.ToDateTime per trasformare una stringa in formato dd-MMM-yyyy in una data. Il tutto sembrava funzionare tranne il fatto che per il solo mese di Marzo veniva scatenata una FormatException. Ho scritto su connect per chiede spiegazioni http://tinyurl.com/6k8yah4 e la […]

Comments Off on Unexpected FormatException in Convert.ToDateTime  

Monitorare la cpu con i performance counter

Avevo la necessità di monitorare la cpu di un pc che ogni tanto schizzava al 100%. Ho fatto una ricerca veloce in internet ma non ho trovato niente di facilmente utilizzabile (se avete suggerimenti li accetto volentieri). Ricordando dalla certificazione del framework che c’era la possibilità di leggere i PerformanceCounter ho scritto una piccola classe […]

Comments Off on Monitorare la cpu con i performance counter  

Covarianza finalmente nel C# 4.0

Seguendo il web cast “Raf & Alk su C# 4” di dotnetmarche ho scoperto l’introduzione di questa feature nel framework 4.0 con cui mi ero scontrato tempo fa e che mi sembrava quasi scontata. Dalla msdn http://msdn.microsoft.com/it-it/library/ee207183.aspx

Comments Off on Covarianza finalmente nel C# 4.0  

Usare un framework di mock nei test – Behavior stub

Nel post precedente avevamo visto come creare Stub con RhinoMock, ora vedremo invece come simulare il valore di ritorno di un metodo. Esempio 2 – Valori di ritorno di un metodo Il nostro obiettivo è testare il metodo ApproveOrder, che imposta la proprietà ApprovedBy recuperando l’utente a partire dal id. Dobbiamo fare in modo di […]

Comments Off on Usare un framework di mock nei test – Behavior stub  

Usare un framework di mock nei test – Stub

Partiamo con un esempio molto semplice per capire come usare un framework di mock per aiutarci nella creazione di test unitari. Il framework di mock che utilizzeremo è Rhino Mocks nella versione 3.6, è un buon prodotto che viene portato avanti dall’instancabile Oren Eini (Ayende Rahien). Esempio 1 – Creare uno Stub Il nostro obiettivo […]

1