Oggi mi sono divertito un paio d'orette con l'interoperabilità COM/.NET, ovvero come realizzare una libreria in C# e renderla disponibile in ambiente COM, che per le mie esigenze era semplicemente VB6.

L'approccio è stato veramente facile, grazie soprattutto alle slides e al codice di esempio di Raffaele Rialdi, che durante l'ultimo workshop ha affrontato tra gli altri proprio questo argomento: fortunatamente io c'ero, quindi riguardare il codice di esempio e ricrearmi una mia libreria personalizzata è stata una questione di minuti!

Nel riguardare una serie di cose mi sono imbattuto però in GUIDGen.NET, un addin per VS2003 che permette di generare ed inserire codici GUID direttamente dall'ambiente di sviluppo, evitando quindi di ricorrere al GUIDGen (che ad esempio io non avevo installato nella mia macchina, avendo evitato di installare Visual C++ 2003).

A me è risultato molto utile, spero che possa esserlo altrettanto per voi .

Alternative disponibili sono questa pagina html, e il relativo webservice a cui si appoggia.

powered by IMHO 1.3