Have one to sell? Sell yours here
C# for Windows Programming
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C# for Windows Programming [Paperback]

Chris H. Pappas (Author), William H. Murray (Author)
3.5 out of 5 stars  See all reviews (8 customer reviews)


Available from these sellers.



Book Description

Prentice Hall PTR Microsoft Technologies Series December 15, 2001
With C#, Microsoft transforms C++, combining advanced features for Web and distributed development with a VB-like environment for rapid creation of both Web services and next-generation Windows applications. In C# for Windows Programming, experienced authors Chris H. Pappas and William H. Murray introduce C# from the perspective of the working VB or Visual C++ developer. Pappas and Murray begin by introducing the radical approach Microsoft is following with C# -- including both new programming concepts and a look at the new Visual Studio.NET environment. They provide a concise, yet detailed look at key features of the language, then introduce C#'s powerful drag-and-drop facilities for building advanced user interfaces. The book includes detailed coverage of Windows programming with C#, interfacing with controls and menus, processing input and output, utilizing graphics, and more. It also contains case study chapters presenting financial and charting applications. For every Windows programmer, especially those familiar with Visual Basic and/or C++.

Editorial Reviews

From the Back Cover

Jump into the future of Windows application programming with C#!

  • Powerful, rapid-development C# taught by the experts
  • Complete code examples make learning easy!
  • Includes two case study chapters presenting complete applications

C# is a new object-oriented programming language that combines the power and flexibility of C++ with the ease of Visual Basic(r). C# offers a radical departure from the traditional Windows application development process, and C# for Windows Programming gives you everything you need to get started in this next wave of Windows application programming.

Using their classroom-proven techniques, pioneering C# instructors Chris H. Pappas and William H. Murray examine the key features of C#, compare them with those of C and C++, develop working code, and discuss programming strategies. With C# for Windows Programming, you will be able to grasp all the key concepts of C# quickly and easily.

  • Learn C# essentials using Pappas and Murray's classroom proven techniques
  • Complete, working code examples walk you through concepts step by step
  • Includes case study chapters presenting financial and charting applications
  • Be among the first to learn the next need-to-know language!

Programmers and professionals already familiar with Visual Basic or C++ will find C# for Windows Programming the best way to get up to speed on C# quickly and easily!

About the Author

CHRIS H. PAPPAS is the chair of the Computer Studies Department and and WILLIAM H. MURRAY is the chair of the Electrical and Electronics Technology Department at the BCC campus of SUNY Binghamton. They are among the world's first C# instructors. They have co-authored over 50 books on topics such as assembly language, Visual Basic, C and C++, HTML, Visual J++, Java, JavaScript, OS/2, and Windows. Their books have been translated into more than 25 languages.


Product Details

  • Paperback: 560 pages
  • Publisher: Pearson Education; 1st edition (December 15, 2001)
  • Language: English
  • ISBN-10: 0130932876
  • ISBN-13: 978-0130932877
  • Product Dimensions: 9.3 x 7 x 1.5 inches
  • Shipping Weight: 2.3 pounds
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #3,462,244 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

8 Reviews
5 star:
 (4)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (8 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

6 of 6 people found the following review helpful:
2.0 out of 5 stars A poor selection, January 24, 2003
By 
Todd E Smith (St. Louis, MO United States) - See all my reviews
This review is from: C# for Windows Programming (Paperback)
I started a new project where I wanted to use C# (I have many years experience programming C, C++ and Delphi on Windows), so I recently bought several books looking for help to get up to speed with Visual C# for Windows. Unfortunately, I cannot recommend this book. There are many other books I would recommend (Petzold's book, Professional C# Programming, etc..., just about anything) over this one. I would have given my rating at 1 star, to try and compensate for the 5 stars already provided, but I believe this one deserves some credit, so I gave 2 stars.

My complaints (superficial, wasted space, mundane examples, lack of content); Examples of my concerns follow, several pages and graphics are devoted to how to insert common dialog controls (font picker, date/time picker, color dialog) in a project ... these are pretty simplistic controls, they give hardly any explanation about how to use the return values or methods but waste several pages showing what the form looks like with an inserted control (not real advanced stuff!). I also hold the editor at fault; for almost every code example they include the ENTIRE SOURCE CODE (including usings, Form designer generated code, etc...) and they show the relevant stuff for that topic in bold text. Give me a break, they could have saved hundreds of pages by providing a CD with the code on it and taking this mundane stuff out of the text (who the heck is going to type in all that stuff from the book ... huh??). They again waste space on providing all of the overloaded declarations for methods (especially graphics stuff), Visual Studio provides ample coverage of methods, show us HOW TO USE the methods, not just what they are. And finally, the sample applications are so boring. They include applications that print trigonometric tables, calculate loan amortization, and draw bar and pie charts. Who really would write a C# program to do these items when you would typically fire-up Excel to do this simple stuff. This book was a real let-down for me, especially considering what [$$] can get you from better C# offerings on this site.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
1.0 out of 5 stars The Authors should be ashamed of themselves., December 11, 2001
By A Customer
This review is from: C# for Windows Programming (Paperback)
This book contains extremely little useful information. If you want all the source code generated by the IDE for a one-line code example, then all the source code generated by the IDE after changing 1 minor thing, and . . . repeat. Fills up a lot of space with very little information.
Also they describe a number of event handlers - I think they cut and pasted, just changing the object name and the event name. They repeat over and over the syntax for an event handler.
They demonstrate such good naming techniques as x1, x2, x3, and textbox1, textbox2.
Shame on you.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
1.0 out of 5 stars Sometimes you loose, July 20, 2002
By A Customer
This review is from: C# for Windows Programming (Paperback)
Sometimes you win, sometimes you loose.

I bought Petzold, "Programming Windows with C#" and Pappas & Murray, "C# for Windows Programming" at roughly the same time. Petzold's book is long and thorough. It took me about 6 days of working through the book, but when I was done (in April), I had what I needed to write a small (~10000 lines, 1/2 of it GUI code out of the Visual Studio .NET GUI editor) commercial application that just hit the shelves two weeks ago (in July). In addition to a thorough introduction to Windows Forms programming, the book introduced readers to a variety of other .NET framework classes that I actually ended up using. Information was accurate (with a few exceptions due to changes between the betas and the final .NET code) and well organized. Petzold was careful to warn readers about techniques that might look appealing but would cause trouble later, and explained why they might cause trouble.

So now that I can breath again, I thought I'd work through the Pappas & Murray book. What a joke. These guys must have been working under an unrealistic deadline, because I've never seen a book padded with so much fluff and so little usable content. At least two of the examples won't work as published, the descriptions of the event handlers are 23 pages of repetitive cut and paste that could have been cut down to 5 pages with a little thought, enumeration values for three or four MessageBox parameters were munged together in one table so that you couldn't tell which values to use with which parameters, and so on and so on. Code was sloppy - techniques they used that worked for their small examples would be dangerous if used generally in larger programs. This book is worse than just "beginner", it will lead beginners wrong.

I won with Petzold's book, and lost with Pappas & Murry's. Fortunately I read Petzold's when it counted.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews






Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject