Skip to content

Details

Abstract:
With the advent of LINQ, C# has gotten a significant exposure to functional programming. However, functional programming in C# is not restricted to the use of extension methods, lambdas and immutable classes. There are a lot of practices that haven't been adopted as widely because there's not much of native language support for them in C#. Still, they can be extremely beneficial should you incorporate them into your day-to-day work.

During this presentation you’ll learn:
• The fundamental principles behind functional programming,
• Why they are important,
• How to apply them in practice.

Bio:
Vladimir Khorikov is a Pluralsight author and Microsoft MVP and has been professionally involved in software development for more than 10 years. Nowadays he specializes in rescuing legacy code bases and helping teams with large enterprise applications. He practices clean code, domain-driven design, functional programming, and other techniques that help him on this path.

Pizza and Raffled off prizes for the attendees

Where: Arlington Tech eXchange

2300 Wilson Blvd - Arlington (6th floor)

3 mins walk from Court House Station

Map here (https://www.google.com/maps/place/2300+Wilson+Blvd+%23630,+Arlington,+VA+22201/@38.8905292,-77.0892412,17z/data=!3m1!4b1!4m5!3m4!1s0x89b7b689c41e702f:0x2b0140bc270861ce!8m2!3d38.890525!4d-77.0870525?hl=en)

Related topics

You may also like