Attualmente sto ricercando la seconda edizione di C# in Profondità e sto cercando di implementare "buffer di protocollo dinamici", ovvero un livello di supporto dinamico sulla mia libreria di buffer del protocollo esistente. Come tale, ho un tipo DlrMessage
derivato da DynamicObject
. Dopo un po 'di gioco sono riuscito a farlo rispondere a proprietà semplici con un codice notevolmente piccolo, ma voglio andare molto oltre - e capire davvero cosa sta succedendo.Qual è la migliore fonte di informazioni sul DLR (.NET 4.0 beta 1)?
Finora non ho trovato alcuna buona spiegazione del DLR - e molti post del blog sono effettivamente obsoleti ora, poiché le cose sono cambiate (credo) tra il precedente CTP e .NET 4.0 beta 1 Il MSDN documentation for DynamicObject al momento è piuttosto minimale.
La mia query più immediata è se esiste un modo semplice per dire "Usa la riflessione per associare le chiamate che non riesco a gestire, utilizzando questo particolare oggetto". (In altre parole, voglio aumentare il legame di riflessione esistente piuttosto che fare tutto da solo, se possibile.) Sfortunatamente non sto andando molto lontano dalle supposizioni.
Esistono fonti di documentazione definitiva e recente che dovrei conoscere? Sono consapevole del fatto che parte di scrivere di una nuova tecnologia è esplorazione, ma una mano sarebbe apprezzato :)
Vedi e qui pensavo che intendessi la Docklands Light Railway. :) – cletus
Chiudere la battuta del cletus come duplicato: http://stackoverflow.com/questions/655194/how-does-the-dlr-work;) –