posts - 644, comments - 2003, trackbacks - 137

My Links

News

Raffaele Rialdi website

Su questo sito si trovano i miei articoli, esempi, snippet, tools, etc.

Archives

Post Categories

Image Galleries

Blogs

Links

Generare codice programmaticamente: Il CodeDom

Quando vedo queste sessioni comincio a fantasticare. La sessione ci ha aperto gli occhio su un argomento già presente nei tip di ugidotnet.
Con il namespace CodeDom è possibile eseguire compilazioni programmatiche. Il sistema torna comodo per scrivere degli script di c# o vb.net.
Si è quindi passati alle demo di generazione del sorgente partendo dallo schema a blocchi dell'applicazione. Certo Visual Studio o Visio non producono codice partendo da una flow chart (Viso lo crea negli schemi UML, ma è un'altra cosa) ma credo che se non esiste già, qualcuno creerà presto un bel tool visuale. Visto nella demo, con solo codice sembra un approccio ostile ma non è poi così malvagio.
C'è poi il procedimento inverso: la generazione della flowchart a partire dal sorgente.
La sessione si è infine chiusa con una bella e complessa demo sull'injection di codice che usa il polimorfismo per richiamare dinamicamente una classe generata da scratch. Questo è proprio il metodo usato da wsdl per creare i proxy al volo.
Gli strumenti ci sono, basta solo dare spazio alla fantasia.

Print | posted on mercoledì 2 luglio 2003 16:32 |

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET