BillSoo
07-17-2001, 06:16 PM
Here are some good books that can help you with this thing we call VB....
BillSoo -
Visual Basic Programmer's Guide to the Win32 API
By Dan Appleman
SAMS, ISBN 0-672-31590-4, US$60
This is THE book to learn API programming. It is written by Dan Appleman, of www.Desaware.com. There are 3 previous versions of this book, covering VB3 to VB5. Most of the versions are similar (even the VB3 version is useful) so you might be able to find a used copy or remaindered copy at a good price.
Aside from describing the various API calls, Dan also gives good examples and talks about general VB issues, like printing, graphics, and the UI. There is also a good section on Messages.
Includes oddball information, like some file formats, serial port communications and DLLs.
CycloneBri-
The book that I used to learn VB6 is
Visual Basic 6 Programming (Business Applications with a design perspective)
Author is Jeffrey J. Tsay
ISBN is 0-13-026199-8
This book is great for begginer to intermediate programming in VB6, and is actually a textbook that was used in an introductory class in computer science at ISU. It has a lot of example projects that you can do to learn some of the basics of VB. I immagine that there wouldn't be anything in it that isn't already covered in your current books though...
website for it is:
www.prenhall.com/tsay
I think I paid around 75-80 dollars for it, as it was a university library special.
just my 2 cents...
Defiance-
I have 3 books:
Learn To Program With Visual Basic 6
By John Smiley
ISBN 1-902745-00-0 $29.99
--------------------------------------------------------------------------------------------------
This is the first book I ever bought to teach me VB. The author is the owner of a large programming company, and teaches VB6 to many colleges throughout the state. This book is for mainly beginners, because it has 15 chapters that range from building the interface, to multi-dimensional arrays and writing to the registry.
If you have to buy a single beginner's book, I would definetely recommend this one, because of its detail to everything, even on the simplest points. If you want to visit the author's website, go to http://www.johnsmiley.com. John Smiley has written a total of four books so far, and plans on writing more soon.
Sams Teach Yourself Game Programming with Visual Basic In 21 Days
By Clayton Walnum
ISBN 0-672-31987 $49.99
--------------------------------------------------------------------------------------------------
This is a good book to buy if you want to grasp the beginning concepts of game programming. The author presumes you have a fairly good knowledge of VB before picking up this book. If you want a book to teach you DirectX, this isn't for you. This book is mainly focused around building simple and not so simple games.
After I read this book, I managed to pick up some great concepts and even learn a few good ways of speeding up your application. Another plus of this book is that there is a section at the ended dedicated to drawing graphics for your games. It teaches you some basics about it, such as creating metal, glass, and a few other 3-D things.
Visual Basic 6 Complete
By Steve Brown, Wayne S. Freeze, Ken Getz, Mike Gilbert, Guy Hard-Davis, Kevin Hough, Susann Novalis, Evangelos Petroutsos,
ISBN 0-7821-2469-0 $19.99
--------------------------------------------------------------------------------------------------
This book I am still reading. It is mainly a reference book, with chapters taken from other books to make something of a "super book". It covers everything from writing your first line of code, to VBA, to scripting, and even a chapter dedicated to the internet. This book is filled with facts and is explained in a simple way by the many authors.
Another great thing about this book is that it is incredibly cheap! I mean, this book is a total of over a 1000 pages, and only costs $19.99. If you need a reference book, this is the book for you, if you want to learn new concepts, I would recommend some of the later chapters, because it skims through a lot of basic concepts that you might have problems with.
Visual Basic 6 Database Programming For Dummies
By Richard Mansfield
ISBN 0-7645-0625-0 $29.99
--------------------------------------------------------------------------------------------------
This is my favorite book, because it explains hard database concepts so plainly, and even throws in a joke here and there. It is as if the author was a comedian explaining rocket science to you, and you were understanding it. This book covers all the new and old ways of database programming, from DAO, to ADO, Data Environment, Visual Data Manager, Microsoft Access, and a few other goodies.
The author is credited for writing a lot of For Dummies books over the years, particularly a famous one I've never heard of called Visual Studio 6 For Dummies. I finished this book in a few days, not because it was small, but because it was easy reading and explained any concept so simply and even gave step by step examples on the easiest of things to do.
--Defiance
"It doesn't matter what broke, who died, what burned or what drowned, it's my fault!"
UseTheForce-
Well here's one that i enjoyed for Database programming.
Quoted directly from Amazon!(hope i'm not in trouble
Beginning Visual Basic 6 Database Programming
by John Connell
Paperback - 880 pages 1 edition (September 1998)
Wrox Press Inc; ISBN: 1861001061
Editorial Reviews
Amazon.com
This book covers all of the new and improved data-access features of Visual Basic 6 (VB6) and illustrates how to put the various components and techniques to work in real-world applications. The first chapter spells out the concepts of databases in general and then introduces the reader to the Data Control and the VB Data Form Wizard--a quick way to snap together a database interface. From there, author John Connell spends a few chapters illustrating how to code the data control and build a "bulletproof" user interface to your data.
After a discussion about planning your database structure, Connell steps you through the process of building a fully functional application that uses many important VB features. The chapters include screen shots, diagrams, and code snippets, with plenty of tips and step-by-step exercises. You can download the source code for the included examples from the publisher's Web site.
Once you have the preliminary education under your belt, the author presents Microsoft's Universal Data Access (UDA) architecture. He shows how to create your own data-bound ActiveX controls and use Active Server Pages (ASPs) to fetch and return database records via a Web browser. Connell finishes off this lengthy education with a brief foray into data mining and a discussion of how to export data to other applications. --Stephen Plain
Amazon Link <http://www.amazon.com/exec/obidos/ASIN/1861001061/qid=994468510/br=1-2/ref=b_br_lf/002-7447601-8390453>
Also, the must have!! my Fave
Mastering Visual Basic 6
by Evangelos Petroutsos
1285 pages 1st Bk&Cd edition edition (August 21, 1998)
Sybex, Inc.; ISBN: 0782122728
Editorial Reviews
Book Description
1300 pages! Here's complete authoritative coverage of Microsoft's new Internet-enabled Visual Basic, including VB 6's HTML tags and VBScript components. Like its best-selling previous edition, Mastering VB 6 is the perfect single-volume reference for beginning and intermediate programmers. New material includes detailed hand's-on exercises showing how to use VB 6 to integrate VB applications with Windows 98. Includes scores of real-world Visual Basic sample applications that are used in the business world. The CD includes all of the example code used in the book, plus ActiveX control panel extensions and Visual Basic compatible Web utilities.
Amazon Link <http://www.amazon.com/exec/obidos/ASIN/0782122728/qid=994468510/br=1-24/ref=b_br_lf/002-7447601-8390453>
"I have a plan so cunning you could put a tail on it and call it a weasel!" - Edmund Blackadder
BillSoo -
Visual Basic Programmer's Guide to the Win32 API
By Dan Appleman
SAMS, ISBN 0-672-31590-4, US$60
This is THE book to learn API programming. It is written by Dan Appleman, of www.Desaware.com. There are 3 previous versions of this book, covering VB3 to VB5. Most of the versions are similar (even the VB3 version is useful) so you might be able to find a used copy or remaindered copy at a good price.
Aside from describing the various API calls, Dan also gives good examples and talks about general VB issues, like printing, graphics, and the UI. There is also a good section on Messages.
Includes oddball information, like some file formats, serial port communications and DLLs.
CycloneBri-
The book that I used to learn VB6 is
Visual Basic 6 Programming (Business Applications with a design perspective)
Author is Jeffrey J. Tsay
ISBN is 0-13-026199-8
This book is great for begginer to intermediate programming in VB6, and is actually a textbook that was used in an introductory class in computer science at ISU. It has a lot of example projects that you can do to learn some of the basics of VB. I immagine that there wouldn't be anything in it that isn't already covered in your current books though...
website for it is:
www.prenhall.com/tsay
I think I paid around 75-80 dollars for it, as it was a university library special.
just my 2 cents...
Defiance-
I have 3 books:
Learn To Program With Visual Basic 6
By John Smiley
ISBN 1-902745-00-0 $29.99
--------------------------------------------------------------------------------------------------
This is the first book I ever bought to teach me VB. The author is the owner of a large programming company, and teaches VB6 to many colleges throughout the state. This book is for mainly beginners, because it has 15 chapters that range from building the interface, to multi-dimensional arrays and writing to the registry.
If you have to buy a single beginner's book, I would definetely recommend this one, because of its detail to everything, even on the simplest points. If you want to visit the author's website, go to http://www.johnsmiley.com. John Smiley has written a total of four books so far, and plans on writing more soon.
Sams Teach Yourself Game Programming with Visual Basic In 21 Days
By Clayton Walnum
ISBN 0-672-31987 $49.99
--------------------------------------------------------------------------------------------------
This is a good book to buy if you want to grasp the beginning concepts of game programming. The author presumes you have a fairly good knowledge of VB before picking up this book. If you want a book to teach you DirectX, this isn't for you. This book is mainly focused around building simple and not so simple games.
After I read this book, I managed to pick up some great concepts and even learn a few good ways of speeding up your application. Another plus of this book is that there is a section at the ended dedicated to drawing graphics for your games. It teaches you some basics about it, such as creating metal, glass, and a few other 3-D things.
Visual Basic 6 Complete
By Steve Brown, Wayne S. Freeze, Ken Getz, Mike Gilbert, Guy Hard-Davis, Kevin Hough, Susann Novalis, Evangelos Petroutsos,
ISBN 0-7821-2469-0 $19.99
--------------------------------------------------------------------------------------------------
This book I am still reading. It is mainly a reference book, with chapters taken from other books to make something of a "super book". It covers everything from writing your first line of code, to VBA, to scripting, and even a chapter dedicated to the internet. This book is filled with facts and is explained in a simple way by the many authors.
Another great thing about this book is that it is incredibly cheap! I mean, this book is a total of over a 1000 pages, and only costs $19.99. If you need a reference book, this is the book for you, if you want to learn new concepts, I would recommend some of the later chapters, because it skims through a lot of basic concepts that you might have problems with.
Visual Basic 6 Database Programming For Dummies
By Richard Mansfield
ISBN 0-7645-0625-0 $29.99
--------------------------------------------------------------------------------------------------
This is my favorite book, because it explains hard database concepts so plainly, and even throws in a joke here and there. It is as if the author was a comedian explaining rocket science to you, and you were understanding it. This book covers all the new and old ways of database programming, from DAO, to ADO, Data Environment, Visual Data Manager, Microsoft Access, and a few other goodies.
The author is credited for writing a lot of For Dummies books over the years, particularly a famous one I've never heard of called Visual Studio 6 For Dummies. I finished this book in a few days, not because it was small, but because it was easy reading and explained any concept so simply and even gave step by step examples on the easiest of things to do.
--Defiance
"It doesn't matter what broke, who died, what burned or what drowned, it's my fault!"
UseTheForce-
Well here's one that i enjoyed for Database programming.
Quoted directly from Amazon!(hope i'm not in trouble
Beginning Visual Basic 6 Database Programming
by John Connell
Paperback - 880 pages 1 edition (September 1998)
Wrox Press Inc; ISBN: 1861001061
Editorial Reviews
Amazon.com
This book covers all of the new and improved data-access features of Visual Basic 6 (VB6) and illustrates how to put the various components and techniques to work in real-world applications. The first chapter spells out the concepts of databases in general and then introduces the reader to the Data Control and the VB Data Form Wizard--a quick way to snap together a database interface. From there, author John Connell spends a few chapters illustrating how to code the data control and build a "bulletproof" user interface to your data.
After a discussion about planning your database structure, Connell steps you through the process of building a fully functional application that uses many important VB features. The chapters include screen shots, diagrams, and code snippets, with plenty of tips and step-by-step exercises. You can download the source code for the included examples from the publisher's Web site.
Once you have the preliminary education under your belt, the author presents Microsoft's Universal Data Access (UDA) architecture. He shows how to create your own data-bound ActiveX controls and use Active Server Pages (ASPs) to fetch and return database records via a Web browser. Connell finishes off this lengthy education with a brief foray into data mining and a discussion of how to export data to other applications. --Stephen Plain
Amazon Link <http://www.amazon.com/exec/obidos/ASIN/1861001061/qid=994468510/br=1-2/ref=b_br_lf/002-7447601-8390453>
Also, the must have!! my Fave
Mastering Visual Basic 6
by Evangelos Petroutsos
1285 pages 1st Bk&Cd edition edition (August 21, 1998)
Sybex, Inc.; ISBN: 0782122728
Editorial Reviews
Book Description
1300 pages! Here's complete authoritative coverage of Microsoft's new Internet-enabled Visual Basic, including VB 6's HTML tags and VBScript components. Like its best-selling previous edition, Mastering VB 6 is the perfect single-volume reference for beginning and intermediate programmers. New material includes detailed hand's-on exercises showing how to use VB 6 to integrate VB applications with Windows 98. Includes scores of real-world Visual Basic sample applications that are used in the business world. The CD includes all of the example code used in the book, plus ActiveX control panel extensions and Visual Basic compatible Web utilities.
Amazon Link <http://www.amazon.com/exec/obidos/ASIN/0782122728/qid=994468510/br=1-24/ref=b_br_lf/002-7447601-8390453>
"I have a plan so cunning you could put a tail on it and call it a weasel!" - Edmund Blackadder