There's never been a better time--or a better way--to learn C#

Sebastopol, CA—Andrew Stellman and Jennifer Greene believe there has never been a better time to learn C#. One reason is the imminent release of C# 3.0. "Microsoft is releasing some really awesome improvements in C# 3.0," says Greene. "A lot of the things that people can do in just a few lines with 3.0 would have taken much more code just a year ago. Not to mention the release of Visual Studio 2008 Express--a few years back, you had to buy programming tools from Microsoft. Now you can download them for free, and that gives people a great way to learn C# without spending a lot of money."
"That's right," Stellman agrees. "There are all sorts of new features in the Visual Studio 2008 and C# 3.0 that will be released this month."
But improvements to the language aren’t the only reasons why it's a good time to learn C#. Stellman and Greene have joined forces as authors once again to produce Head First C# (O'Reilly, US $49.99), a brain-friendly guide to the popular language, making it easy for just about anyone to tackle the subject.
"Currently, it's very hard for both beginning programmers and people who have experience with other languages to learn how to work with all the great new features. We're giving them an easy way to learn," says Stellman.
Head First C# is a complete learning experience for object-oriented programming, C#, and the Visual Studio IDE. Written for your brain, the book covers C# 3.0 and Visual Studio 2008, and teaches everything from garbage collection to extension methods to double-buffered animation. Readers will also master C#'s hottest and newest syntax, LINQ, for querying data in .NET collections, SQL databases, and more.
If you've never read a Head First book, you're in for a treat. Head First authors know that your time is too valuable to spend struggling with new concepts. Using the latest in cognitive science and learning theory to craft a multi-sensory learning experience, Head First C# uses a visually rich format designed for the way your brain works, rather than a text-heavy approach that'll put you to sleep.
"The bottom line with any book is that you can't really learn to program from reading," says Stellman. "You only learn to program by solving problems. And that's what we set out to--give the reader lots of practice solving increasingly complex and fun programming problems. If you enjoy building things and working out how things work, 'Head First C#' is for you."
"If you've got some programming experience, this book will be especially fun" adds Greene. "There are a lot of Visual Basic programmers who will have a leg up when they start this book. We kept them in mind and tried to give them an entertaining and fast-paced experience. But someone who has no programming experience at all should still have no trouble learning C#. It's a great language to start with, and we made sure to give beginning programmers everything they need."
For a review copy or more information please email kathrynb@oreilly.com. Please include your delivery address and contact information.
Jennifer Greene has a testing background, and has managed teams of architects, developers, and testers. She has led multiple large-scale outsourced projects. She and Andrew Stellman formed Stellman & Greene Consulting in 2003, with a focus on project management, software development, management consulting, and software process improvement.
Andrew Stellman comes from a programming background, and has managed teams of requirements analysts, designers, and developers. He and Jennifer Greene formed Stellman & Greene Consulting in 2003, with a focus on project management, software development, management consulting, and software process improvement.
Additional Resources:
For more information about the book, including table of contents, index, author bios, and cover graphic, see: http://www.oreilly/catalog/9780596514822 9780596514822
-->