An Introduction to F# for the C# Developer
Back in 2010, Visual Studio shipped with a new language on board - F#. Out of curiosity, I started playing with it, and got hooked. F# is a fantastic language - it mixes functional and Object Oriented approaches seamlessly, encourages writing bug-free code (it is virtually impossible to get a null exception...), comes with great features, and is incredibly productive. For the C# developer accustomed to Object Oriented thinking, it can also be a bit daunting at first.
In this talk, I will give a intro to F# for C# developers, illustrating with live code samples why I think it's awesome, and discuss where it fits and how you can best get started with it.
Mathias Brandewinder has been writing software in C# for 7+ years, and loving every minute of it, except maybe for a few release days. He is an F# MVP, enjoys arguing about code and how to make it better, and gets very excited when discussing TDD or F#. His other professional interests are applied math and probability. If you want to know more about him, you can check out his blog at www.clear-lines.com/blog or find him on Twitter as @brandewinder.
Windows Azure Websites vs Web Roles
Come a half hour early (6:15 PM) to enjoy our .NET FUNdamentals series:
Robin Shahan will demonstrate some of the features of Windows Azure websites and show how to deploy one. They she will discuss the differences between this feature and the traditional PAAS web roles also offered in Windows Azure.
- 6:15 - 6:45 FUNdamentals
- 6:45 announcements
- 7:00 - 8:45 presentation
- 8:45 - 9:00 raffle