December 4-6, 2017
Vancouver, Canada

Using C# Expression Trees in the Real World

Ever wondered how Entity Framework and NHibernate translate even the most complicated of LINQ queries to SQL? The answer is simple – expression trees.

In this session, Spencer will unravel the mysteries of expression trees. Attendees will learn what expression trees are, how to create them, and how some of our favorite libraries use them to perform routine tasks.

View all 87 sessions

Spencer Schneidenbach


Spencer Schneidenbach is a web developer, Microsoft MVP, andspeaker in the St. Louis area, focusing on JavaScript/TypeScript, C#, React/Redux, and ASP.NET. He is the Platform Architect of Ryvit, a startup providing integration services for the construction and accounting industries.

Full speaking history and blog can be found at

Read More

Vancouver 2017 sponsored by