Tuesday: NoSQL Day
Thursday, 15:35 - 16:25
Track: .Net
While it's generally lovely, C# has its quirks and oddities like every other language. In some cases these can cause subtle bugs, and at other times they can be used to achieve neat - if somewhat bizarre - tricks. In this session, Jon will present some of his favourite ways of abusing the C# language.
Mid-level experience of C#, ideally up to C# 4 (if lambda expressions are a complete mystery, you won't get much out of it)
Subtle traps and how to avoid themThe fine dividing line between brilliance and insanityThe sound of a compiler screaming as you force it to obey the language specification against all common sense
Jon is a software engineer working in the Mobile team at Google's London office. While his day job primarily involves Java code, Jon is a huge C# enthusiast. His book on the language, “C# in Depth” is now in its second edition. He is probably best known for his contributions to Stack Overflow, the developer Q&A web site – although before Stack Overflow he was a prolific newsgroup poster.
Jon has an honours degree in mathematics and a diploma in computer science, both from Cambridge.
Contact us | Archives | telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org