This thoroughly updated tutorial for beginning to intermediate
programmers covers C# 3.0 and the newest .NET platform for
developing Windows and web applications. Now in its fifth edition,
our bestselling Programming C# 3.0 teaches the essentials of the C#
and the .NET Framework Class Libraries, and explains how to use
these tools to create applications for Windows, as well as for the
Web.