C# 2008 Programmer's Reference
C# 2008 Programmer's ReferenceThe 2008 version of C# comes with the .NET Framework and boasts many new features that make it even more intuitive and powerful than previous iterations. Offering you a complete reference on the new 2008 release, this authoritative book is essential reading—no matter your level of experience.You'll learn the C# language fundamentals and application development using C# as you gradually master the complex array of new language options and parameters that C# 2008 offers. Plus, you'll discover how to find the right options for best programming practices and results. Code examples help illustrate each concept, while chapters independent of one another allow you to jump to specific areas of interest. Valuable appendices cover the list of C# keywords, the .NET class libraries, and document generation using the Sandcastle utility. With this ideal resource and reference by your side, you'll come to understand the features that make C# 2008 a more powerful programming language than ever before.What you will learn from this bookThe fundamentals of the C# language and object-oriented programmingDifferent types of inheritance and how it enables code reuseHow you can use generics to enhance efficiency and type-safety in your applicationsWays to use LINQ queries for data retrievalTechniques for writing multithreaded applications using the Thread class in the .NET FrameworkMethods for using the C# language to build Windows, Web and Windows Mobile applicationsHow to build Windows Communication Foundation services and understand the theories behind themHow to build RIA applications using Silverlight 1.0 and 2Who this book is forThis book is for C# developers of all levels of experience who are looking for a comprehensive overview of the language.Wrox Programmer's Referencesare designed to give the experienced developer straight facts on a new technology, without hype or unnecessary explanations. They deliver hard information with plenty of practical examples to help you apply new tools to your development projects today.