I've been working with RavenDB and Json.NET lately. RavenDB has some interesting schema-less capabilities using JSON documents. When interacting with the API, you either get serialized objects or JSON.NET classes. These are great, but it seemed like mixing...
When dynamics came to C#, I hoped that we'd be able to use interfaces to bridge the gap between dynamic & static typing. For example, the following really should just work: .csharpcode, .csharpcode pre { font-size: 13.3333px; font-width: 400; color...