schedule 10:30 AM - 10:30 AM place Grand Ball Room 1

LINQ draws on principles of functional programming and represents a paradigm shift for developers used to an imperative/object oriented programming style. Thinking in LINQ explains the benefits of functional programming built into LINQ, allowing developers to use these techniques write more efficient and concise data-intensive applications.

While other books on the subject merely scratch the surface in terms of problem solving using LINQ, Thinking in LINQ (http://www.apress.com/9781430268451 shows readers how use functional programming techniques to solve common every-day problems as well as more complex problems using LINQ’s features.

LINQ lets you write code that resembles natural language and is easier to debug compared to traditional loops and branching statements. The purpose of a well written LINQ Query will be immediately evident unlike the looping construct so commonly used in traditional programming. LINQ operators can be used in unison to orchestrate a solution for complex real world problems.

What viewers will learn

  • Text Processing using LINQ
  • Refactoring using LINQ
  • Monitoring code health using LINQ
  • Creating DSL using LINQ
 
1 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • Text Processing using LINQ
  • Refactoring using LINQ
  • Monitoring code health using LINQ
  • Creating DSL using LINQ

Learning Outcome

Viewers will be able to appreciate how LINQ (or Functional Programming in general) can be applied to several problem domains.

Target Audience

Software Developers, .NET Developers

schedule Submitted 2 years ago

Comments Subscribe to Comments

comment Comment on this Proposal