Code on the Beach

Back to Speaker List
Danny Warren

Danny Warren

Danny is a Senior Software Engineer at InterKnowlogy in Carlsbad, CA. Danny began acquiring his expertise in software engineering at Neumont University in Salt Lake City, Utah where he graduated with a BSCS. Danny’s passion for technology has led him throughout the Microsoft Stack including .NET, C#, XAML, and F#. Danny has an expertise in NUI (The Natural User Interface) having built numerous multi-touch and gesture based interfaces for software applications across a broad spectrum of devices. Currently his passion includes building Windows Universal Apps and WPF Applications driven by gesture interaction using the Microsoft Kinect. Danny is an Alumnus Microsoft MVP for Windows Platform Development and speaks all over the country including That Conference, Spark Conference, and SoCal Code Camp. When not building beautiful software, Danny is an outdoors man and devoted husband and father. He loves to camp, hike and mountain bike.


Friday 3:30 PM - 3:30 PM

Mobile & IoT Track Atlantica A

Intro to F# with a Twist of Xamarin

We all know and love C# with .NET, but often the natural development process encouraged by the pair causes us to develop bugs without realizing the potential for bugs. F# with .NET encourages a different approach. Helping to eliminate classes of bugs by naturally approaching development differently. In this session we'll discuss what kinds of bugs are naturally overcome by using F# and get an introduction into the language itself and tooling around it. Finally, I'll walk you through using F# as a cross-platform language using the tools provided by Xamarin. Even if your company never allows you to use F# just learning the language and why it's natural approach is so helpful will help you become a better developer in C#. You'll leave this session armed with knowledge and tools to be a smarter, wiser, more observant developer!