2 Quick VB Questions (amateur)

  • Thread starter Thread starter ryan_s
  • Start date Start date
R

ryan_s

1) My coding experience has all been with Visual Basic 6
(what I learned in school). Now with the whole ".NET"
products, can I code using the same syntax (provided that
I don't need to use the ".NET" functionality in my apps)
as in VB6. I guess the real question is how much of a
transition is it to Visual Basic .NET from VB6?

2) When you compile an application into an executable
file, do you need to send any supporting files to the
recepient to allow them to use your application?
By "supporting files" I'm not refering to any text files,
DLL's etc. (obviously they need to be sent as well). I
recall at one time it was necessary to include the VB
runtimes. Is this still the case and for that matter what
exactly where the runtimes anyways? (opps guess that
makes it 3 questions :) )

Thanks.

Ryan
..
 
ryan_s said:
1) My coding experience has all been with Visual Basic 6
(what I learned in school). Now with the whole ".NET"
products, can I code using the same syntax (provided that
I don't need to use the ".NET" functionality in my apps)
as in VB6. I guess the real question is how much of a
transition is it to Visual Basic .NET from VB6?

The syntax in VB.NET is similar to VB6 (the extent of similarty has been
dicussed 1001 times). At least it is not 100% compatible. The environment
and circumstances (also called 'Framework') are completely different.
2) When you compile an application into an executable
file, do you need to send any supporting files to the
recepient to allow them to use your application?
By "supporting files" I'm not refering to any text files,
DLL's etc. (obviously they need to be sent as well). I
recall at one time it was necessary to include the VB
runtimes. Is this still the case and for that matter what
exactly where the runtimes anyways? (opps guess that
makes it 3 questions :) )

You need to distribute the .NET Framework (~20MB).


You can download the .NET Framework for free. It contains the VB.NET
compiler (vbc.exe), so you could write and compile "Hello world" for free.
 
Back
Top