If you're new to C#, this popular book is the ideal way to get started.
Completely revised for the latest version of the language, Learning C#
3.0 starts with the fundamentals and takes you through intermediate and
advanced C# features -- including generics, interfaces, delegates,
lambda expressions, and LINQ. You'll also learn how to build Windows
applications and handle data with C#.
No previous programming experience is required -- in fact, if you've
never written a line of code in your life, bestselling authors Jesse
Liberty and Brian MacDonald will show you how it's done. Each chapter
offers a self-contained lesson to help you master key concepts, with
plenty of annotated examples, illustrations, and a concise summary.
With this book, you will:
- Learn how to program as you learn C#
- Grasp the principles of object-oriented programming through C#
- Discover how to use the latest features in C# 3.0 and the .NET 3.5
Framework--including LINQ and the Windows Presentation Foundation
(WPF)
- Create Windows applications and data-driven applications
You'll also find a unique Test Your Knowledge section in each
chapter, with practical exercises and review quizzes, so you can
practice new skills and test your understanding. If you're ready to dive
into C# and .NET programming, this book is a great way to quickly get up
to speed.