Going all in with functional C#

August 18th 2016 13:00 - 17:00
Swang 110

Track: Programming Principles
Level: Intermediate

In this workshop attendees will learn about functional C# by building a poker scoring game using C# 6 features. We'll learn what new features were added in C# 6 to support functional programming. The pros/cons of functional vs. imperative programming will be explored to understand the strengths of each style.
In this workshop we'll learn:
- Immutable Types
- Basic LINQ concepts
- Advanced LINQ concepts (Yeild)
- Func Delegates
- Expression Bodied Members
- Extension methods and pipe-lining
- Thread Safe Collections

Ed Charbeneau

Ed Charbeneau is a web enthusiast, speaker, writer, design admirer, and Developer Advocate for Telerik. He has designed and developed web based applications for business, manufacturing, systems integration as well as customer facing websites. Ed enjoys geeking out to cool new tech, brainstorming ab...


This website uses cookies. By continuing to browse you agree to this and Conferize's terms of service.