Learning Visual Basic

  • Thread starter Thread starter Ot
  • Start date Start date
O

Ot

First, a bit of background...

I am an experienced programmer who has been programming since 1962.
Languages I know include (a partial list) FORTRAN, COBOL, Basic (a number
of versions), well, I counted them up, a total of 18 high-level languages
and 22 assembler languages. In addition, I have seen the growth of OOP
from its evolution from fundamental concepts. There was old-style
spaghetti code, structured code, functional isolation, and so on until the
idea of classes, inheritance and so on.

I have never programmed in VB6 or any Visual Basic. Many of the articles
that I find on msdn and other sources sort of assume that the reader is
already familiar with VB6 and concentrates on the differences. That has
proved somewhat useful to me, but I can't find the exact reference I want,
although I have given it a try.

1) Is there an on-line reference that includes a definition of the
language syntax? Preferably with the semantics associated with that
syntax.

2) Is there an on-line reference that includes a definition of the internal
representation of all the data types?

3) Is there an on-line reference that discusses OOP as implemented in .NET?


Thanks in advance!
 
1) Is there an on-line reference that includes a definition of the
language syntax? Preferably with the semantics associated with that
syntax.

In additon to what Cor said, here is the VB.Net language spec:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbls7/html/vbSpecStart.asp

Keep in mind, that in mid 2004 sometime, there will be some changes.
Namely the addition of operator overloading, generics, unsigned types. So
the language spec will change. But the link above is the 'current' spec.

Here's a link to what's changing in vb.net Whidbey which is due in 2004

http://msdn.microsoft.com/vbasic/whidbey/
 
Perfect, Chris, thank you so much!

Chris Dunaway said:
In additon to what Cor said, here is the VB.Net language spec:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbls7/html/vbSpecStart.asp

Keep in mind, that in mid 2004 sometime, there will be some changes.
Namely the addition of operator overloading, generics, unsigned types. So
the language spec will change. But the link above is the 'current' spec.

Here's a link to what's changing in vb.net Whidbey which is due in 2004

http://msdn.microsoft.com/vbasic/whidbey/


--
Chris

To send me an E-mail, remove the underscores and lunchmeat from my E-Mail
address.
 
Back
Top