The .NET Framework and Visual Studio .NET were officially released in early 2002. Since that time, Microsoft has received an overwhelmingly positive response about the newest member of the language family, Visual C# .NET. C# is a modern, innovative, object-oriented programming language with a clean and elegant syntax that is instantly familiar to both the C++ and Java developer. C# strikes the perfect balance between the power that C++ developers demand, with language features like “unsafe” code and operator overloading, as well as productivity features like the foreach statement, indexers, enumerations, switch on string, and XML comments.

It's this balance of power and productivity that has lead to the popularity of C# both inside and ...

Get Microsoft® Visual C#® .NET 2003 Kick Start now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.