.NET 4.0 will come soon, let’s review what is new in .net 3.0
* Automatically Implemented Properties
* Object and Collection Initializers
* Implicitly Typed Local Variables and Implicitly Typed Arrays
* Extending Types with Extension Methods
* Lambda Expressions
* Expression Trees
* Queries and Query Expressions
* Anonymous Types and Advanced Query Creation
* LINQ