The mission of this text is to provide you with a rock-solid foundation to the C# 2008 programming language and the core aspects of the .NET platform. The book has a total of 33 chapters that are exclusively designed to furnish wholesome information about Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008.· Introducing C# and the .NET Platform· Core C# Programming Constructs· Advanced C# Programming Constructs· Programming with .NET Assemblies· Introducing the .NET Base Class Libraries· Desktop User Interfaces· Building Web Applications with ASP.NET