Mastering C# Database Programming by Jason Price
C# is Microsoft's hot new object-oriented programming language, specifically designed for the .NET platform. It simplifies the development of Web applications. C# is based on C++ but adds the functionality that Java developers have come to love. It is Microsoft's first true object-oriented programming language. It is popular with both C++ and VB developers and over time may pull away some of the Java audience as well. Interest in the language has grown faster than expected, with 24 percent of developers in a recent survey saying they planned to use the language in the next year.