Wrox Programmer Forums

Need to download code?

View our list of code downloads.

Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read
BOOK: Beginning Object-Oriented Programming with C#
This is the forum to discuss the Wrox book Beginning Object-Oriented Programming with C# by Jack Purdum; ISBN: 978-1-1183-3692-2
Welcome to the p2p.wrox.com Forums.

You are currently viewing the BOOK: Beginning Object-Oriented Programming with C# section of the Wrox Programmer to Programmer discussions. This is a community of tens of thousands of software programmers and website developers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining today you can post your own programming questions, respond to other developers’ questions, and eliminate the ads that are displayed to guests. Registration is fast, simple and absolutely free .
DRM-free e-books 300x50
 
 
Thread Tools Display Modes
  #1 (permalink)  
Old January 20th, 2013, 01:16 PM
Registered User
Points: 73, Level: 1
Points: 73, Level: 1 Points: 73, Level: 1 Points: 73, Level: 1
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jan 2013
Location: India
Posts: 3
Thanks: 1
Thanked 1 Time in 1 Post
Smile Your new book !

Hello Dr.Purdum,

First of all I must mention how your first book is helping me to learn C#. You are one of the few rare geniuses that actually know what the word beginner means and your book is simply fantastic. If you have time do cover other programming languages in the same fashion, the will really be useful for beginners. As a matter of fact your new book came out and before getting it I have few questions on the same:
  • What's new in your new book?
  • What are the changes?

Also just a thought crossed my mind, why are you avoiding WPF? Isn't Microsoft forcing us to that direction?

Thanks again and keep up the good work.
  #2 (permalink)  
Old January 21st, 2013, 01:08 PM
Friend of Wrox
Points: 1,166, Level: 13
Points: 1,166, Level: 13 Points: 1,166, Level: 13 Points: 1,166, Level: 13
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Sep 2008
Location: Indianapolis, IN, USA.
Posts: 234
Thanks: 0
Thanked 32 Times in 30 Posts
Default New book

Thanks for the kind words...they are appreciated. I've been dinged on Amazon so it's nice to hear something positive!

There are several new things in the book. First, since Microsoft took out the Jet Engine from Visual Studio, the reader can no longer use that for database work (i.e., Access is gone). That chapter was redone to use their SQL Server platform. Actually, this is better anyway, since it presents a more scalable solution to most DB problems.

Another addition was a new chapter on threading and printing. I never noticed that the first version didn't even discuss printing, which was an oversight on my part. Threading fits in nicely here, as you can modify a non-threading print program to use threading. This allows the user to do "something" while the document is printing. It just seemed like a natural merger of the two topics.

Finally, I added another new chapter on web programming. This is just the barest of the essentials to get a simple program running on the web, especially within the Visual Studio environment.

Actually, I don't do anything directly with WPF and very little with web programming because Wrox (and other publishers) have some very good books out there on those topics. Also, I have designed the text so it can be used as a one semester Intro to OOP text in the classroom. Having students read and understand more than 600 pages of new stuff in one semester is about as much as I'd throw at a student in 15 weeks.
__________________
Jack Purdum, Ph.D.
Author: Beginning C# 3.0: Introduction to Object Oriented Programming (and 14 other programming texts)
The Following User Says Thank You to DrPurdum For This Useful Post:
Jeet.in (January 21st, 2013)
  #3 (permalink)  
Old January 21st, 2013, 01:27 PM
Registered User
Points: 73, Level: 1
Points: 73, Level: 1 Points: 73, Level: 1 Points: 73, Level: 1
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jan 2013
Location: India
Posts: 3
Thanks: 1
Thanked 1 Time in 1 Post
Default

Thank you very much Dr.Purdum. It feels so nice too actually hear from the author himself ! Database is of utmost importance to me and we actually have SQL in college course and I am on Chapter 9 of your previous book so I am yet to learn databases, which means I can pick up the Chapter 10 from your new book and continue the course. And threading would be a complete new thing to learn. Going to buy the book right now ! And yes it perfectly makes sense why you avoided WPF...it is quite tough and definitely not an one semester 101 course. Surely will revisit this forum if I encounter problems.
Thanks again and keep up the good work.
  #4 (permalink)  
Old January 29th, 2014, 01:40 PM
Registered User
Points: 4, Level: 1
Points: 4, Level: 1 Points: 4, Level: 1 Points: 4, Level: 1
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jan 2014
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Thumbs up new book

Quote:
Originally Posted by Jeet.in View Post
Hello Dr.Purdum,

First of all I must mention how your first book is helping me to learn C#. You are one of the few rare geniuses that actually know what the word beginner means and your book is simply fantastic. If you have time do cover other programming languages in the same fashion, the will really be useful for beginners. As a matter of fact your new book came out and before getting it I have few questions on the same:
  • What's new in your new book?
  • What are the changes?

Also just a thought crossed my mind, why are you avoiding WPF? Isn't Microsoft forcing us to that direction?

Thanks again and keep up the good work.
Yes Sir Dr. Purdum, I totally agree with Jeet. It's a fabulous work that you and your team has put together. I too am a starter and your book is helping me very well. I sort of have a mind, I don't understand whatever my faculty or most of other books try to convey but your book has proved useful in that area. Matter of fact, every time they teach something I come home and refer it from your book to understand. It's working like bible for me. I can't even understand from Microsoft books. Also the way you have designed classes in sample programs and book so simple and clear, at first I thought it's developed by someone at Microsoft for .Net Framework itself but later I realized, It can be a product of a genius brain like you. Thank you so much and please keep it just as simple as this one. Whenever in future I'll have a book to choose for to refer, first I'll search whether you created one for that or not.
  #5 (permalink)  
Old January 29th, 2014, 02:12 PM
Friend of Wrox
Points: 1,166, Level: 13
Points: 1,166, Level: 13 Points: 1,166, Level: 13 Points: 1,166, Level: 13
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Sep 2008
Location: Indianapolis, IN, USA.
Posts: 234
Thanks: 0
Thanked 32 Times in 30 Posts
Default Thanks

Thanks you for the kind words. I think two things make the book a little easier to read than most.

First, I've been where you've been and can appreciate your problems and the stumbling blocks most new programmers have. I came into programming knowing C, but not OOP. It took me almost 4 years to fully understand OOP. I know what helped me learn the concepts...I'm just passing along what worked for me.

Second, I've been teaching OOP programming for almost 15 years now. Perhaps my biggest advantage is having 130 pairs of eyes staring at me, telling me they don't understand. After 15 years, you develop examples that turn those eyes into "Ah-Ha!!" moment when you finally understand a concept. Lots of teaching tools, like using the lvalues, rvalues, the Bucket Analogy, and others are a direct result of teaching. There are thousands of better coders than me, but unless they've been in front of thousands of students, I think that teaching experience gives one an edge on explaining difficult concepts.

Anyway, your comments are appreciated...good luck with your future programming efforts!
__________________
Jack Purdum, Ph.D.
Author: Beginning C# 3.0: Introduction to Object Oriented Programming (and 14 other programming texts)
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
After completing this book. Then which book shoul? zhshqzyc ASP.NET 2.0 Basics 4 January 28th, 2009 06:20 AM
finding free book "Beginning Jsp Book" ruzdi JSP Basics 0 December 7th, 2007 12:46 PM
Help,I can't find my book in your book list. 5uer All Other Wrox Books 2 August 21st, 2004 12:43 AM
I can't find my book in your book list. Vincent Yang All Other Wrox Books 1 July 5th, 2004 12:34 PM



All times are GMT -4. The time now is 12:55 PM.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
© 2013 John Wiley & Sons, Inc.