The August 2015 Meetup of The Windows Developer User Group is scheduled for August 17th from 6PM to 8PM @ Improving Ohio Office. Please see details below & kindly RSVP.
Giving Clarity to LINQ Queries by Extending Expressions!
In this session we’ll learn about .NET Expression trees by discovering how they work and applying the knowledge to LINQ using the pipes and filters pattern.
LINQ and Entity Framework are both commonly used in the .NET ecosystem, but even well-written applications can have LINQ queries that are difficult to understand. Because LINQ is so flexible, it can be written in ways that fail to communicate the developer’s intent. Well-written LINQ should be so clear as to be self-documenting. To write clear LINQ, it helps to understand the details of a few LINQ components that improve LINQ’s readability.
We’ll be showing how to use a pipe and filter pattern to make LINQ queries easier to comprehend. We will take a deep dive into expression trees to understand how they work, and how to manipulate them for maximum re-usability.
As an Co-Chairman of the Code PaLOUsa developer conference, a non-profit organization that brings an annual developer’s conference to Louisville, Ed stays involved in the developer community. Ed also continues to help co-organize the Louisville .Net MeetUp group, meeting monthly to discuss the latest trends in technology. Connect at @edcharbeneau.
Please RSVP on our Meetup site @ http://www.meetup.com/windowsdevug/. Come join us!