In this presentation from QCon, Erik Meijer discuss C# 3.0 and LINQ with Objects, XML, and relational data using O/R mapping with a focus on composition. Erik is a Principal Architect with Microsoft working with the Visual Basic and C# product teams on making data integration easier. This is a more in depth presentation where Erik builds on top of his “Democratizing the Cloud” theme.
Major features introduced in C# 3.0:
- Extension Methods
- Expression Trees
- Ability to implicitly type local variables
- Anonymous Types
- Lambda Expressions
- Object and Collection Initializers
Enjoy Erik Meijer's presention on .NET 3.x language additions.