» » Paul Sheriff Teaches Visual Basic 6

Download Paul Sheriff Teaches Visual Basic 6 epub

by Paul Sheriff

Paul Sheriff has taught Visual Basic long enough to know what beginning programmers want. This book is designed for programmers that have little or no Visual Basic or Windows programming experience. Students will learn the syntax of the Visual Basic language, event driven programming, and how to put together a complete Visual Basic application. The emphasis in this book is on good coding practices such as industry accepted naming standards, indentation and code reusability. If you are a developer who needs to learn how to put together a Visual Basic application the right way, this book is for you.

Download Paul Sheriff Teaches Visual Basic 6 epub
ISBN: 0789718987
ISBN13: 978-8120315624
Category: Technology
Subcategory: Programming
Author: Paul Sheriff
Language: English
Publisher: Que Publishing; 1 edition (April 23, 1999)
Pages: 832 pages
ePUB size: 1302 kb
FB2 size: 1769 kb
Rating: 4.1
Votes: 553
Other Formats: lit rtf mobi doc

For the price, this book is incredible! If you are a beginner or an intermediate to VB, this book is it. I bought this book three weeks ago, read up to the 26th chapter out of 34 and I am now already writing complex code for a satellite corporation. I'm using Class Modules, ADO objects, and communicating with MS Access for data storage. Excellent book, as Sheriff goes through the material with short, but concise chapters using good code examples. He lets you know what you should and should not do in current and future code development. Excellent examples in using ADO with SQL or MS Access. Only one thing he could improve upon is using and passing arrays which I had to experiment for myself, but again the best book I've seen in VB to date.
I've never taken a programming class, and I've never picked up a programming book before. I was checking out the Smiley books down at the B & M stores, but they seemed to be a little too fluffy for me. I like the idea of code you can look at and concepts presented to you in a logical manner, and this books seems to do a pretty good job of that.
My only complaint is the example code sometimes uses stuff you don't learn until later on, which I find very confusing because I like to understand the entire page before i turn to the next one. But once you run into the formally introduced code down the road, it makes a bit more sense.
But on the VB scene as a whole, I'd have to say that the books are pretty easy to read, but starting from scratch is a much more daunting task. The only reason I'm learning is to debug, so I'm probably going to have to go out and get some VBA books and some reference materials (probably an o'reilly nutshell book).
First, the PROs: This is an excellent book for any persong wishing to learn the basics of VB6 programming. It starts up with the basics, such as forms, controls, programming logic, etc. Then as you read on, the complexity of code increases. Each chapter builds on previous one, introducing the reader to new ways of programming. By the time you reach section II, you have a good understanding of basic programming principles (that is if you follow all exercises, and create few additional ones to practice new concepts). This book touches briefly on classes and object development (but this is a beginners book after all). ADO programming includes some very useful information for the new VB6 students. Overall, this is a pretty good tutorial style book.
Now, the CONs: The writer's style seemed to change a couple of times. Most of part I was an excellent guide to VB6 programming. I had a problem with several chapters (expecially in the 2nd section). It looked like the author did not pay as much attention to teaching. Mr. Sheriff talked about a new topic without serious attempts to clarify via example demonstrations. It seemed to me almost as if these chapters were written by another person. Other than that, I was really satisfied with the book, and would recommend it to others. If you want the basics (including good instruction on proper coding standards), this is the book you should invest in.
This book was one of the first books I bought when I started learning VB 1.5 years ago. It looked easy and beginnerish as most codes were very short. I also liked its clear layout and its fresh-looking cover. However, the numerous shortcomings of this book only became apparent to me when I started working on the book.
First, the typos. Well, this problem has plagued so many computer books these days that it's almost a given. I'm not too bothered by it if it's not too serious.
Second, the author misses a number of key issues. One topic that's completely left out is sequential/random/binary file processing. It appears that Paul is in a great rush to get to the more advanced topic that he glosses cover many issues important to novice. He hasn't covered many issues with sufficient depth (eg arrays). Many times, his writing reads a lot like a catalog of what's available (and a very brief catalog at that).
Third, some areas are badly explained. For example beginners will have a hard time understand the chapter on procedures and functions. I read it 5 times and still came away confused.
Fourth, the 'project'- "Employee Information" - is not well-developed. He works on it a little, abandons it, and picks it up again a few chapters later. The author's halfheartedness leaves readers wondering whether it's worth their time following it through. Even at the end of the book the project looks half-baked, and is anything but useful.
Fifth, he doesn't offer his reader too much to work on. Not a lot of exercises at the end of chapters.
Sixth, the MAJOR problem (at least it was for me) - he jumped into advanced topics too quickly and too deeply. I was doing fine with this book up to chapter 11 (despite its problems), where he covered the basics. However the next thing I knew he threw me from a baby pool into the Pacific Ocean. Chapter 12's about ADO data control. I read it so many times I lost count, yet I couldn't relate the topic to the first 11 chapters. I couldn't understand the gazillion of terms he threw at me. Chapter 13 was worse. From chapter 12 onwards, he lost me. Since then, I've had better luck with other books. I realize now that it's Paul's problem, not mine. His writing needs a lot more work.
I find programming books a veritable mine field. A weak book like this could put a reader off from learning about programming, if he's not persistent. Even good review entries here won't guarantee you a good book. Many reviewers base their ratings on first impressions. There are also reviewers who are (coincidentally) friends, colleagues, students, relatives, or enemies of the author. So please take these reviews with a pinch of salt. Me? I'm just a disgruntled reader :)
Of the five books I've read on Visual Basic, including the two CDs that come with the Learning Edition of VB 5, Paul Sheriff's book is the best.
He follows a logical progression of concepts, nearly every idea is accompanied by complete code, and his explanations are concise and coherent. The content is practical. It's easy to see how he is able to make a living training others how to use VB.
I bought this book to strengthen my grasp of the basics, and I've learned a lot even while covering what is now familiar ground. I wish I had bought this book first.
Sam's Teach Yourself VB 6 in 21 Days was a complete waste of time due to incomplete code references. Paul Sheriff's book is the exact opposite. It offers clear-cut code with a purpose.
I will buy a second copy as a Christmas gift for my nephew.
If Mr. Sheriff updates the book, I hope his publisher does a better job of proof reading, but that's a minor distraction.