For students in any course introducing C# or Microsoft .NET.
Drawing on their college course in C#―one of the first in the country―proven Windows programming instructors Chris Pappas and William Murray introduce every technique students need to get results with C#, fast. Pappas and Murray begin by examining the key features of the C# language; and comparing C# to C and C++. Next, they outline practical programming strategies for making the most of C#; then introduce each key C# concept through complete, step-by-step code examples.
The fastest way to get up to speed with the next "need-to-know" programming language!
- Get up-to-speed on C# quickly and skillfully
- Leverage your existing C or C++ skills
- Covers key language features: control statements, loops, key words, arrays, pointers, and more
C# is a radical departure from C and C++, even though many similar elements remain. In C# Essentials, the creators of one of the world's first C# college courses teach C# through step-by-step code examples that draw on their unique insight into what working developers need to know. Pappas and Murray begin by examining the key features of the C# language―and comparing C# to C and C++. Next, they outline practical programming strategies for making the most of C#; then introduce each key C# concept through complete, step-by-step code examples.
- Learn how C# draws on the best of C and C++
- Leverage the full power of Windows using the easy C# graphical interface
- Get primed on C#'s key language features: control statements, loops, key words, arrays, pointers, and more
- Understand key concepts through complete working code examples that run in Visual Studio .NET's console mode
If you've worked with C or C++, C# Essentials will help you leverage the skills you've already developed― and if you haven't, it'll teach you C# from scratch. Either way, you'll be writing real .NET applications faster than you ever expected.