TechEd EMEA 2008

I’ll be speaking at a few sessions in Barcelona next week.  Of particular note is that the date, time and location of the “Microsoft Visual Studio Languages Chat” has been updated to fix a scheduling conflict.  See below for the details.

Dynamic in .NET: The IronLanguages and more.
November 10 17:45 - 19:00
Room 116

Come and learn about Microsoft’s two dynamic languages, IronPython and IronRuby, as well as the underlying Dynamic Language Runtime (DLR) that enables these languages. This session will give you insights on scenarios where you might want to consider dynamic languages including hands on demos using the IronLanguages in Visual Studio.

Microsoft Visual Studio Languages Chat
November 14 15:15 - 16:30 November 12 10:45 - 12:00
Room 132 Room 128

In this session, we will discuss Microsoft’s core languages (Visual Basic, Visual C#, and Visual C++), functional language (F#) and dynamic languages (IronRuby and IronPython). Each language has its own style and advantages. Come chat with representatives from the Microsoft Visual Studio product teams, bring your questions, and get ready for a fun discussion!

IronRuby in Action
November 12 12:20 - 13:10
Room 112

In this session you will learn about the new dynamic language IronRuby. You will get a quick overview of the language with emphasis on what makes Ruby unique from more static languages such as C#, F#, and VB. You will see Ruby code being written and gain a feel for the language and how you might use it in the context of .NET.

IronPython in Action
November 13 12:20 - 13:10
Room 117

IronPython is the older of the two IronLanguages with IronPython 2.0 coming out late in 2008. This session will give you an overview of the Python language and show you multiple Python code demonstrations in Visual Studio with emphasis on how Python, a dynamic language, is different from the more static languages such as C#, F#, and VB.

It’s not often that a developer speaks at these events; I hope I’m able to bring something a little different to my presentations.