Architecture

Software Architect Conference 2011–London

Oh yes I’ll be there… Technorati's Tag: Technical conference,Architecture

posted @ Wednesday, October 05, 2011 12:15 PM | Feedback (0)

Articolo “Programmazione per contratti con il Framework .Net 4.0”

E’ online il mio primo articolo per UgiDotNet, ovvero “Programmazione per contratti con il Framework .Net 4.0”, argomento molto molto interessante poichè è ora possibile adottare l’approccio cosiddetto “Contract First Development” nel design delle proprie applicazioni. Questo approccio aiuta sicuramente a scrivere applicazioni più robuste, cercando di limitare per quanto possibile i bugs a runtime. Ovviamente sono graditissimi eventuali feedback, contattandomi mediante la form contact di questo blog.  

posted @ Tuesday, April 20, 2010 11:40 PM | Feedback (0)

Software Architecture #1 Il design pattern Decorator

Il pattern “Decorator” appartiene alla famiglia dei design pattern della GoF (Gang of Four), ed è classificato come pattern strutturale. E’ un pattern molto semplice da usare, che permette di aggiungere dei comportamenti personalizzati, e quindi delle responsabilità, ad una certa classe senza per questo utilizzare tecniche di subclassing. Immaginiamo di avere un componente per il log delle informazioni. Esso invoca un servizio di logging e rispetta questo contratto definito mediante una semplice interfaccia: 1: public interface ILogger 2: { ...

posted @ Monday, April 12, 2010 6:40 AM | Feedback (0)

Link utili della settimana #5

- Fluent Mock Builder, fornisce una “fluent interface” per costruire complessi oggetti “mockable” con il framework di mocking Mock, una libreria di mocking che sfrutta a fondo le nuove caratteristiche di .NET 3.5 (es. expression trees), o di C# 3.0 (es. le lambda expression). Il tutto può essere usato negli Unit test di progetti ASP .NET MVC; -NInject, un framework open source di dipendency injection per .NET; -StructureMap, altro tool di Dipendency Injection / Inversion of Control per il mondo .NET;

posted @ Friday, March 26, 2010 2:29 PM | Feedback (0)

Link utili della settimana #1

- MVVM Toolkit Light - Ajax Control Toolkit release 30930 (30 sett 2009); -thinktecture.WSCF.blue (Contract first WCF Tool) - The ModelView-ViewModel design pattern for WPF - Code Run (questo è davvero incredibile, si evincono chiaramente le potenzialità del Cloud Computing).  Trattasi di un IDE Online, con cui è possibile sviluppare progetti .NET direttamente nel browser, potendo anche disporre di un ambiente di host on the cloud, su cui è possibile effettuare il deployment delle proprie applicazioni sviluppate on line. - Bonnie .NET API per sviluppare applicazioni che usano la crittografia della informazioni o certificati X.509

posted @ Friday, October 09, 2009 5:50 AM | Feedback (0)