Expert .NET Delivery Using NAnt and CruseControl.NET

Marc Holmes's Expert .NET Delivery Using NAnt and CruseControl.NET is an outstanding book for development teams wanting to build a reliable, automated delivery system. The book clearly lays out the case for having a standard delivery process, then dives into specific details of implementing such a process via NAnt and CruiseControl.NET. The book also covers several other tools, both open source/freeware and commercial, including NDoc, FxCop, NUnit, Red Gate's SQL Bundle, and Eric Smith's CodeSmith code generation tool. This book, like Steve Loughran's Java Development with Ant has crucial concepts and patterns which are useful to folks even outside its target .NET audience. This is because the author is so emphatic about the criticality of process and standards, something applicable to anyone developing and delivering software. QUI: Expert Delivery Using NAnt and CruiseControl.NET

RTE, SCORM, Aerei da guerra....

Eccomi a cambiare ancora lavoro ed a passare ad un ramo completamente differente. Il bello di essere consulente è proprio questo lavoro da “cavalletta” della new economy, saltellante da un’architettura di applicazione ad un’altra…
Questa volta si tratta di creare un sistema per CBT (Computer Based Training) che sia compilant con SCORM (Sharable Content Object Reference Model, il sistema sviluppato in collaborazione con il Ministero della Difesa americano per l’erogazione di contenuti E-Learning) e che sia in grado di erogare contenuti in modo statico o connesso, quindi con integrazione ad un LMS (Learning Management System).
Architettura prevalentemente 3-tier e completamente ASP.NET con integrazione di Cassini per l’erogazione stand-alone…
Attualmente i problemi più grandi sono dati dal parsing dei vari Manifest e Metadata di SCORM e dalla “pacchettizzazione” in tempo reale delle risorse… L’obiettivo è di creare una sorta di “TinyScorm.NET LMS” che sia in grado di utilizzare le “funzioni di base” di SCORM e di creare un ambiente user-friendly per poi procedere con la programmazione. Si dovrà discutere un poco con il committente, ma sarebbe mia idea rilasciare il Player come OpenSource…

Vedremo! Nel frattempo chiunque sia addetto a SCORM o abbia interessanti implementazioni in C# si faccia vivo!