Meet up

DNUG Meeting: USING EXPRESSION TREES FOR INTERNAL DSLS IN C# 3.5

Wednesday, 1st April in London

This meetup was organised by LDNUG: London .NET User Group in April 2009

Overview

Using Expression Trees for internal DSLs in C# 3.5

Ian then gives a demonstration of how fluent interfaces can be created and how discoverable the API really is.

Ian then introduces Closures. Closures are basically a generic name for treating a function as data. It is generally done using a lambda expression. Ian explains how this can be done within DSLs and where it is useful. He also gives a demonstration of it being used. Ian finishes with an introduction to Parse Trees and how all of these features can be used in real world DSLs.



Ian Cooper

Polyglot Coding Architect in London, founder of #ldnug, speaker, tabletop gamer, geek. Tattooed, pierced, and bearded. The 'guv' on @BrighterCommand


Who's coming?

Attending Members

Sorry, no member has joined this event so far.