<<< Previous speaker next speaker >>>

Jean Baptiste Evain, Mono Team, Novell

 Jean Baptiste  Evain

Jb is a Software Engineer working in the Mono Team at Novell, Inc.

He's the author of Mono.Cecil, the Mono Linker and a few other tools based on Cecil. He maintains Linq in Mono, and nowadays he's in charge of producing the base class libraries for Moonlight, MonoTouch and MonoDroid.

Before that, he worked at db4o, where among other things he implemented the LINQ to db4o provider, and worked on Sharpen, a Java to C# converter.

Presentation: "Advanced Reflection"

Time: Friday 10:35 - 11:35

Location: Henry Moore Room, Fourth Floor

Abstract:

.net, as a modern development environment, provides useful reflection capabilities.

This talk will be about going beyond what the .net framework provides by standard, to analyze and manipulate programs, and have a glimpse of metaprogramming on .net, using cross platform libraries such as Mono.Reflection, Mono.Linq.Expressions, and Mono.Cecil.