BUY THIS BOOK
Add to Cart

Print Book $49.99


Add to Cart

PDF $39.99

Safari Books Online

What is this?

Add to UK Cart

Print Book £30.99

What is this?

Looking to Reprint or License this content?

Programming C# 3.0, Fifth Edition

By Jesse Liberty, Donald Xie
Fifth Edition  December 2007 
Pages: 607
ISBN 10: 0-596-52743-8 | ISBN 13: 9780596527433
starstarstarstarstar (Average of 2 Customer Reviews)

Buy 2 Get 1 Free Free ShippingGuarantee

Book description

This thoroughly updated tutorial for beginning to intermediate programmers covers C# 3.0 and the newest .NET platform for developing Windows and web applications. Now in its fifth edition, our bestselling Programming C# 3.0 teaches the essentials of the C# and the .NET Framework Class Libraries, and explains how to use these tools to create applications for Windows, as well as for the Web.
Full Description

Written by popular author and .NET expert Jesse Liberty, this thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsoft's popular C# language (C# 3.0) and the newest .NET platform for developing Windows and web applications.

Our bestselling Programming C# 3.0, now in its fifth edition, is a world-class tutorial that goes well beyond the documentation otherwise available. Liberty doesn't just teach C#; he tells the complete story of the C# language and how it integrates with all of .NET programming, so that you can get started creating professional quality web and Windows applications.

This book:

  • Provides a comprehensive tutorial in C# and .NET programming that also serves as a useful reference you'll want by your side while you're working
  • Covers all of the new features of the language, thoroughly integrated into every chapter, rather than tacked on at the end
  • Provides insight into best practices and insight into real world programming by a professional programmer who worked with C# as an independent contractor for nearly a decade before joining Microsoft as a Senior Program Manager
  • Every chapter in this book has been totally revised, and the entire book has been reorganized to respond to the significant changes in the language
  • Full coverage, from the ground up of LINQ (Language Integrated Query) and other C# 3.0 language innovations to speed up development tasks
  • Explains how to use C# in creating Web Applications as well as Windows Applications, using both the new Windows Presentation Foundation (WPF) and the older WinForms technology


This new edition of Programming C# 3.0 is for working programmers who want to develop proficiency in Microsoft's most important language. No prior .NET experience is required for you to get started. There's no time like the present to work with C# -- and no book like this one to teach you everything you need to know.

Special note to VB6 and Java programmers: if you've decided to transition to .NET, this book will take you there.

Browse within this book

Cover | Table of Contents | Colophon




Featured customer reviews

Write a Review


Not very Bad,  May 02 2008
Rating: StarStarStarStarStar
Submitted by A beginner programmer   [Respond | View]

This book is not very bad. I bought it specificially because I studied the book of J. Liberty: Learning C++ in 24 Hours.. Though it was very simple, it has helped me to study C++ again from more sophisticated book of Deitel..Before I study Liberty book first, I faced a big difficulty to begin studying C++ and it looked very sophisticated to me..

C# is more sophisticated than C# where it is branched and has more code and wider various applications..it would be very hard to me to begin studying it from a sophisticated book from the first time.. I will begin from this book then I will transfer to more detailed book..


Poor explanaition,  March 14 2008
Rating: StarStarStarStarStar
Submitted by Anonymous Reader   [Respond | View]

I bought this book by reviewing the first few chapters and first thought it is a good book, but after getting into the later chapters realized it’s a very poor written book. The write overdo explanation of the easy-to-understand material by when he got to the more difficult topics, he simply left them to the mercy of an example! Without any elaboration. I would not recommend this book to anybody. It simple one of the worst programming books I have read.

Read all reviews


See larger cover