Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services   Why Choose Bookware?  
 Search:   
Call our store: 9922 6266 (from within Sydney) or 1800 734 567 (from outside Sydney)
 View Cart   Check Out   
 
Browse by Subject
 Nepean TAFE 2012
I.T
 .NET
 Windows 7
 Adobe CS5
 Cisco
 CCNA 2012
 CCNP 2012
 Java
 VB
 ASP
 Web Design
 E-Commerce
 Project Management
 ITIL
 Macintosh
 Linux
 Windows Server 2008
 SAP
 Sharepoint 2010
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 TAX
 Human Resources
Academic
 Law
 Nursing
 Medical

Murach's C#

by: Joel Murach & Doug Lowe

Notify me when in stock

On-line Price: $71.95 (includes GST)

Paperback package 750

20%Off Retail Price

You save: $18.00

Please call us to check availability

Retail Price: $89.95

Publisher: ,2004/04/30

Category: C++ PROGRAMMING Level: I/A

ISBN: 1890774227
ISBN13: 9781890774226

Add to Shopping Cart

From the publisher:


  We guarantee that this new book will help you learn Visual C# .NET faster and better than you can with any other book (or any 3 or 4 other books).


  In fact, with this book alone, you'll soon be creating professional database applications using ADO.NET and all the .NET classes, properties, methods, and events that make C# such a powerful language. But that's only part of object-oriented programming using C#. Beyond that, you'll be creating your own business classes and populating them with database data to create multi-tiered applications. That's true whether you're a programming novice or an experienced Visual Basic, Java, C++, or mainframe programmer. And when you're done training, you'll have the best on-the-job C# reference money can buy.


  Why we say this is the C# book you'll wish you'd bought first

Although dozens of books claim they'll teach you C#, we believe this book will outperform them all. Why? Because it teaches you in a way that's different from any other C# book on the shelf. So here are just a few of the benefits you'll get from choosing this book:


  #1: Visual Studio productivity This book teaches you how to develop C# applications using Visual Studio right from the start. Using the features of this IDE is one of the keys to development productivity, but too many C# books don't get to it until late in the book--or ignore it entirely!


  #2: Object-oriented programming made clear When it comes to object-oriented programming, most C# books resort to silly 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. In chapter 7, for example, you'll learn professional data validation techniques that we haven't seen presented in any competing book--even though data validation is an essential part of every C# business application.


  #4: Realistic applications give professional polish This book presents 12 complete, non-trivial applications, culminating in an Order Entry database application in chapter 20 that uses business classes, database classes, and transactions. You won't find applications like these in other C# books, even though studying these applications is the best way to master C# development.


  #5: Practice exercises solidify your skills The exercises at the end of each chapter give you a chance to apply what you've learned and gain valuable, hands-on experience. And because we provide the starting points for these exercises here at our site, you get the maximum amount of practice in a minimum of time.


  #6: 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.


  #7: 100% guarantee Like all our books, this one is backed by our 90-day trial period and 100% guarantee. It must teach you C# the way the top 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!


          Table of Contents for

Murach's C# Section 1 Introduction to C# programming

Chapter 1


An introduction to Visual Studio .NET


3

Chapter 2


How to design a Windows Forms application


33

Chapter 3


How to code and test a Windows Forms application


55

Section 2 The C# language essentials

Chapter 4


How to work with numeric and string data


89

Chapter 5


How to code control structures


127

Chapter 6


How to code methods and event handlers


153

Chapter 7


How to handle exceptions and validate data


173

Chapter 8


How to use arrays and collections


201

Chapter 9


How to work with dates and strings


235

Chapter 10


More skills for working with Windows forms and controls


263

Chapter 11


How to debug an application


303

Section 3 Object-oriented programming with C#

Chapter 12


How to create and use classes


329

Chapter 13


More skills for working with classes


367

Chapter 14


How to work with inheritance


399

Chapter 15


How to work with interfaces, structures, and class libraries


439

Section 4 Database programming with C#

Chapter 16


An introduction to database programming


471

Chapter 17


How to develop a simple database application


505

Chapter 18


How to work with datasets using bound controls


553

Chapter 19


How to work with datasets using unbound controls


585

Chapter 20


How to work with ADO.NET classes through code


609

Section 5 Specialized skills for C# developers

Chapter 21


How to work with text and binary files


655

Chapter 22


How to work with XML


679

Chapter 23


How to enhance the user interface


705

Resources

Appendix A


How to install and use the software and files for this book


731

Index


    738