March 2009 Blog Posts

Biztalk rinominare file dopo trasferimento ftp con comandi afterput per evitare file incompleti

Un cliente ha espresso l'esigenza di trasferire i file tramite ftp con un estensione temporanea e rinominarli solo dopo l'effettivo completamento del download, in modo da evitare che il partner dall'altra parte possa recuperare file incompleti dall'ftp. La soluzione standard che seguo in questi casi è quella di usare i comandi Afterput nella SendPort ed effettuare un rename dal file temporaneo a quello definitivo con i seguenti comandi: RNFROM filename.xyz; RNTO filename.dat Il problema di quest'approccio è che funziona solo se filename è fisso, perchè la macro di Biztalk tipo %SOURCEFILENAME% non funzionano nei comandi afterput (x...

Blueprints contrib su Codeplex

Volevo segnalare che recentemente è nato su Codeplex un progetto che contiene le estensioni a Blueprints da parte della community Codeplex, allo stato attuale c’è veramente veramente poco, però è un buon inizio, lato nostro (4ward) stiamo valutando la possibilità di pubblicare una versione ridotta e free della guidance per NHibernate che consente la generazione degli hbm e delle Business Entitites a partire da un database SQL Server.

Quanto ho imparato sul lavoro !

Adesso che sto postando sul blog con più frequenza mi accorgo di quante cose ho approfondito negli ultimi anni grazie al progetto SOA interamente basato su piattaforma Microsoft a cui ho partecipato e mi rendo conto di essere stato più che fortunato per avervi partecipato e mi sento in dovere di ringraziare l'Enterprise Architect Stefano Bassi per avermi dato così tanta fiducia. Ho imparato di tutto di più: SOA poi diventata Event-Driven SOA Indigo poi diventato WCF Software Factory con GAX/GAT customizzate per NHibernate, WCF, Smart Client,...

Blueprints attuale e i suoi limiti

Lo sviluppo di Blueprints è attualmente fermo e l’ultimo rilascio su Codeplex risale al 19/12, probabilmente è dovuto al fatto che è (forse) partita l’integrazione con VSTS 2010, però il problema è che la versione attuale ha diversi problemi, che ho prontamente segnalato a Michael G. Lehman dal quale ho ricevuto la laconica risposta: “Will investigate.” Comunque le potenzialità ci sono, però il processo di migrazione da GAX/GAT delle nostre estensioni ha richiesto molto tempo e ci sono alcuni limiti che ci stanno causando un po’ di problemi. Il...

Cambio di paradigma nello sviluppo del Software

Vedo che non siamo gli unici “pazzi” a pensare che lo sviluppo del software possa cambiare da processo quasi esclusivamente manuale a qualcosa di molto più automatizzato o forse meglio dire assistito. Proprio mentre facevo lo speech l’11/3 su questo tema all’ALM Day, dall’altra parte del globo Infosys postava concetti simili: http://www.infosysblogs.com/microsoft/2009/03/next_generation_software_facto.html We are at the forefront of a revolution in Software Development paradigms

Mio articolo Biztalk, SOA e VSTS su ToolNews di Dicembre

Su ToolNews di Dicembre era uscito un mio articolo su Biztalk, SOA e VSTS ! Mi ero dimenticato di postarlo. Grande soddisfazione personale :)

Appena rientrato dall’ALM Day: Fantastico !

Rientrato proprio adesso a casa dall’ALM Day che esperienza !!!!! A parte la fase di preparazione dell’evento e soprattuto della tensione visto che era la prima volta che parlavo in pubblico, devo dire che è stata una grande esperienza. L’incontro dal vivo con Ivar Jacobson e col suo modo di presentare fantastico, le ottime sessioni di Lorenzo, ma soprattutto il fatto di aver conosciuto dal vivo un altro pezzo del Gotha di UgiDotNet e dello sviluppo in Italia e non: - il mitico Janky - la mitica Rosalba - Adrian e i suoi mitici quiz...