Murach's C# 2005

Joel Murach

  • 出版商: Mike Murach
  • 出版日期: 2006-05-31
  • 售價: $1,790
  • 貴賓價: 9.5$1,701
  • 語言: 英文
  • 頁數: 812
  • 裝訂: Paperback
  • ISBN: 1890774375
  • ISBN-13: 9781890774370
  • 相關分類: C#





"The C# book you'll wish you'd bought first - That phrase is written prominently on the edge of this book. Of course, I am a seasoned professional who has read many C# books from many points of view who would take any such statement with a grain of salt. Well, this IS the C# book that I wish I had bought first! This is one truly well done beginner's book and tutorial."

     Chris Wallace, Microsoft MVP

That's what one .NET developer said about the first edition of our C# book, Murach's C#. Now, this new edition is every bit as effective at turning you into a skilled C# 2005 developer.

  • It teaches you all the new language features that make C# 2005 such an outstanding development tool, like refactoring, typed collection classes, delegates, partial classes, and data sources.
  • It teaches you all the basic C# features that have carried over from earlier editions of C# and that you'll use every day.
  • It teaches you underlying OOP concepts and features like inheritance and interfaces that make you a savvy, confident developer.
  • It teaches you how to handle databasesa must in business applications.

In fact, we guarantee that this book will teach you to develop Windows Forms applications in C# 2005 more effectively than any other book on the shelf. Here are some of the reasons why.

#1: A FAST startThis book gets you going fast by showing you how to use Visual Studio.NET 2005, the C# language, and an essential set of .NET classes to develop Windows Forms applications. In fact, by the end of the first 3 chapters (section 1), you'll have designed, coded, and debugged your first business applications. And by the end of section 2, you'll be developing multi-form projects that validate input data, do repetitive processing using arrays and collections, manipulate dates and strings, and much more.

#2: Object-oriented programming made clearWhen 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: Database training you'll use all the timeMost business applications require database handling. So this book gives you an entire section (5 chapters) that shows you what you need to know. That includes: using the new 2005 data sources and DataGridView control to develop complete database applications with a minimum of data access code...using ADO.NET to write your own data access code...and using ADO.NET with object data sources to create 3-layer applications that take advantage of data binding. This is powerful stuff that's glossed over in a chapter or two in other books, so you won't want to miss it.

#4: No side-stepping of business requirementsThis book presents complete, non-trivial applications that illustrate what you need to know on the job. For example, chapter 21 presents an Order Entry database application that uses object data sources, business classes, database classes, and transactions. Studying complex applications like these is the key to mastering C# development, but you won't find them in many other C# books.

#5: Re-engineered with the 2005 developer in mindSome C# 2005 books are just C# 2002/2003 books with the 2005 features tacked on. But our book has been reworked from start to finish. So the new features are fully integrated into the text where they make the most sense. The database programming section has been redone because that subject has changed so dramatically in C# 2005. And the object oriented programming section has been overhauled because we knew we could improve it. The result: A book that's better than ever at being the on-the-job tutorial and reference you need in C#.

#6: Paired pages make learning a breezeIf 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.

So please don't delay. Get your copy, and let this book turn you into a top C# developer starting today!