Web Service Software Factory: Modeling Edition

E' uscita da poco la versione per Visual Studio 2008 della Service Factory con relativi link agli Hands-on Labs.

Questa service factory è un insieme di risorse per architetti e developers per realizzare soluzioni a servizi seguendo una serie di design patterns e architectural best practices ben definiti. La soluzione comprende principalmente della documentazione con relativo codice sorgente e tre DSL (Domain Specific Language) per la modellazione della soluzione : Service Contract Model, Data Contract Model, ed l' Host Model.

L'architettura della software factory è completamente estendibile ed adattabile alle proprie esigenze di progetto. Personalmente quando ero in Microsoft Consulting le ho usate spesso, magari anche solo come riferimento e aiuto nell'impostazione di alcune parti di progetto. Rappresentano comunque materiale importantissimo per chiunque debba progettare delle soluzioni di classe Enterprise.

Dietro le quinte la Service Factory utilizza le estensioni del GAX/GAT e del DSL Toolkit oltre a varie tecniche per il model validation e il code generation.Nella figura sottostante è rappresentata la dipendenza delle varie tecnologie utilizzate nella Service Factory

 

image

 

</Mario>