Chapter 1. Introduction

I started programming in C# when version 1.0 was the current release and .NET was being billed as a Java-killer. In fact, the first C# book that I wrote was a guide to the language for Java programmers.

It's seven years later, and C# hasn't killed Java, but it has established itself as one of the most useful and expressive programming languages in use today—and one of the most widely used. C# has developed its own identity, and each new version of the language has further reinforced that identity. The current version of C#/.NET, version 4, is mature, complete, flexible, and feature rich. The development tools are good, the integration with Windows is excellent, and there is a thriving community of developers providing enhancements ...

Get Introducing Visual C# 2010 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.