<<< Previous speaker Next speaker >>>

Anders Hejlsberg, Microsoft

Anders  Hejlsberg

Anders Hejlsberg is a Distinguished Engineer in the Developer Division at Microsoft Corporation. He is the chief designer of the C# programming language and a key participant in the development of the .NET Framework. Previously, Anders was the architect for Visual J++ and the Windows Foundation Classes. Before joining Microsoft in 1996, Anders was a Principal Engineer at Borland International. As one of the first employees of Borland, he was the original author of Turbo Pascal and later worked as the Chief Architect of the Delphi product line. Anders studied Engineering at the Technical University of Denmark.

Presentation: "The Design and Evolution of C#"

Track:   Keynote

Time: Monday 09:15 - 10:00

Location: Conference Hall 1

Abstract: The .NET Framework and C# were first officially released two and one half years ago in February 2002. In that time, both have seen incredible adoption in both the enterprise and inside of Microsoft. In this session Anders Hejlsberg, Distinguished Engineer and "father" of the C# language, will walk through the design goals of the C# language and how the language has evolved with C# 2.0. You will also gain insight into the language design process and understand how an idea evolves and becomes a language feature.

Password protected Download slides

Presentation: "C# 2.0"

Track:   .NET Whidbey

Time: Tuesday 13:00 - 14:00

Location: Dania

Abstract: In this session Anders Hejlsberg takes an in-depth look at the new features available in C# 2.0 and Visual C# 2005. These new features include Generics for increased type safety and code reuse; Anonymous Methods to ease working with delegates; Nullable Types for better compatibility with databases; Iterators to simplify implementation of enumerator patterns; and Partial Types for improved source code stucturing.

Password protected Download slides

Presentation: "New IDE Features in Visual C#"

Track:   .NET Whidbey

Time: Tuesday 16:45 - 17:30

Location: Dania