Please log in to watch this conference skillscast.
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:
- Event Driven Collaboration (SkillsCast recorded in May 2019)
- Software Architecture for Developers Workshop (in London on 2nd - 3rd December 2019)
- Functional Concurrency in .NET with C# and F# (in London on 9th - 10th December 2019)
- F# eXchange 2020 (in London on 2nd - 3rd April 2020)
- ProgNET London 2020 (in London on 16th - 18th September 2020)
- Keynote by Konrad Kokosa: What’s New in .NET Core 3.0 and .NET 5.0 for Performance and Memory-Aware Folks? (in London on 29th October 2019)
- London Unreal Engine Meetup #33 (in London on 21st November 2019)
- Lightning Talk: Generating Castles for Minecraft™ using Haskell (SkillsCast recorded in October 2019)
- Pragmatic Memory Management (SkillsCast recorded in October 2019)