473,796 Members | 2,864 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Need a good book for a beginner.

I wrote my first BASIC compiler when Bill Gates was going to Lakeside
School, and am believed to be the original inventor of the ON ERROR
statement.

Now, my son wants to learn Visual Basic, but NOT from me. He wants a
manual that is NOT a handholding tome on how to write a program, but
instead is rather a complete language description in the tradition of
the old IBM language manuals.

Does this exist? Is there anything like this on-line?

Thanks for you help.

Steve Richfie1d

Jul 17 '05 #1
4 2436
A good general language reference:

VB and VBA in a Nutshell by Paul Lomax (O'Reilly publ.)

A good starting point with numerous simple code
samples, while simultaneously free of lame jokes,
soothing prattle, and cute, anthropomorphic animal/insect
cartoons:

Visual Basic 6 Complete (Sybex publ.)

--
--
Steve Richfie1d <St***@NOSPAM.s mart-life.net> wrote in message
news:99******** *************** *******@news.te ranews.com...
I wrote my first BASIC compiler when Bill Gates was going to Lakeside
School, and am believed to be the original inventor of the ON ERROR
statement.

Now, my son wants to learn Visual Basic, but NOT from me. He wants a
manual that is NOT a handholding tome on how to write a program, but
instead is rather a complete language description in the tradition of
the old IBM language manuals.

Does this exist? Is there anything like this on-line?

Thanks for you help.

Steve Richfie1d

Jul 17 '05 #2
"Steve Richfie1d" <St***@NOSPAM.s mart-life.net> wrote
Now, my son wants to learn Visual Basic, but NOT from me. He wants a
manual that is NOT a handholding tome on how to write a program, but
instead is rather a complete language description in the tradition of
the old IBM language manuals.

Does this exist? Is there anything like this on-line?

In the 'anything like this' dept...

www.mvps.org/vb/hardcore/

LFS


-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----
Jul 17 '05 #3
Although definitely not visual basic, I personally found that by reading
Charles Petzold's "Programmin g Windows", I gained appreciation for the inner
workings of Windows through he eyes of a C developer. I did not create the
samples he amply provides, but rather read and re-read the code until I
understood the components of a Windows application. I can't tell you how
many times I've been able to reflect on that material over the years as I
tried to make VB do things that by definition, it was not supposed to be
able to do easily.

http://service.bfast.com/bfast/click...X&bfmtype=book

Interestingly, Charles also wrote "Programmin g Microsoft Windows with
Microsoft Visual Basic" (for VB.net) in August 2002, a book I've not yet
bought but expect it to be of the same value.

http://service.bfast.com/bfast/click...6&bfmtype=book

Also of interest, and also by the same author, is "Code; The Hidden Language
of Computer Hardware and Software" which deals not with language but the
very low-level workings of the computer. To quote the text on the page
below ... "The work of legendary computer book author Charles Petzold has
influenced an entire generation of programmers."

http://service.bfast.com/bfast/click...9&bfmtype=book

--

Randy Birch
MVP Visual Basic
http://vbnet.mvps.org/
Please respond only to the newsgroups so all can benefit.
"Steve Richfie1d" <St***@NOSPAM.s mart-life.net> wrote in message
news:99******** *************** *******@news.te ranews.com...
: I wrote my first BASIC compiler when Bill Gates was going to Lakeside
: School, and am believed to be the original inventor of the ON ERROR
: statement.
:
: Now, my son wants to learn Visual Basic, but NOT from me. He wants a
: manual that is NOT a handholding tome on how to write a program, but
: instead is rather a complete language description in the tradition of
: the old IBM language manuals.
:
: Does this exist? Is there anything like this on-line?
:
: Thanks for you help.
:
: Steve Richfie1d
:
Jul 17 '05 #4
> A good general language reference:

VB and VBA in a Nutshell by Paul Lomax (O'Reilly publ.)


Agreed! Here is the ISBN number for the above...
ISBN No. 1-56592-358-8

Also from O'Reilly is this, the companion to the above book...

"Visual Basic Controls in a Nutshell" by Evan S. Dictor
ISBN No. 1-56592-294-8

Rick - MVP
Jul 17 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
2273
by: jodocus | last post by:
hi, I am new to python (but not to programming - have programmed in many other languages like C++/lisp/perl etc.) and I would like to buy a good book. The local bookstore has no books about Python, so I cannot look into a book and see whether I like it. That is why I turned to this newsgroup for advise. I would like a book with a very complete and correct description of the language and the built-in features, and things like how to...
4
3265
by: michael nieuwenhuizen | last post by:
hello, for a new job i might have to learn SQL. i've never worked with databases or SQL, so i'll need to learn. can anybody advice me on what would be a good book to learn from? i'm quite an experienced programmer, so it doesn't have to be a dummies guide, and preferably not a bulky book like the "SQL bible" or something. oh, one of my 'favourite' computer books of all times is "thinking in Java" by bruce eckel, to give you an idea.
41
3979
by: Psykarrd | last post by:
I am trying to declare a string variable as an array of char's. the code looks like this. char name; then when i try to use the variable it dosn't work, however i am not sure you can use it the way i am trying to. Could some one please tell me what i am doing wrong, or another way of doing the same thing. i am trying to use the variable like this.
2
1779
by: Bruce Dodds | last post by:
I will be doing an app for a nonprofit. It would be useful for them to have a good entry-level book on Access so that they don't have to pay someone to design all their queries and reports. I'm not familiar with those books. Does anyone have a recommendation? TIA.
6
2065
by: Jamiil | last post by:
I am not a programmer by any means, but a dedicated aficionado. I have good understanding of Java and C/C++, and now I would like to learn javascript->ajax, but I don't know where to start. My HTML knowledge is basic, however, with a little bit of an effort I can program a small page. Can anyone recommend a good beginner's book on JavaScript? Please, bear in mind that it is my intention to learn to program server and client side, thus the...
5
1647
by: Matthew Wells | last post by:
I'm looking for a good book on ASP.net. I'm looking for a book that builds a project throughout the book - not disjointed examples for every chapter. I have a book on ASP standard called "Web Application Development Using Microsoft Visual InterDev 6.0". This book builds a website for a college. Each chapter is a progressive stage in the building of the web site. This is the kind of book I want for ASP.net. Any recommendations? ...
20
2299
by: weight gain 2000 | last post by:
Hello all! I'm looking for a very good book for an absolute beginner on VB.net or VB 2005 with emphasis on databases. What would you reccommend? Thanks!
22
3434
by: Jon Skeet [C# MVP] | last post by:
I'm looking to write a C# book fairly soon, and the publisher I've approached wants me to do a bit of market research to find out what people like and don't like in this kind of book. I've read loads of reviews of best-selling books on Amazon, so I've got some ideas from there, but I'd be very interested in hearing what you all think makes a good C# book. I'm interested primarily in stylistic things - how light-hearted, what kind of...
5
2750
by: macca | last post by:
Hi, I'm looking for a good book on PHP design patterns for a OOP beginner - Reccommendations please? Thanks Paul
76
4096
by: lorlarz | last post by:
Crockford's JavaScript, The Good Parts (a book review). This shall perhaps be the world's shortest book review (for one of the world's shortests books). I like Douglas Crockford (because I am a crabby old man too; plus he _is_ smart and good).. But, how can he write a book on the good parts of JavaScript and not mention functions that address CSS & DOM? Weird. It's like
0
9527
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10453
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10223
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
10003
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9050
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7546
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6785
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5441
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4115
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.