Inizia leggendo tutti gli articoli di Chris Burrows sull'argomento:
link
Chris ha eseguito quasi tutta l'implementazione lato compilatore della funzione dinamica ed è stato profondamente coinvolto nel processo di progettazione.
Leggi anche il blog di Jim Hugunin:
link
Jim era l'architetto Dynamic Language Runtime e membro del team di progettazione C # mentre stavamo progettando la funzione dinamica. Non ci sono troppi articoli lì, ma sono buoni per ottenere una comprensione di base di come è andato il processo di progettazione DLR.
Se dopo hai altre domande tecniche sono felice di metterle in campo. Pubblicali su StackOverflow o utilizza il link "contatto" sul mio blog.