Murach's C# 2012
by Joel Murach and Anne Boehm
26 chapters, 850 pages, 372 illustrations
Published May 2013
Book price: $54.50; SAVE
30%, now just $38.15
eBook price: $44.50; SAVE
30%, now just $31.15
Book + eBook: $64.50; Best
Value! SAVE 30%, now just $45.15
This is the latest edition of our best-selling C# foundations book. It focuses on how to develop professional Windows Forms applications with C#. But along the way, it teaches you the C# language and core skills that you'll use to develop any C# application...whether for Windows or for the web.
The content continues to evolve with the language, of
course. For example, this edition ends with an introduction to Windows 8 programming, so you can see what's involved in creating touch-screen applications that run on tablets.
But one thing has stayed the same over the years:
We still call this "the C# book you'll wish you'd bought
first" because it gets you developing professional C# applications without any wasted time or effort.
Why we say this is the C# book you'll wish you'd bought
#1: A FAST start, coupled with Visual Studio productivity
This book starts you off using all the best features
of Visual Studio so you can begin productive work almost
immediately. In fact, it has you create a simple business
application in chapters 2 and 3 so you can see right
away how the core features of C# and of Visual Studio
work. Download these chapters
for free, and see for yourself.
#2: Object-oriented programming made clear
When it comes to object-oriented programming, too many
C# books resort to whimsical but useless metaphors,
like illustrating objects by creating animal classes
such as mammals, cats, and dogs. Then they leave it
up to you to figure out how to transfer these concepts
to business applications.
In contrast, we present business objects such as customers,
invoices, and products so you can see how OOP is used
to create multi-tiered applications in the real world.
#3: Confidence in handling business requirements
Learning to use C# classes and OOP techniques isn't
enough. You also have to know how to code for the tasks
that are required in most business applications.
this book builds on your skills in incremental steps
to teach you how to validate data, handle numeric, date,
and string data, work with loops, arrays, and collections,
code methods and event handlers, handle exceptions,
and work with text, binary, and XML data.
#4: A solid grounding in database programming
You can't create business applications without handling
databases. So this book teaches you how to use C#
tools for rapid application development, like the data
sources feature and data handling controls. It also
includes introductions to ADO.NET coding and to LINQ,
a feature that lets you query almost any data source…not
just databases…using the C# language.
Powerful stuff that's glossed over in a chapter or two
in most other C# books.
#5: No side-stepping of business requirements
This book presents complete, non-trivial applications
that illustrate what you need to know on the job. Studying
applications like these is the key to mastering C# development,
but you won't find them in many other C# books.
#6: Practice exercises solidify your skills
The exercises at the end of each chapter let you apply
what you've learned, giving you valuable, hands-on experience.
Because you can download the starting
points for these exercises here at our site, you
can get the maximum amount of practice in a minimum of time. And because you can download the solutions, too, you can check that
you're learning what you need to, each step of the way.
#7: Paired pages make learning a breeze
If you haven't ever used one of our books before, you
may want to download a sample chapter before you buy.
If you do, you'll discover why programmers are so impressed
by our "paired pages" format and why college students
ask their instructors for Murach books. Not only does
this format make learning easier and faster, but it
also makes this the ideal reference book when you're
on the job.
#8: 100% guarantee
Like all our books, this one is backed by our 60-day
trial period and 100% guarantee. It must teach you C#
2012 the way the best professionals use it, or send
it back for a prompt refund.
So please don't delay. Get your copy, and let this
book turn you into a top C# developer starting today!
Our 100% Guarantee
First, try our
books for 60 days. Then, if you aren't completely
convinced that our books are the best ones you've
ever used, you can return them for a prompt refund...no