Q48m01ymkobctfkmyfed
SkillsCast

Writing Internal DSLs in C#

11th May 2009 in London at Old Sessions House

There are 12 other SkillsCasts available from Progressive .NET Tutorials

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

Ian Cooper introduces the ideas behind Internal DSLs and shows how C# 3.5 helps to write them. Get a grounding in the elements of writing a fluent interface such as expression builders and method chaining, as well as looking at how lambda expressions help us do parse tree manipulation.

Ian started his talk with a brief introduction to main reasons behind need for internal domain specific language . He continued his presentation with further elaboration with fluent interfaces such as expression builders and method chaining, he also showed how lambda expressions assist to do parse tree manipulation. He touched areas on DSLs in C#3.5 and finally concluded with language-oriented programming.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Writing Internal DSLs in C#

Ian Cooper

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

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

Ian Cooper introduces the ideas behind Internal DSLs and shows how C# 3.5 helps to write them. Get a grounding in the elements of writing a fluent interface such as expression builders and method chaining, as well as looking at how lambda expressions help us do parse tree manipulation.

Ian started his talk with a brief introduction to main reasons behind need for internal domain specific language . He continued his presentation with further elaboration with fluent interfaces such as expression builders and method chaining, he also showed how lambda expressions assist to do parse tree manipulation. He touched areas on DSLs in C#3.5 and finally concluded with language-oriented programming.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Writing Internal DSLs in C#

Ian Cooper

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

Photos