C# 2008 Programmers Reference provides all C# programmers with a concise and thorough reference on all aspects of the language. Each chapter contains detailed code samples that provides a quick and easy way to understand the key concepts covered. C# is Microsofts powerful programming language that's easy to learn and much easier to leverage than C or C++. It is now considered the most popular and widely used new programming languages and has experienced staggering growth because it combines the very best of languages such as Java, J++, CGI, PERL, C/C++, and Visual Basic.C# 2008 brings new features that make it a more powerful programming language than ever before. Whether C# developers are looking to learn the latest features of C# 2008, or they want a refresher of easily forgotten details, this book is an ideal resource and reference. Topics covered include: Introduction to the .NET Framework What is new in .NET 3.5 Using Visual Studio 2008 Your first C# Program - "Hello World" Understanding Classes, Objects and Types Object-Oriented Programming Delegates and Events Strings and Regular Expressions Threading .NET Streams Exceptions Handling Collections LINQ Assemblies and versioning C# Keywords Namespace-to-Assembly Reference